Stamp Duty Walkthrough: 5 Inputs for Upfront Costs (2026)

Share

Stamp duty is the single largest upfront cost after your down payment when buying property in Malaysia. On a RM 650,000 property, it is roughly RM 12,000 in MOT stamp duty alone. Add loan stamp duty and legal fees, and the total acquisition cost can reach RM 30,000 or more before you even pay the deposit. Yet most buyers walk into their lawyer's office with only a vague idea of what they owe.

The problem is not that the rates are secret. LHDN publishes them. The problem is that the calculation involves tiered MOT rates, a flat loan duty rate, legal fee schedules under the Solicitors' Remuneration Order 2023, and conditional exemptions that depend on citizenship, property price, and whether it is your first purchase. Doing all of this manually takes time and creates room for errors.

The PropCashflow Stamp Duty Calculator does it in seconds. This guide walks you through every input, explains what each result means, and includes two fully worked examples so you can verify the numbers yourself.

Why Exact Numbers Matter

Property agents and bank officers will often quote stamp duty as "roughly 3% to 4% of the price." That range is useless for financial planning. On an RM 800,000 property, the difference between 3% and 4% is RM 8,000 — enough to cover two months of maintenance fees.

More importantly, the actual stamp duty is not a flat percentage. It is tiered for MOT and flat for the loan agreement, and the two are calculated on different base amounts (property price vs. loan amount). A buyer who budgets "4% for stamp duty" on an RM 500,000 property would set aside RM 20,000. The actual MOT duty is RM 9,000. If they have a 90% loan, the loan stamp duty adds RM 2,250. That is RM 11,250 — barely half of what they budgeted. The surplus is good news, but it means they tied up RM 8,750 unnecessarily when it could have been earning returns elsewhere.

On the other side, a foreigner buying the same RM 500,000 property pays 8% flat MOT duty: RM 40,000. Add loan stamp duty at 70% margin (RM 1,750) and you are at RM 41,750 — more than double the "4% estimate."

Exact numbers prevent surprises in both directions.

Open the Calculator

Go to the Stamp Duty Calculator. The page loads with default values so you can see the interface immediately. Every field updates the results in real time — no "calculate" button to press.

Step-by-Step Walkthrough

Step 1: Enter the Property Price

Type the purchase price into the Property Price (RM) field. This is the agreed transaction price, or the market value determined by JPPH (Jabatan Penilaian dan Perkhidmatan Harta) — whichever is higher. In practice, for subsale properties at arm's length, the price you pay is typically accepted. For below-market transfers (e.g., between family members), LHDN may use the JPPH valuation instead.

The price determines the base for three calculations:

Step 2: Select Property Type

Click Residential or Non-Residential.

This matters because the 8% flat foreigner rate only applies to residential property. Non-residential property (commercial, industrial) uses the standard tiered rates for all buyer types. If you are a foreigner buying a shophouse, commercial lot, or industrial unit, your MOT stamp duty is calculated the same way as a citizen's — at the tiered 1%/2%/3%/4% schedule.

For Malaysian citizens and PRs, the rate schedule is the same for both residential and non-residential.

Step 3: Choose Buyer Type

Click Citizen, PR, or Foreigner.

This is the input with the biggest impact on your final number. Here is why:

Buyer Type MOT Rate (Residential) Notes
Citizen Tiered 1%-4% Standard schedule
PR Tiered 1%-4% Same as citizen
Foreigner Flat 8% On full property price

A Malaysian citizen buying an RM 1,000,000 residential property pays RM 24,000 in MOT stamp duty. A foreigner buying the same property pays RM 80,000. That is a RM 56,000 difference from a single dropdown selection.

Step 4: Tick First-Time Buyer If Applicable

If you are a Malaysian citizen purchasing your first residential property priced at RM 500,000 or below, tick the first-time homebuyer checkbox. This activates the government's exemption under Budget 2025/2026, valid for SPAs executed through 31 December 2027.

The exemption zeroes out:

On an RM 500,000 property with 90% financing, this saves RM 9,000 (MOT) + RM 2,250 (loan) = RM 11,250.

The checkbox auto-disables when you select Foreigner as buyer type — foreigners do not qualify for this exemption.

Step 5: Adjust the Loan Margin Slider

Drag the slider to match your financing percentage. Common values:

Scenario Typical Margin
Citizen, first two properties 90%
Citizen, third property onward 70%
PR 80-90% (bank dependent)
Foreigner 60-70%
Cash purchase 0%

The loan amount determines two things in the results:

  1. Loan stamp duty at 0.5% of the loan amount
  2. Loan legal fees under SRO 2023 tiered schedule

Setting this slider to 0% simulates a cash purchase — the calculator removes loan stamp duty and loan legal fees entirely.

Step 6: Read the Results Panel

The results panel shows a complete breakdown:

Line Item What It Is
MOT Stamp Duty Tiered 1-4% (citizen/PR) or 8% flat (foreigner) on property price
Loan Stamp Duty 0.5% of loan amount
SPA Legal Fees SRO 2023 tiered schedule on property price, plus 6% SST
Loan Legal Fees SRO 2023 tiered schedule on loan amount, plus 6% SST
Down Payment Property price minus loan amount
Total Upfront Cost Sum of all stamp duties + all legal fees + down payment

The total upfront cost is the number that matters most. It tells you exactly how much cash you need to have available before signing the SPA. No surprises, no last-minute scrambles.

Worked Example 1: RM 650,000 — Malaysian Citizen

Inputs:

MOT Stamp Duty Calculation:

Tranche Amount Rate Duty
First RM 100,000 RM 100,000 1% RM 1,000
RM 100,001 – RM 500,000 RM 400,000 2% RM 8,000
RM 500,001 – RM 650,000 RM 150,000 3% RM 4,500
Total MOT Stamp Duty RM 13,500

Loan Stamp Duty:

Legal Fees (SRO 2023):

SPA legal fees (based on RM 650,000):

Loan legal fees (based on RM 585,000):

Want the full data? The PropCashflow Directory includes cashflow analysis for 1,000+ properties across Malaysia. Get Instant Access →

Total Upfront Cost Summary:

Item Amount (RM)
MOT stamp duty 13,500
Loan stamp duty 2,925
SPA legal fees (incl. SST) 8,215
Loan legal fees (incl. SST) 7,526
Down payment (10%) 65,000
Total upfront cost 97,166
As % of property price 14.9%

The stamp duty and legal fees alone total RM 32,166 — about 4.9% of the property price. Add the 10% down payment and the buyer needs roughly RM 97,000 in cash.

Worked Example 2: RM 1,200,000 — Foreigner

Inputs:

MOT Stamp Duty Calculation (Foreigner — Flat 8%):

RM 1,200,000 x 8% = RM 96,000

For comparison, a Malaysian citizen would pay:

The foreigner pays RM 64,000 more in MOT stamp duty alone. This is one of the most significant hidden costs for foreign property investors in Malaysia.

Loan Stamp Duty:

Legal Fees (SRO 2023):

SPA legal fees (based on RM 1,200,000):

Loan legal fees (based on RM 840,000):

Total Upfront Cost Summary:

Item Amount (RM)
MOT stamp duty (8% flat) 96,000
Loan stamp duty 4,200
SPA legal fees (incl. SST) 14,045
Loan legal fees (incl. SST) 10,229
Down payment (30%) 360,000
Total upfront cost 484,474
As % of property price 40.4%

A foreigner buying an RM 1.2M property needs nearly half the property price in upfront cash. The stamp duty and legal fees component alone is RM 124,474 — over 10% of the property price. This is why running the calculator before making an offer is not optional for foreign buyers.

First-Time Buyer Exemption: What Changes

If you qualify for the first-time homebuyer exemption (Malaysian citizen, first residential property, SPA price at or below RM 500,000, SPA executed by 31 December 2027), the calculator adjusts automatically when you tick the checkbox:

Before exemption (RM 500,000, citizen, 90% loan):

After exemption:

Legal fees still apply — the exemption covers stamp duty only, not solicitors' fees. But saving RM 11,250 on a RM 500,000 property is a 2.25% reduction in upfront cost. For a first-time buyer who is already stretching their budget, this is material.

Note: The exemption applies to the property price ceiling, not the loan amount. A property priced at RM 500,001 does not qualify. There is no partial exemption — it is all or nothing at the RM 500,000 threshold.

What the Calculator Does Not Include

The stamp duty calculator focuses on regulated, predictable costs. Several items are outside its scope:

Disbursements and out-of-pocket expenses: Your lawyer will charge disbursements — registration fees, land search fees, bankruptcy search fees, and sundry administrative charges. These typically run RM 500-RM 1,500 depending on the state and property type.

Valuation fees: If the bank requires a formal valuation (common for subsale properties), the valuation fee is typically 0.25% of the property value, subject to a minimum. On an RM 600,000 property, expect around RM 1,500.

Agent commission (seller side): The calculator does not include agent fees because they are typically paid by the seller. If you are a buyer who agreed to pay your own agent, budget 2-3% of the property price.

Renovation and furnishing: These are post-purchase costs that vary enormously. The calculator gives you the fixed entry cost; renovation is a separate planning exercise.

RPGT on the seller side: If you are evaluating total transaction cost including the seller's RPGT, use the RPGT Calculator separately.

For a complete breakdown of all property purchase costs, see our real cost of buying property guide.

Tips for Accurate Results

  1. Use market value for below-market transfers. If you are buying from a family member at a discount, LHDN will assess stamp duty on the JPPH market value, not your discounted price. Enter the market value into the calculator.

  2. Check your loan margin with the bank first. Banks offer different margins depending on your credit profile, the number of existing facilities, and the property type. Do not assume 90% — get a pre-approval or at least a preliminary indication.

  3. Run the calculator at multiple price points. If you are negotiating, run the calculator at your offer price and the asking price. The stamp duty difference between RM 480,000 and RM 520,000 is not just the RM 40,000 price gap — the RM 520,000 property also crosses out of first-time buyer exemption territory.

  4. Compare citizen vs. foreigner side by side. If you are a foreigner considering setting up a company to hold the property, compare the 8% flat rate against the tiered citizen rates plus the cost of company setup, annual compliance, and the company RPGT schedule.

Linking to Other Tools

The stamp duty calculator handles entry costs. But entry cost is only part of the equation. Before committing to a property, you should also run:

Together, these four tools give you the complete financial picture: cost to enter, annual holding cost, annual tax, and cost to exit.

FAQ

How do I use the Malaysia stamp duty calculator? Enter property price, select property type (residential or non-residential), choose buyer type (citizen, PR, or foreigner), tick first-time buyer if applicable, set loan margin slider. Results update instantly showing MOT stamp duty, loan stamp duty, legal fees, and total upfront cost.

What inputs does the stamp duty calculator need? Five inputs: property price in RM, property type, buyer type, first-time buyer status (for 2026-2027 exemption), and loan margin percentage.

Does the calculator include legal fees? Yes. SPA legal fees and loan legal fees under Solicitors Remuneration Order 2023 (Table A), plus stamp duty. Gives full upfront cost including down payment.

Can foreigners use the stamp duty calculator? Yes. Select 'Foreigner' as buyer type — applies the 8% flat residential MOT rate. First-time buyer checkbox auto-disabled for foreigners.

Is the first-time buyer exemption automatically applied? Yes. Tick 'First-time homebuyer' for properties at or below RM 500,000. Calculator zeroes out MOT and loan stamp duty. Citizen-only.

Related Reading

4,000+ properties analyzed

Stop losing money on the wrong property

Every property in our directory is pre-calculated for true net cashflow — financing, maintenance, taxes, insurance, and vacancy included.

  • 1,000+ cashflow-positive listings across 16 regions
  • Side-by-side Islamic and conventional financing
  • All costs factored — not just mortgage vs rent
Get the Property Directory — SGD 999 →
One-time payment