RPGT Calculator (Real Property Gains Tax)

Enter the purchase and sale prices, your costs and both dates to estimate the RPGT payable when you sell property in Malaysia.

Seller

Usually the date the sale and purchase agreement (SPA) was signed.

RM
RM

Legal fees for the sale, agent commission, valuation and advertising.

RM

Only improvements still present when you sell.

RM
RM

Legal fees for the SPA, stamp duty on the transfer and agent commission. Loan interest and loan legal fees do not count.

Use the once-in-a-lifetime home exemption?

Citizens and PRs only, for one private residence in a lifetime. It cannot be undone.

Rates in effect: RPGT Schedule 5 rates since 1 January 2022; retention per LHDN Operational Guidelines 2/2026 · LHDN – Garis Panduan CKHT ↗

Source: LHDN – Garis Panduan Cukai Keuntungan Harta Tanah (6.1.2023) ↗ · LHDN – Garis Panduan Operasi CKHT Bil. 2/2026 ↗ · HASiL – Kadar CKHT ↗

This result is an estimate only. Check with your bank or the relevant authority before making decisions.

How it is calculated

  1. Disposal price = sale price − selling costs − renovation and improvement costs
  2. Acquisition price = purchase price + purchase costs
  3. Gain = disposal price − acquisition price. If this is zero or less, it is a loss and there is no RPGT.
  4. Individuals get an exemption of RM10,000 or 10% of the gain, whichever is higher. Companies do not.
  5. RPGT = chargeable gain × rate for the year you sold in
Year of ownership Citizen / PR Malaysian company Foreigner
Within 2 years 30% 30% 30%
3rd year 30% 30% 30%
4th year 20% 20% 30%
5th year 15% 15% 30%
6th year onward 0% 10% 10%

These are the Schedule 5 rates in force since 1 January 2022. The “year” is counted from the date acquired, so selling exactly 2 years after buying is still within 2 years. The once-in-a-lifetime exemption for one private residence clears the whole gain for citizens and PRs who elect it.

Since 1 January 2025 RPGT is self-assessed, and returns are filed through e-CKHT within 60 days of the sale. This is an estimate only. For the stamp duty you paid when buying, see the stamp duty calculator.

Worked example

A citizen bought on 1 June 2022 and sold on 1 March 2026, the 4th year (20%):

  1. Disposal price: RM700,000 − RM25,000 − RM40,000 = RM635,000
  2. Acquisition price: RM500,000 + RM15,000 = RM515,000
  3. Gain: RM120,000; exemption: 10% = RM12,000
  4. Chargeable gain: RM108,000
  5. RPGT: RM108,000 × 20% = RM21,600
  6. The buyer retains 3% of RM700,000 = RM21,000, which counts towards the tax.

Why your number may differ

The exact day-count rule at each year boundary is not modelled beyond the anniversary date. Part-share sales, gifts, inherited property, non-cash prices and losses carried from other disposals are not covered. Only costs LHDN accepts can be deducted, and the final amount is what LHDN assesses.

Frequently asked questions

What are the RPGT rates in 2026?

For citizens and PRs, 30% if sold within 3 years, 20% in the 4th year, 15% in the 5th year and 0% from the 6th year. Malaysian companies pay 10% from the 6th year, and foreigners pay 30% for the first 5 years and 10% after that.

Can I deduct loan interest?

No. Interest on the purchase loan and the stamp duty and legal fees on the loan agreement are not deductible.

What is the retention sum?

The buyer keeps back part of the price and pays it to LHDN within 60 days of the sale. It is 3% for citizens and PRs, 7% for foreigners, and 5% (within 3 years) or 3% for companies. It counts towards your tax.