Stamp Duty on a £1,000,000 home in England or Northern Ireland is £43,750 if you are moving home, £43,750 for a first-time buyer, and £93,750 for a second home or buy-to-let property.
Stamp Duty on £1,000,000 (moving home)
£43,750
- First-time buyer
- £43,750
- Second home
- £93,750
- Effective rate
- 4.38%
Stamp Duty on £1,000,000 for each type of buyer
| Buyer | Stamp Duty | Share of price |
|---|---|---|
| Moving home (replacing your main home) | £43,750 | 4.38% |
| First-time buyer | £43,750 | 4.38% |
| Second home or buy-to-let | £93,750 | 9.38% |
| Non-UK resident, moving home | £63,750 | 6.38% |
| Non-UK resident, first-time buyer | £63,750 | 6.38% |
| Non-UK resident, second home | £113,750 | 11.38% |
How Stamp Duty on £1,000,000 is worked out
Stamp Duty is charged in slices, like income tax: each rate only applies to the part of the price inside its band. For a home mover buying at £1,000,000:
| Price band | Rate | Tax |
|---|---|---|
| £0 to £125,000 | 0% | £0 |
| £125,000 to £250,000 | 2% | £2,500 |
| £250,000 to £925,000 | 5% | £33,750 |
| £925,000 to £1,000,000 | 10% | £7,500 |
| Total | £43,750 |
First-time buyer relief only applies to homes costing £500,000 or less, so at £1,000,000 first-time buyers pay the same Stamp Duty as home movers: £43,750.
Compare nearby prices
| Price | Moving home | First-time buyer | Second home |
|---|---|---|---|
| £850,000 | £32,500 | £32,500 | £75,000 |
| £900,000 | £35,000 | £35,000 | £80,000 |
| £950,000 | £38,750 | £38,750 | £86,250 |
| £1,000,000 | £43,750 | £43,750 | £93,750 |
| £1,250,000 | £68,750 | £68,750 | £131,250 |
| £1,500,000 | £93,750 | £93,750 | £168,750 |
| £2,000,000 | £153,750 | £153,750 | £253,750 |
Change the numbers
Frequently asked questions
How much is Stamp Duty on a £1,000,000 house?
If you are moving home, Stamp Duty on a £1,000,000 house is £43,750, about 4.4% of the price, in England and Northern Ireland.
Do first-time buyers pay Stamp Duty on £1,000,000?
Yes. Relief stops above £500,000, so a first-time buyer pays the standard £43,750 on a £1,000,000 home.
How much Stamp Duty is there on a £1,000,000 buy-to-let or second home?
You pay £93,750, because additional properties pay 5% on top of every standard band. A non-UK resident would pay £113,750.
Residential rates in England and Northern Ireland from 1 April 2025. Scotland (LBTT) and Wales (LTT) use different taxes. An estimate, not tax advice. Related: Stamp Duty for all prices · Stamp Duty calculator · UK mortgage repayments