How much stamp duty will I pay if I buy a £300,000 house? (Updated September 2022)
There have been a few major changes in stamp duty in the past couple of years so when buying a house it has become a bit more difficult to figure out how much stamp duty you need to pay. In this scenario we are looking at how much stamp duty you would pay when buying a residential property with a purchase price of £300,000.
Firstly the rates of stamp duty for residential property changed recently so that you don’t need to pay any stamp duty on purchases under £250,000.
Secondly you need to be aware that if you (or your partner) already own a property and this is considered a second property purchase, then you will likely be liable for the higher rate of stamp duty that was introduced on 1 April 2016.
So, if this is your only residential property (or you will be buying and selling your own home at the same time) then the amount of stamp duty that you will pay will be £2,500 on a £300,000 purchase price.
However, if this is classed as a second property, or if you will not have sold your current residential property at the time of the purchase, the the amount of stamp duty due will be £11,500 – a massive increase of £9,000 (i.e. 3% of the purchase price).
Obviously you will need to get legal advice if you are confused about your current situation and which stamp duty rate applies to you.
If you want to check out stamp duty rates for different purchase amounts then you can use our stamp duty calculator.
Other Factors
If you are a first time buyer then you may be entitled to a reduced (or zero) rate of stamp duty on your property purchase – you can find details of that here.