Malaysia Capital Gains Tax Calculator
Calculate Malaysia Real Property Gains Tax (RPGT) on property sales and the 2024 CGT on shares or unlisted securities, covering resident and non-resident rates.
Your Details
Legal fees, agent commissions, renovation costs, etc.
Years between acquisition date and disposal date.
Fill in your details and click Calculate Tax
Tax Summary
RPGT Rate Schedule (2024)
| Holding Period | Citizen/PR | Company | Foreigner |
|---|
CGT on Unlisted Shares (from 1 Jan 2024)
A flat 2% CGT applies to chargeable gains from disposing of shares in companies not listed on Bursa Malaysia. The rate applies to both residents and non-residents. Listed shares remain exempt.
Calculation Breakdown
Estimate only — based on RPGT Act 1976 (as amended 2024) and Finance Act 2023 CGT provisions. Excludes Cukai Peralihan Hartanah (CPT), stamp duty, and state-level charges. Consult a licensed tax agent for personal advice.
Summary
Calculate Malaysia Real Property Gains Tax (RPGT) on property sales and the 2024 CGT on shares or unlisted securities, covering resident and non-resident rates.
How it works
- Select the asset type — Property (RPGT) or Unlisted Shares (CGT).
- For property: enter the sale proceeds, acquisition cost, and allowable expenses.
- Select the holding period (the number of years between acquisition and disposal dates).
- Select your residency status: Malaysian citizen/PR, or non-citizen/non-PR.
- For unlisted shares: enter the disposal proceeds and the cost base of the shares.
- The calculator applies the correct RPGT or CGT rate and shows tax owed and net proceeds.
Use cases
- Estimate RPGT before selling a house or investment property in Malaysia.
- Compare after-tax proceeds from selling property in year 2 versus year 6.
- Calculate the 2024 CGT liability on disposing of shares in a Malaysian private company.
- Determine whether a property qualifies for the one-time individual exemption on a residential home.
- Understand how the holding period affects RPGT rates for foreign sellers.
- Plan the timing of a property disposal to shift into a lower RPGT bracket.