How much does it cost to buy a £350,000 home in England?
For a tax-resident buyer of a resale main home, the taxes are £7,500 and typical fees £1,500: £9,000 on top of the price. For a 350,000 resale second home, buyer not tax-resident there who already owns a home, it is £33,500. Both use the rules in force on 2 November 2026.
Which taxes do you pay when buying a home in England?
The rules hold 4 purchase taxes: Stamp Duty Land Tax; Stamp Duty Land Tax, first-time buyer relief; SDLT higher rates for an additional home (+5%); SDLT non-resident surcharge (+2%). Which ones apply depends on the buyer and the property; the rate tables on this page say when each one does.
Do non-residents pay more to buy in England?
Yes. On a £350,000 resale main home, a buyer who is not tax-resident pays £16,000 on top of the price, £7,000 more than a resident buyer.
Is stamp duty different in London?
No. Stamp Duty Land Tax has one set of bands for the whole of England, London included: a £350,000 resale main home costs £7,500 in SDLT for a resident buyer who owns no other home, wherever it is in England. First-time buyer relief, the 5% higher rates and the 2% non-resident surcharge are the same everywhere. Scotland and Wales have their own taxes.
Are the fees exact?
No. Notary, registry and lawyer fees are typical market figures, shown with a low and a high end. On the starting case the fees are £1,500, and could be £900 to £2,100. Taxes are worked out exactly from the rules.
Which date are the rules from?
The calculator uses the rules in force on the purchase date you enter. Today that is the version in force since 1 April 2025, due for review by 1 April 2027. Change the purchase date to see an earlier or later version.