RPGT

How to Calculate RPGT Malaysia

๐Ÿ“… 2026-04-18 โฑ 5 min read ๐Ÿ‡ฒ๐Ÿ‡พ Malaysia
Featured illustration for How to Calculate RPGT Malaysia: Step-by-Step with Examples - RPGT guide for Malaysians
RPGT ยท 5 min read
RW
Published 2026-04-18 ยท Last reviewed 24 April 2026
โœ“ Fact-checked ยท 5 min read

Calculating your Real Property Gains Tax (RPGT) in Malaysia requires knowing your disposal price, acquisition price, all allowable expenses, and the applicable rate based on your holding period. This step-by-step guide walks through two complete worked examples.

๐Ÿงฎ
๐Ÿงพ Tax Calculator
Use our RPGT calculator for your specific situation โ€” free, no signup required
Use Now โ†’

The RPGT Calculation Formula

Step 1: Gross Gain = Disposal Price - Acquisition Price
Step 2: Net Gain = Gross Gain - Allowable Expenses
Step 3: Taxable Gain = Net Gain - Exemptions (e.g., RM10k or 10%)
Step 4: RPGT = Taxable Gain x Applicable Rate

Worked Example 1: Early Sale (3 Years, Malaysian Citizen)

Bought: RM450,000 in 2022. Sold: RM600,000 in 2025 (year 3). Holding: 3 years (30% rate).

Gross Gain = RM600,000 - RM450,000 = RM150,000. Allowable expenses: Legal fees RM6,000 + Stamp duty RM8,500 + Agent fees RM12,000 + Renovation RM25,000 = RM51,500. Net Gain = RM150,000 - RM51,500 = RM98,500. Automatic exemption = 10% x RM98,500 = RM9,850. Taxable Gain = RM98,500 - RM9,850 = RM88,650. RPGT @ 30% = RM26,595.

Worked Example 2: Same Property Using Lifetime Exemption

Same transaction as above, but seller uses lifetime residential exemption. Taxable Gain after all deductions = RM88,650. Apply lifetime exemption = RPGT fully exempted. RPGT = RM0. Lifetime exemption claim used up.

Worked Example 3: Property Held 6 Years (Malaysian Citizen)

Bought: RM400,000 in 2018. Sold: RM650,000 in 2026 (year 8). Rate: 0% for Malaysian citizen.

Despite a RM250,000 gain, RPGT = RM0. No calculation needed. Holding period >5 years is the simplest path to zero RPGT.

RPGT Filing and Payment

RPGT must be reported by filing Form CKHT 1A (disposal) within 60 days of disposal date. The buyer withholds 3% of purchase price (for citizens) or 7% (for foreigners) as RPGT retention sum. File form and claim refund or pay balance within the 60-day window.

RW
About the RinggitWise Editorial Team

Our editorial team specialises in Malaysian personal finance โ€” covering loans, taxation, insurance, EPF, and Islamic finance. Every article is fact-checked against Bank Negara Malaysia (BNM), LHDN, and major Malaysian bank publications. We reference our calculators (which use industry-standard formulas) to ensure consistency between our written content and tools. Learn more about our methodology โ†’

๐Ÿ“ Malaysia-based ๐Ÿ“Š BNM & LHDN sourced ๐Ÿ”„ Updated quarterly
โš ๏ธ Not Financial Advice: This article is for educational purposes only. Calculator outputs are estimates based on stated assumptions. Bank rates, tax brackets, and EPF dividends change. Always verify with the relevant institution and consult a licensed financial planner before making decisions. Read our full disclaimer.
Tags: how to calculate RPGT malaysiaRPGT calculation malaysiaRPGT formula malaysiaCKHT malaysia

Related Articles

RPGT

RPGT Malaysia 2026: Real Property Gains Tax Complete Guide

Read โ†’
RPGT

RPGT Exemptions Malaysia 2026: How to Pay Zero Property Tax

Read โ†’
Loans & Mortgage

Stamp Duty Malaysia 2026: First Home Buyer Exemption & Calculator

Read โ†’
โ† Back to all articles