Australia stamp duty (land transfer duty)
au_stamp_dutyCalculate Australian stamp duty for property purchases with support for first-home buyer concessions and foreign purchaser surcharges. Estimate across all states or a single territory.
Instructions
Computes Australian state/territory stamp duty on a property purchase, including first-home-buyer concessions and the foreign purchaser surcharge where applicable. Example: { propertyValue: 750000, stateCode: "NSW", firstHomeBuyer: false, foreignResident: false, principalResidence: true }. Set compareAllStates: true to compare every state/territory for the same property value. Estimate for guidance — 2026 rates from official sources (IRS/Tax Foundation/CRA/ATO/state revenue offices/HMRC).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stateCode | Yes | State/territory code. Valid codes: NSW, VIC, QLD, WA, SA, TAS, ACT, NT. | |
| propertyValue | Yes | Purchase price / property value in AUD. | |
| firstHomeBuyer | No | True if the buyer qualifies as a first home buyer (applies concession where available). | |
| foreignResident | No | True if the buyer is a foreign person (applies the foreign purchaser surcharge). | |
| compareAllStates | No | If true, also return the same calculation for every state/territory. | |
| principalResidence | No | True if this will be the buyer's principal place of residence (owner-occupier); false for an investment purchase. |