Stamp duty on a £1,000,000 house
Buying a home for £1,000,000 in England or Northern Ireland? You pay £43,750 stamp duty if you are moving home.
- First-time buyer
- £43,750
- Moving home
- £43,750
- Second home or buy-to-let
- £93,750
- Non-UK resident, moving
- £63,750
- HMRC 2026/27 rates
- Private: nothing leaves your device
- Free, no sign-up
Stamp duty on a £1,000,000 property is £43,750 for a home mover (4.38% of the price) and £93,750 for a second home or buy-to-let.
Stamp duty on £1,000,000 by buyer
| Buyer | Stamp duty | Share of price |
|---|---|---|
| First-time buyer | £43,750 | 4.38% |
| Moving home | £43,750 | 4.38% |
| Second home or buy-to-let | £93,750 | 9.38% |
| Non-UK resident, moving home | £63,750 | 6.38% |
- First-time buyer
- Moving home
- Second home
How it is worked out for a home mover
| Portion of the price | 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 stamp duty | 4.38% | £43,750 |
Stamp duty is charged on each slice of the price at a different rate, like income tax. Check the monthly cost of the rest of the purchase with the mortgage calculator.
£1,000,000 in Scotland and Wales
Stamp duty on nearby prices
- £950,000£38,750 stamp duty
- £975,000£41,250 stamp duty
- £1,250,000£68,750 stamp duty
- £1,500,000£93,750 stamp duty
Questions people ask
How much stamp duty do first-time buyers pay on £1,000,000?
£43,750, the same as other buyers. First-time buyer relief is lost completely when the price is over £500,000.
How much stamp duty is there on a £1,000,000 buy-to-let or second home?
£93,750. That includes the 5% surcharge on every band that applies to additional properties, which adds £50,000 to the bill.
When do I have to pay stamp duty?
Within 14 days of completion. Your solicitor or conveyancer normally files the return with HMRC and pays the tax out of the money you send them before completion.