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.

In the network