Stamp Duty / Property Transfer Tax Calculator
Calculate the stamp duty or property transfer tax payable on a residential property purchase based on your country/region and property value.
Formula
Stamp duty is calculated using a progressive (marginal) bracket system:
Total Duty = Σ [ (min(Price, Bracket_Upper) − Bracket_Lower) × Rate ]
− Concession (if eligible)
+ Surcharge (investor / foreign buyer)
Effective Rate (%) = Total Duty ÷ Purchase Price × 100
Each bracket only taxes the portion of the price that falls within that band — not the full price.
Assumptions & References
- Rates are for residential property purchases only; commercial rates differ.
- Australia: Rates sourced from each state/territory revenue office (2024). First home buyer thresholds and concessions are indicative; income and property-use tests may apply.
- UK SDLT: Rates per HMRC guidance (2024). The temporary nil-rate threshold of £250,000 is included. Scotland uses LBTT (Revenue Scotland); Wales uses LTT (Welsh Revenue Authority).
- Canada: Ontario and BC rates are provincial only; Toronto Municipal LTT is not included. Alberta has no provincial land transfer tax — only a nominal Land Title Transfer Fee.
- Singapore BSD: Buyer's Stamp Duty rates per IRAS (2023 revision). ABSD rates shown are for Singapore Citizens buying a 2nd property (investor) or foreigners.
- Ireland: Standard residential rate 1%/2% per Revenue Commissioners. The 10% rate applies to bulk purchases of 10+ units.
- New Zealand: Stamp duty was abolished in 1999. No transfer tax applies.
- This calculator is for estimation purposes only. Always consult a licensed conveyancer, solicitor, or tax professional for advice specific to your transaction.
- Foreign buyer surcharges, first home buyer grants (cash), and land tax are separate and not included here.