Real Property Gain Tax Malaysia: How to Calculate

Share

Which RPGT page do you need? This cluster is deliberately split by intent, and RPGT Malaysia 2026: Rates by Year is the rate table most people are looking for.

Real Property Gain Tax (RPGT) is the tax you pay on profit from selling property in Malaysia. It is not complicated, but miscalculating it — or not knowing about the exemptions — can cost you thousands of ringgit unnecessarily.

This guide walks through the RPGT calculation step by step, with a worked example, the two exemption methods, the filing process using CKHT forms, and the 60-day payment timeline.

The RPGT Formula

The calculation has three stages:

1. Chargeable Gain = Disposal Price - Acquisition Price - Allowable Expenses
2. Taxable Gain = Chargeable Gain - Exemption
3. RPGT Payable = Taxable Gain × RPGT Rate

Each component has specific rules about what counts and what does not.

Step 1: Determine the Disposal Price

The disposal price is the selling price in your Sale and Purchase Agreement (SPA). Not the market valuation. Not the bank's valuation. The contractual SPA price.

Exception: For transactions between related parties (e.g., selling to a family member at below market value), LHDN may substitute the market value as determined by a registered valuer. This prevents artificial underpricing to reduce RPGT.

Step 2: Determine the Acquisition Price

The acquisition price is your original purchase price from the SPA when you bought the property — plus certain costs directly related to the acquisition:

Included in Acquisition Price Not Included
Purchase price in SPA Mortgage interest
Legal fees for purchase Monthly maintenance fees
Stamp duty on SPA Insurance premiums
Stamp duty on loan agreement Property management fees
Valuation fees for purchase Furniture and fittings

The acquisition price represents your total capital outlay to acquire the property, excluding financing costs and holding costs.

Step 3: Deduct Allowable Expenses

Allowable expenses are costs incurred to enhance the property or to execute the disposal:

Enhancement expenses (during holding period):

Disposal expenses (at time of sale):

Not allowable:

The distinction between renovation (deductible) and repair (not deductible) is important. Replacing a broken pipe is a repair. Repiping the entire unit with upgraded materials is renovation. LHDN applies this distinction strictly.

Step 4: Calculate the Chargeable Gain

Subtract acquisition price and allowable expenses from disposal price:

Chargeable Gain = Disposal Price - Acquisition Price - Allowable Expenses

If this number is negative, you have sold at a loss. No RPGT is payable, but you must still file the return.

Step 5: Apply the Exemption

For individuals (Malaysian citizens, permanent residents, and foreigners), LHDN applies an automatic exemption:

Exempt Amount = Greater of RM10,000 or 10% of Chargeable Gain

This is not a choice — LHDN automatically uses whichever is larger.

Chargeable Gain 10% of Gain RM10,000 Exemption Applied
RM50,000 RM5,000 RM10,000 RM10,000
RM100,000 RM10,000 RM10,000 RM10,000
RM150,000 RM15,000 RM10,000 RM15,000
RM300,000 RM30,000 RM10,000 RM30,000
RM500,000 RM50,000 RM10,000 RM50,000

Companies do not qualify for this automatic exemption. They pay RPGT on the full chargeable gain.

Taxable Gain = Chargeable Gain - Exemption

Step 6: Apply the RPGT Rate

The rate depends on your holding period and residency status. For a complete rate table, see our RPGT complete guide.

Quick reference — Citizens & PRs:

Quick reference — Foreigners:

RPGT Payable = Taxable Gain × Applicable Rate

Worked Example: Full Calculation

Scenario: Mei Ling, a Malaysian citizen, bought a condo in Bangsar South in January 2022 for RM550,000. She sells it in March 2026 for RM720,000.

Holding Period

January 2022 to March 2026 = 4 years and 2 months. Four full years have passed, so the disposal falls in the 5th year, and the rate is 15% for a Malaysian citizen. The 20% band applies in the 4th year, not the 5th.

Acquisition Price Calculation

Item Amount
Purchase price (SPA) RM550,000
Legal fees (purchase) RM9,200
Stamp duty on the transfer (MOT, Item 32(a)) RM10,500
Stamp duty (loan agreement) RM2,475
Valuation fee RM800
Total Acquisition Price RM572,975

Allowable Expenses

Item Amount
Kitchen renovation (receipts available) RM18,000
Bathroom upgrade (receipts available) RM12,000
Legal fees (sale) RM7,500
Agent commission (2.5% of RM720K) RM18,000
Total Allowable Expenses RM55,500

RPGT Calculation

Step Calculation Amount
Disposal Price RM720,000
Less: Acquisition Price RM572,975
Less: Allowable Expenses RM55,500
Chargeable Gain 720,000 - 572,975 - 55,500 RM91,525
Exemption (10% of gain) 10% × 91,525 = RM9,152.50
Exemption (RM10,000 flat)
Exemption Applied (greater of the two) RM10,000
Taxable Gain 91,525 - 10,000 RM81,525
RPGT Rate (5th year, citizen) 15%
RPGT Payable 81,525 × 15% RM12,228.75

If Mei Ling had held into year 6, her RPGT would be RM0. Year 6 begins once five complete years have passed from the acquisition date, so for a January 2022 acquisition that is around January 2027, not 2028. Check the exact date on your SPA, because a few weeks either side changes the rate band.

See which properties hit your cashflow target — pre-screened with real yield data.

Get the Free 10-Property Sample →

The Once-in-Lifetime Exemption (Alternative to 10%/RM10K)

Malaysian citizens and PRs have an additional option: the once-in-lifetime private residence exemption. This exempts the entire chargeable gain — not just 10% or RM10,000, but the full amount.

Conditions:

In Mei Ling's example, if the Bangsar South condo was her primary residence, she could claim this exemption and pay RM0 RPGT regardless of the holding period. But she can never use this exemption again.

Strategic decision: If your chargeable gain is small (under RM100,000), consider whether the once-in-lifetime exemption is worth using. You may sell a more expensive property in the future with a larger gain. For the full analysis, read our RPGT exemption guide.

Filing Process — CKHT Forms

Who Files What

Party Form Purpose
Seller (individual) CKHT 1A Declare disposal details and calculate RPGT
Seller (company) CKHT 1B Same as above, for companies
Buyer (individual) CKHT 2A Declare acquisition and confirm 3% retention
Seller (exemption claim) CKHT 3 Claim once-in-lifetime exemption

Both seller and buyer must file. This is a joint obligation — both parties are independently required to submit their respective forms.

Where to File

Documents to Attach

Payment Timeline — The 60-Day Rule

Everything revolves around 60 days from the date of disposal (the SPA signing date):

Action Deadline
Seller files CKHT 1A/1B Within 60 days of SPA date
Buyer files CKHT 2A Within 60 days of SPA date
Buyer remits 3% retention to LHDN Within 60 days of SPA date
Seller pays any RPGT balance (if exceeding 3%) Upon assessment by LHDN

The Retention Mechanism (3%, 5% or 7%)

For a citizen or PR seller like Mei Ling, the buyer must withhold 3% of the total purchase price and pay it directly to LHDN. This is not 3% of the gain — it is 3% of the full price. The rate is 5% where the seller is a Malaysian company disposing within 3 years of acquisition (3% from the 4th year) and 7% where the seller is a foreign individual or a company not incorporated in Malaysia (section 21B).

In Mei Ling's example:

LHDN refunds the difference after processing, which typically takes 2-4 months.

If the RPGT exceeds 3% of the purchase price, the seller must pay the shortfall directly. This is uncommon for individual transactions but can occur for short-term disposals with large gains.

Your Lawyer's Role

In practice, your conveyancing lawyer handles most of the RPGT process:

Confirm with your lawyer that RPGT filing is included in their scope. Some charge an additional fee for RPGT form preparation. For details on legal costs, see our legal fees guide.

Common Calculation Mistakes

1. Forgetting to include stamp duty in acquisition price. Stamp duty paid on the original purchase is part of your acquisition cost. Including it reduces your chargeable gain.

2. Claiming furniture as renovation. Air conditioners, washing machines, sofas, and curtains are movable items — not deductible. Only permanent improvements to the structure qualify.

3. Using the wrong holding period. The holding period runs from your purchase SPA date to your sale SPA date. Not from key collection. Not from title transfer. SPA to SPA.

4. Not filing when selling at a loss. No RPGT due does not mean no filing required. Both parties must still submit CKHT forms within 60 days. Penalties for non-filing apply regardless of whether tax is owed.

5. Miscounting the year boundary. If you bought on 1 June 2021, "within 3 years" means a disposal SPA dated on or before 31 May 2024. A disposal on 1 June 2024 falls in year 4. Get the exact date right — it can mean the difference between 30% and 20% for citizens.

RPGT Calculator

For quick calculations, use our RPGT calculator guide which walks through the tool and covers edge cases like inherited properties and transfers between related parties.

You can also estimate your total property transaction costs — including RPGT, stamp duty, and legal fees — to understand the full picture before making a buy or sell decision.

Frequently Asked Questions

How do I calculate Real Property Gain Tax in Malaysia?

Calculate RPGT in three steps: (1) Determine chargeable gain = disposal price minus acquisition price minus allowable expenses. (2) Apply exemption — the greater of RM10,000 or 10% of the chargeable gain for individuals. (3) Multiply the taxable gain by your applicable RPGT rate based on holding period and residency status.

What expenses can I deduct when calculating RPGT?

Deductible expenses include legal fees for purchase and sale, stamp duty on original purchase, real estate agent commission, renovation costs that permanently improve the property (with receipts), and valuation fees. Non-deductible items include mortgage interest, maintenance fees, insurance, furniture, and routine repairs.

What CKHT forms do I need for RPGT?

Sellers file CKHT 1A (individuals) or CKHT 1B (companies). Buyers file CKHT 2A. For the once-in-lifetime exemption, sellers also file CKHT 3. All forms must be submitted within 60 days of the disposal date.

What is the 3% retention for RPGT?

The buyer must retain a slice of the total purchase price and remit it to LHDN within 60 days as a deposit against the seller's RPGT liability: 3% for citizen/PR sellers, 5% for Malaysian companies disposing within 3 years of acquisition (3% from the 4th year), and 7% for foreign individuals and companies not incorporated in Malaysia. After LHDN processes the return, any excess is refunded to the seller. If RPGT exceeds the retention, the seller pays the difference.

What happens if I sell my property at a loss?

If you sell below your acquisition price plus allowable expenses, there is no chargeable gain and no RPGT payable. However, you must still file the CKHT forms within 60 days. Failure to file even when no tax is due can result in penalties of RM500-RM20,000.

Can I choose between RM10,000 or 10% exemption for RPGT?

You do not choose — LHDN automatically applies the greater of the two. If 10% of your chargeable gain exceeds RM10,000, the 10% figure is used. If 10% is less than RM10,000, the RM10,000 flat amount applies. This exemption is automatic for all individuals (citizens, PRs, and foreigners). Companies do not qualify.

130,000+ listings screened

Stop losing money on the wrong property

Every property in our research is pre-calculated for true net cashflow: shariah-compliant financing, maintenance, taxes, insurance, and vacancy included.

  • 1,000+ cashflow-positive listings across 16 regions
  • Shariah-compliant (Islamic) financing throughout
  • All costs factored, not just financing vs rent
Get the Free 10-Property Sample →
Free sample, same format and methodology as our full research