RPGT — Real Property Gains Tax — is the tax you pay when you sell Malaysian property at a profit. It is not optional. It is not avoidable for foreigners. And it is not a flat rate. The amount you pay depends on three things: who you are (citizen, PR, foreigner, or company), how long you held the property, and whether you qualify for any exemptions.
Many investors discover RPGT only when they are about to sell, at which point the planning window has closed. This guide explains the full RPGT framework upfront — rates, exemptions, calculation method, worked examples, and legitimate strategies to minimize your liability — so you can factor it into your investment decision before you buy.
What RPGT Is and How It Works
RPGT is governed by the Real Property Gains Tax Act 1976 (RPGTA) and administered by LHDN (Lembaga Hasil Dalam Negeri / Inland Revenue Board of Malaysia).
The tax applies to the chargeable gain from the disposal of:
- Real property in Malaysia (land, buildings, condos, houses)
- Shares in a real property company (a company where 75%+ of tangible assets are real property)
The chargeable gain is calculated as:
Chargeable Gain = Disposal Price - Acquisition Price - Allowable Costs - Exemptions
RPGT is then:
RPGT Payable = Chargeable Gain × Applicable RPGT Rate
The applicable rate depends on your residency status and how many years you held the property. The holding period is measured from the date of the SPA for acquisition to the date of the SPA for disposal — not from the VP date or title transfer date.
RPGT Rate Tables — 2026
These rates are current as of 2026 following Budget 2025 amendments.
Malaysian Citizens and Permanent Residents
| Holding Period | RPGT Rate |
|---|---|
| Year 1 (disposed within 1 year of acquisition) | 30% |
| Year 2 | 30% |
| Year 3 | 30% |
| Year 4 | 20% |
| Year 5 | 15% |
| Year 6 and beyond | 0% |
The key takeaway: if you hold for 6+ years, citizens and PRs pay zero RPGT. This is the single most powerful tax planning tool for Malaysian property investors.
Foreigners (Non-Citizens, Non-PRs)
| Holding Period | RPGT Rate |
|---|---|
| Year 1 | 30% |
| Year 2 | 30% |
| Year 3 | 30% |
| Year 4 | 30% |
| Year 5 | 30% |
| Year 6 and beyond | 10% |
Foreigners face a harsher schedule. The 30% rate persists for 5 full years, and even after year 5, a 10% rate applies indefinitely. There is no zero-rate year for foreigners. For a detailed analysis of RPGT for foreign investors, see our foreigner RPGT guide.
Companies
| Holding Period | RPGT Rate |
|---|---|
| Year 1 | 30% |
| Year 2 | 30% |
| Year 3 | 30% |
| Year 4 | 20% |
| Year 5 | 15% |
| Year 6 and beyond | 10% |
Companies — whether Malaysian or foreign-owned — never reach 0%. The floor is 10% from year 6 onwards. This is one reason individual ownership is often preferred over company ownership for property investment. For the analysis on buying through a company, see our company ownership guide.
How to Calculate RPGT — Step by Step
The calculation involves five steps. Getting each step right is the difference between overpaying and paying the correct amount.
Step 1: Determine the Disposal Price
The disposal price is your sale price minus allowable disposal costs.
Allowable disposal costs include:
- Real estate agent commission (typically 2-3% of sale price)
- Legal fees for the sale SPA
- SST (6%) on legal fees
- Valuation fees required for the sale
- Advertising costs for selling the property
Example: You sell a property for RM800,000. Agent commission is RM16,000 (2%). Legal fees are RM5,000. SST is RM300.
Adjusted Disposal Price = RM800,000 - RM16,000 - RM5,000 - RM300 = RM778,700
Step 2: Determine the Acquisition Price
The acquisition price is your purchase price plus all allowable acquisition and improvement costs. This is where most people leave money on the table by forgetting deductible costs.
Allowable costs added to acquisition price:
| Cost | Deductible? |
|---|---|
| SPA purchase price | Yes |
| Stamp duty on SPA | Yes |
| Stamp duty on memorandum of transfer (MOT) | Yes |
| Stamp duty on loan agreement | Yes |
| Legal fees for SPA | Yes |
| Legal fees for loan agreement | Yes |
| SST on all legal fees | Yes |
| Valuation fee at purchase | Yes |
| Renovation costs (with receipts) | Yes |
| Repair and maintenance during ownership | No (revenue expense, not capital) |
| Furniture and appliances | No (movable property) |
| Mortgage interest | No |
| Maintenance fees / sinking fund | No |
Critical point: Keep every receipt for stamp duty, legal fees, and renovation. These directly reduce your chargeable gain. A RM50,000 renovation with receipts at a 20% RPGT rate saves you RM10,000 in tax.
Example: You bought the property for RM500,000. Stamp duty on SPA was RM9,000. Stamp duty on MOT was RM9,000. Legal fees for SPA and loan were RM8,000. Renovation was RM45,000 (with invoices and receipts).
Adjusted Acquisition Price = RM500,000 + RM9,000 + RM9,000 + RM8,000 + RM45,000 = RM571,000
Step 3: Calculate the Chargeable Gain
Chargeable Gain = Adjusted Disposal Price - Adjusted Acquisition Price
Chargeable Gain = RM778,700 - RM571,000 = RM207,700
Step 4: Apply Exemptions
For Malaysian citizens and PRs, two exemptions may apply:
Exemption 1: RM10,000 or 10% of chargeable gain (whichever is higher)
This is automatic — no need to claim it separately. It applies to every disposal (not just the first one).
On RM207,700 gain: 10% = RM20,770. Since RM20,770 > RM10,000, the exemption is RM20,770.
Taxable gain after exemption = RM207,700 - RM20,770 = RM186,930
Exemption 2: Once-in-a-lifetime private residence exemption
If this is your private residence and you have never used this exemption before, the entire chargeable gain is exempt. RPGT = RM0. This is the most valuable exemption in the RPGT framework. Use it strategically on the property with the largest gain.
For full details on all exemptions, see our RPGT exemption guide.
Step 5: Apply the RPGT Rate
Assuming this is an investment property (not your private residence) and you are a Malaysian citizen selling in year 4:
RPGT = RM186,930 × 20% = RM37,386
If you had waited until year 6: RPGT = RM0.
See which properties hit your cashflow target — pre-screened with real yield data.
Get the Property Directory →Worked Examples
Example 1: Malaysian Citizen — Selling in Year 4
| Item | Amount (RM) |
|---|---|
| Purchase price (2022) | 500,000 |
| Stamp duty (SPA + MOT) | 18,000 |
| Legal fees (SPA + loan) | 8,000 |
| Renovation (receipts kept) | 45,000 |
| Adjusted Acquisition Price | 571,000 |
| Sale price (2026 — year 4) | 800,000 |
| Agent commission (2%) | 16,000 |
| Legal fees for sale | 5,300 |
| Adjusted Disposal Price | 778,700 |
| Chargeable Gain | 207,700 |
| Less: 10% exemption | 20,770 |
| Taxable Gain | 186,930 |
| RPGT rate (year 4, citizen) | 20% |
| RPGT Payable | 37,386 |
Net profit after RPGT: RM207,700 - RM37,386 = RM170,314
If the same citizen waited until year 6: RPGT = RM0. Net profit = RM207,700.
Example 2: Foreigner — Selling in Year 6
| Item | Amount (RM) |
|---|---|
| Purchase price (2020) | 1,000,000 |
| Stamp duty (SPA + MOT) | 30,000 |
| Foreign buyer levy (4%) | 40,000 |
| Legal fees (SPA + loan) | 15,000 |
| Renovation | 60,000 |
| Adjusted Acquisition Price | 1,145,000 |
| Sale price (2026 — year 6) | 1,350,000 |
| Agent commission (2%) | 27,000 |
| Legal fees for sale | 8,000 |
| Adjusted Disposal Price | 1,315,000 |
| Chargeable Gain | 170,000 |
| Less: RM10K/10% exemption | 0 (foreigners not eligible) |
| Taxable Gain | 170,000 |
| RPGT rate (year 6, foreigner) | 10% |
| RPGT Payable | 17,000 |
Net profit after RPGT: RM170,000 - RM17,000 = RM153,000
Note: the foreigner paid RM40,000 in foreign buyer levy at purchase. Total government take: RM40,000 + RM17,000 = RM57,000 — 33.5% of the gross gain.
Example 3: Company — Selling in Year 3
| Item | Amount (RM) |
|---|---|
| Purchase price (2024) | 2,000,000 |
| Stamp duty (SPA + MOT) | 58,000 |
| Legal fees | 20,000 |
| Renovation | 100,000 |
| Adjusted Acquisition Price | 2,178,000 |
| Sale price (2026 — year 3) | 2,500,000 |
| Agent commission (2%) | 50,000 |
| Legal fees for sale | 12,000 |
| Adjusted Disposal Price | 2,438,000 |
| Chargeable Gain | 260,000 |
| Less: RM10K/10% exemption | 0 (companies not eligible) |
| Taxable Gain | 260,000 |
| RPGT rate (year 3, company) | 30% |
| RPGT Payable | 78,000 |
The 30% rate in year 3 is punishing. If the company had waited until year 6: RPGT = RM260,000 × 10% = RM26,000. A RM52,000 saving.
The RPGT Filing Process
Retention Sum
When you sell a property in Malaysia, the buyer's lawyer is required to retain 3% of the sale price (for citizens/PRs) or 7% of the sale price (for foreigners and companies) and remit it to LHDN within 60 days of the SPA date. This is the RPGT retention sum — it functions as a deposit against your RPGT liability.
If your actual RPGT is less than the retention sum, LHDN refunds the difference. If it is more, you pay the shortfall.
Filing Timeline
- Within 60 days of the SPA date: Submit the RPGT return (CKHT forms) to LHDN
- CKHT 1A — for individuals disposing of property
- CKHT 2A — for the acquirer (buyer's declaration)
- CKHT 3 — if claiming exemption (once-in-a-lifetime or other)
Your lawyer typically handles the filing. Ensure they include all allowable costs to maximize your acquisition price.
What If You Do Not File?
Failure to file the RPGT return within 60 days triggers penalties under Section 29 of the RPGTA:
- 10% penalty on the tax payable for late filing
- LHDN can make a best-judgment assessment (often unfavorable to the taxpayer)
- Continued non-compliance can result in prosecution
Do not skip or delay RPGT filing. The retention sum mechanism means LHDN already knows you sold the property.
Strategies to Minimize RPGT
These are legitimate tax planning strategies, not evasion. Every strategy below operates within the RPGTA framework.
Strategy 1: Hold for 6+ Years (Citizens and PRs)
The most powerful strategy. Once you cross the 5-year mark, the RPGT rate drops to 0% for citizens and PRs. If your property is appreciating, waiting an extra year or two can save tens of thousands in tax.
When this does not work: If you need liquidity urgently, or if the market is declining and waiting will erode your gain more than the tax saving.
Strategy 2: Maximize Allowable Costs
Every ringgit added to your acquisition cost base is a ringgit less in chargeable gain. At a 20% rate, RM50,000 in documented renovation saves RM10,000 in RPGT.
Action items:
- Keep all stamp duty receipts (SPA, MOT, loan agreement)
- Keep all legal fee invoices
- Keep all renovation invoices and receipts (contractor name, IC number, description of works, payment proof)
- Keep valuation reports and their invoices
For a step-by-step calculation walkthrough, see our RPGT calculation guide.
Strategy 3: Use the Once-in-a-Lifetime Exemption Strategically
Citizens and PRs get one shot at this. Use it on the property with the largest chargeable gain, not the first property you sell. If you have a RM50,000 gain on one property and a RM300,000 gain on another, using the exemption on the larger gain saves RM60,000 (at 20%) versus RM10,000.
Requirements: The property must have been your private residence. Investment properties do not qualify unless you actually lived in them.
Strategy 4: Time Your Disposal Date
The holding period is measured from SPA to SPA date. If you are approaching a rate threshold (e.g., the end of year 5 for citizens), delaying the disposal SPA by even a few weeks can drop your rate from 15% to 0%. Discuss timing with your lawyer.
Example: You bought on 15 March 2021 (SPA date). If you sign the disposal SPA on 14 March 2026, you are in year 5 (15% rate). If you wait until 16 March 2026, you are in year 6 (0% rate for citizens). That one-day difference on a RM200,000 gain saves RM30,000.
Strategy 5: Include Renovation in Acquisition Cost, Not as Separate Expense
Renovation costs are only deductible if they are capital in nature — meaning they add permanent value to the property (new kitchen, bathroom remodel, built-in wardrobes, rewiring). Regular maintenance and repairs are revenue expenses and are not deductible against RPGT (though they may be deductible against rental income tax).
Document renovations thoroughly: before/after photos, contractor agreements, itemized invoices, bank transfer proof. LHDN can request supporting documents during an audit.
Strategy 6: Spousal Transfer (Tax-Free)
Transfers between spouses are exempt from RPGT under Section 15(b) of the RPGTA. However, the receiving spouse inherits the original acquisition date and price. If the spouse subsequently sells, RPGT applies based on the original acquisition date and cost base.
This strategy is useful for estate planning and income splitting, but it does not eliminate RPGT — it defers it.
Common Mistakes
1. Forgetting to include stamp duty and legal fees in acquisition cost. These are easily RM20,000-40,000 for a mid-range property. At 20% RPGT, that oversight costs you RM4,000-8,000.
2. Not keeping renovation receipts. Cash payments to contractors without invoices are not deductible. Always get an invoice with the contractor's name, IC/business registration number, description of works, and amount.
3. Using the once-in-a-lifetime exemption too early. Once used, it is gone forever. If you sell a property with a RM30,000 gain and use the exemption, you cannot use it on a future property with a RM500,000 gain.
4. Miscounting the holding period. The period starts from the acquisition SPA date, not the VP date or loan disbursement date. Many investors think "I got the keys in 2022" when their SPA was actually signed in 2020. That two-year difference can change the applicable rate.
5. Ignoring RPGT when buying. RPGT should be factored into your exit strategy before you buy. For foreigners facing a permanent 10% floor rate, RPGT is a guaranteed cost of exiting any Malaysian property investment.
RPGT and Your Overall Tax Position
RPGT is separate from income tax. It does not affect your income tax bracket, and income tax does not affect your RPGT liability. They are administered under different acts (Income Tax Act 1967 vs RPGTA 1976), though both are collected by LHDN.
However, your overall property tax position includes multiple layers:
- Stamp duty at purchase — see our stamp duty guide
- Annual quit rent and assessment — see our property tax guide
- Rental income tax during holding — see our rental income tax guide
- RPGT at disposal — this guide
A complete investment analysis accounts for all four. Use our cashflow calculator to model the full picture before committing.
The Bottom Line
RPGT is a significant cost for property investors who sell within 5 years. For citizens and PRs, the solution is simple: hold for 6+ years and pay nothing. For foreigners, the 10% floor rate after year 5 is unavoidable — factor it into your exit projections.
The three highest-impact actions: (1) keep every receipt from purchase, renovation, and sale; (2) time your disposal to cross the rate threshold; (3) save your once-in-a-lifetime exemption for the biggest gain. Everything else is detail.