Encoded rate tables

Only rates listed below are used. Machine-readable copy: rates.json. Retrieved / researched: 2026-10-07.

NSW general transfer duty — FY 2026/27

Verified fact Period: 1 Jul 2026 – 30 Jun 2027. Source: Revenue NSW — How to calculate transfer duty (page last updated 19 August 2026 per search snippet; content checked against research on 7 Oct 2026).

NSW transfer duty brackets
Dutiable valueRate
$0–$18,000$1.25 per $100 (minimum $20)
$18,001–$38,000$225 + $1.50 per $100 over $18,000
$38,001–$103,000$525 + $1.75 per $100 over $38,000
$103,001–$387,000$1,662 + $3.50 per $100 over $103,000
$387,001–$1,290,000$11,602 + $4.50 per $100 over $387,000
Over $1,290,000$52,237 + $5.50 per $100 over $1,290,000

Premium residential (NSW)

Threshold $3,870,000 → $194,137 + $7.00 per $100 over $3,870,000 (same official page). Applied automatically when dutiable value > $3,870,000.

Assumption Applying the premium band assumes a residential purchase. Confirm on Revenue NSW.

Official examples encoded in tests: $1,350,000 → $55,537; $450,000 → $14,437.

VIC non-PPR (general) — contracts on/after 1 Jul 2021

Verified fact Source: SRO Victoria — non-PPR current rates.

VIC non-PPR land transfer duty brackets
RangeRate
$0–$25,0001.4% of value
>$25,000–$130,000$350 + 2.4% of excess over $25,000
>$130,000–$960,000$2,870 + 6% of excess over $130,000
>$960,000–$2,000,0005.5% of whole value
>$2,000,000$110,000 + 6.5% of excess over $2,000,000

Check encoded in tests: $750,000 → $40,070.

VIC PPR — contracts on/after 6 May 2008 (only ≤ $550,000)

Verified fact Source: SRO Victoria — PPR current rates (page Updated: 10 July 2026 per search; checked 7 Oct 2026).

VIC PPR land transfer duty brackets
RangeRate
$0–$25,0001.4%
>$25,000–$130,000$350 + 2.4% excess of $25k
>$130,000–$440,000$2,870 + 5% excess of $130k
>$440,000–$550,000$18,370 + 6% excess of $440k
>$550,000use general (non-PPR) rates