What does buying actually cost?
The price is only the start. See stamp duty, legal fees, and the foreign levy added on top — before you commit.
Property details
Varies by state (e.g. Johor ~2%). Adjust to your target state.
Financing & returns
Total cost to acquire
RM 0
That’s RM 95,250 (6.3%) on top of the purchase price.
| Purchase price | RM 1,500,000 |
| Stamp duty (MOT) | RM 44,000 |
| Legal fees (SRO scale) | RM 16,250 |
| Foreign levy | RM 30,000 |
| Misc (valuation, disbursements) | RM 5,000 |
| Total cost to own | RM 1,595,250 |
10-year illustration
~RM 5,013/mo mortgage · 223% projected ROI
- Cash invested
- RM 545,250
- Loan amount
- RM 1,050,000
- Rent over 10 yrs
- RM 750,000
- Projected value
- RM 2,015,875
- Appreciation gain
- RM 515,875
- RPGT on exit (10%)
- RM 51,588
- Net 10-yr profit (illustrative)
- RM 1,214,287
Highly simplified illustration — flat rent and appreciation assumptions, profit vs cash invested, excludes interest, vacancy, maintenance, and tax. Not financial advice.
Email me this breakdown
Get the full acquisition-cost breakdown plus a 10-year ROI model.
Estimates only. Stamp duty tiers, legal-fee scales, and the foreign levy vary by state and change over time; non-MYR amounts use indicative exchange rates. Confirm with a conveyancing lawyer.
Embed this calculator on your site
Run a property, investment or expat site? Embed this Malaysia foreign-buyer cost calculator for free — no coding skills needed. It keeps a small link back to ExpatMove.
- Click the button below to copy the code.
- Paste it anywhere your website accepts HTML — WordPress (Custom HTML block), Wix, Squarespace, Blogger, or your page template.
- That’s it — the calculator appears on your page.
<iframe src="https://expatmove.my/embed/property-calculator" width="100%" height="900" style="border:0;max-width:680px" title="Malaysia Property Cost Calculator by ExpatMove" loading="lazy"></iframe>Message us — you’ll know your next move
No pitch, no scheduling — just chat with us on WhatsApp. You walk away with a clear, honest read of your situation, even if that read is “not yet, and here’s why.”
- Which MM2H tier your numbers actually reach — and the gap if they don't
- The 2–3 neighbourhoods that fit your budget, schools, and commute
- Your real all-in cost, and the one or two mistakes people in your situation make