Stamp Duty Calculator
Use this stamp duty calculator to estimate how much Stamp Duty Land Tax (SDLT) you may need to pay when buying property in England or Northern Ireland. Enter the property price, choose the type of buyer you are, and use the result as an estimate of your potential SDLT bill.
Stamp Duty is not charged as one percentage on the entire property price. Instead, residential SDLT is calculated in bands, with different rates applying to different portions of the purchase price. Your final amount can also depend on whether you are a first-time buyer, buying an additional property, or considered a non-UK resident for SDLT purposes.
Important: This calculator is an estimate for general information. SDLT rules can be more complicated for linked transactions, companies, trusts, leasehold purchases, mixed-use property and other special circumstances. For a transaction-specific calculation, check the current HMRC guidance.
Stamp Duty Calculator
Estimate Stamp Duty Land Tax (SDLT) for a residential property in England or Northern Ireland.
Stamp Duty Calculator UK
The easiest way to calculate Stamp Duty is to start with four details:
- Property purchase price
- Where the property is located
- Whether you are a first-time buyer
- Whether you will own another residential property after the purchase
For a standard residential purchase in England or Northern Ireland, the current SDLT system applies different rates to different portions of the property price.
Quick Example
Suppose you buy a home in England for £400,000 and qualify for the standard residential rates.
The SDLT would be:
- First £125,000 at 0% = £0
- Next £125,000 at 2% = £2,500
- Remaining £150,000 at 5% = £7,500
Estimated Stamp Duty = £10,000
This marginal calculation is important because you do not pay the highest rate on the entire property price.
Current Stamp Duty Rates in England and Northern Ireland
For a standard residential purchase where the property will be your only residential property, the current SDLT bands are:
| Portion of property price | SDLT rate |
|---|---|
| Up to £125,000 | 0% |
| £125,001–£250,000 | 2% |
| £250,001–£925,000 | 5% |
| £925,001–£1.5 million | 10% |
| Above £1.5 million | 12% |
These are marginal rates, meaning each rate applies only to the portion of the purchase price that falls within that band.
Example: £295,000 Property
For a £295,000 property:
- £125,000 at 0% = £0
- £125,000 at 2% = £2,500
- £45,000 at 5% = £2,250
Total SDLT = £4,750.
HMRC gives the same £295,000 example in its current residential SDLT guidance.
How to Calculate Stamp Duty
To calculate stamp duty, split the property price across the applicable tax bands rather than multiplying the entire price by one percentage.
For example, imagine a standard residential purchase of £600,000.
The calculation is:
- First £125,000 × 0% = £0
- Next £125,000 × 2% = £2,500
- Remaining £350,000 × 5% = £17,500
Total Stamp Duty = £20,000.
This is why a property moving slightly above a threshold does not suddenly make the entire purchase price taxable at the new rate.
Stamp Duty Calculator for First-Time Buyers

First-time buyers can qualify for First Time Buyers’ Relief if they meet the relevant conditions.
Under the current rules, qualifying first-time buyers pay:
- 0% on the first £300,000
- 5% on the portion from £300,001 to £500,000
The relief is available only when the property price is £500,000 or less. If the property costs more than £500,000, the first-time buyer relief does not apply.
First-Time Buyer Example: £400,000
If a qualifying first-time buyer purchases a £400,000 home:
- First £300,000 at 0% = £0
- Remaining £100,000 at 5% = £5,000
Estimated SDLT = £5,000.
First-Time Buyer Example: £300,000
A qualifying first-time buyer purchasing a £300,000 property would pay:
£0 SDLT
because the entire purchase price falls within the £300,000 first-time buyer threshold.
Additional Property Stamp Duty Calculator
If buying the property means you will own more than one residential property, higher SDLT rates can apply.
From 1 April 2025, the higher rates for additional residential properties are:
| Portion of property price | Higher SDLT rate |
|---|---|
| Up to £125,000 | 5% |
| £125,001–£250,000 | 7% |
| £250,001–£925,000 | 10% |
| £925,001–£1.5 million | 15% |
| Above £1.5 million | 17% |
Example: £300,000 Additional Property
If you buy an additional residential property for £300,000 and the higher rates apply:
- £125,000 × 5% = £6,250
- £125,000 × 7% = £8,750
- £50,000 × 10% = £5,000
Total SDLT = £20,000.
That is substantially higher than the standard SDLT calculation for the same £300,000 purchase.
What If I’m Replacing My Main Home?
Buying a new home before selling your previous main residence can temporarily result in the higher SDLT rates applying because you own two residential properties at the relevant point.
However, there are circumstances where you can later claim a refund of the higher-rate amount.
HMRC says the additional 5% does not apply in the same way where the new property replaces your main residence and the previous main residence was sold within the relevant 36-month period.
Because the rules depend on the exact transaction and timing, anyone relying on a higher-rate refund should check the current HMRC requirements rather than relying solely on a calculator estimate.
Stamp Duty Calculator for Buy-to-Let

If you’re buying a buy-to-let property, the higher rates for additional residential properties may apply.
For example, if you already own your home and purchase a £400,000 buy-to-let property, the higher-rate bands generally need to be considered.
Using the current higher-rate bands:
- First £125,000 × 5% = £6,250
- Next £125,000 × 7% = £8,750
- Remaining £150,000 × 10% = £15,000
Estimated SDLT = £30,000.
The actual position can depend on your circumstances, ownership structure and the nature of the transaction.
Non-UK Resident Stamp Duty Calculator
Non-UK residents buying residential property in England or Northern Ireland can face an additional 2 percentage-point SDLT surcharge.
This surcharge can apply on top of other applicable residential SDLT rates. HMRC’s rules use a specific residence test, so being a British citizen or living outside the UK does not by itself answer whether the SDLT non-resident surcharge applies.
For example, the standard residential rates and non-resident surcharge can combine to produce:
| Standard rate | Non-resident rate |
|---|---|
| 0% | 2% |
| 2% | 4% |
| 5% | 7% |
| 10% | 12% |
| 12% | 14% |
If higher rates for an additional dwelling also apply, the calculation can be higher again.
Stamp Duty Calculator for England
For property in England, the tax is called Stamp Duty Land Tax, or SDLT.
For a normal residential purchase, the current standard rates start at 0% up to £125,000, followed by 2%, 5%, 10% and 12% bands as the property price increases.
The exact amount depends on your buyer status, property price, whether you own another property and other transaction-specific factors.

Stamp Duty Calculator for Northern Ireland
Northern Ireland uses the same SDLT system administered by HM Revenue & Customs.
Therefore, the current residential SDLT rates discussed above apply to qualifying property purchases in Northern Ireland as well as England.
Is There a UK Stamp Duty Calculator?
There is no single property transaction tax that applies identically across every part of the UK.
The term UK stamp duty calculator is commonly used to describe calculators for property purchases, but the tax depends on where the property is located.
- England: Stamp Duty Land Tax (SDLT)
- Northern Ireland: Stamp Duty Land Tax (SDLT)
- Scotland: Land and Buildings Transaction Tax (LBTT)
- Wales: Land Transaction Tax (LTT)
Scotland and Wales therefore require different calculations rather than the England and Northern Ireland SDLT bands.
Stamp Duty in Scotland
If you’re buying property in Scotland, you do not use the England/Northern Ireland SDLT bands.
Scotland uses Land and Buildings Transaction Tax (LBTT) instead.
That means a search such as “UK stamp duty calculator” should always be narrowed down by location before calculating the tax.
Stamp Duty in Wales
Wales uses Land Transaction Tax (LTT) rather than SDLT.
As a result, an English stamp duty calculator should not be used to estimate the tax on a Welsh property.
Stamp Duty Calculator for Commercial Property
Residential SDLT rates do not apply to every property transaction.
For non-residential and mixed-use property in England and Northern Ireland, different SDLT bands apply.
For purchases and premium transactions, the current non-residential rates are:
| Property value | SDLT rate |
|---|---|
| Up to £150,000 | 0% |
| £150,001–£250,000 | 2% |
| Above £250,000 | 5% |
Commercial transactions can also involve lease-related calculations, mixed-use property and other rules, so a simple residential calculator may not be appropriate.
Stamp Duty on Leasehold Property
Buying a leasehold property can involve SDLT on the purchase price of the lease.
In some cases, SDLT can also apply to the rent payable over the term of a new lease. HMRC uses the net present value (NPV) of the rent for this part of the calculation.
For new residential leases, the current NPV threshold is £125,000, with 1% applying to the portion above that threshold.
Existing assigned leases are treated differently, so buyers should check the specific transaction rules.
What Is Stamp Duty Land Tax?
Stamp Duty Land Tax (SDLT) is a tax that can apply when you buy property or land in England or Northern Ireland above the relevant threshold.
It can apply to:
- Freehold residential property
- New or existing leasehold property
- Certain shared ownership purchases
- Non-residential property
- Mixed-use property
- Certain property transfers where payment or other chargeable consideration is involved
The amount depends on the type and value of the transaction and whether you qualify for relief or are subject to higher rates.
When Do You Pay Stamp Duty?
For an SDLT transaction, the tax return and payment normally need to be dealt with within 14 days of the effective transaction date.
In many residential purchases, the solicitor or conveyancer handles the SDLT return and payment as part of the completion process, but the legal responsibility ultimately relates to the buyer and the transaction.
Always confirm the current filing and payment requirements with HMRC or your conveyancer.
What Determines How Much Stamp Duty You Pay?
Your SDLT calculation can depend on several factors:
Property price
The purchase price determines which SDLT bands are reached.
First-time buyer status
Qualifying first-time buyers can receive relief on eligible purchases up to £500,000.
Whether you already own property
An additional residential property can trigger higher rates.
UK residence status
A 2% surcharge can apply to certain non-UK resident residential purchases.
Property type
Residential, commercial and mixed-use transactions can have different rates and rules.
Transaction structure
Linked purchases, shared ownership, company purchases and certain trusts can require special calculations.
Stamp Duty Calculation Examples
Here are several simple examples to show how the current bands work.
£200,000 Main Residence
- £125,000 at 0% = £0
- £75,000 at 2% = £1,500
Stamp Duty = £1,500
£250,000 Main Residence
- £125,000 at 0% = £0
- £125,000 at 2% = £2,500
Stamp Duty = £2,500
£500,000 Main Residence
- £125,000 at 0% = £0
- £125,000 at 2% = £2,500
- £250,000 at 5% = £12,500
Stamp Duty = £15,000
£750,000 Main Residence
- £125,000 at 0% = £0
- £125,000 at 2% = £2,500
- £500,000 at 5% = £25,000
Stamp Duty = £27,500
£1 Million Main Residence
- £125,000 at 0% = £0
- £125,000 at 2% = £2,500
- £675,000 at 5% = £33,750
- £75,000 at 10% = £7,500
Stamp Duty = £43,750
These examples use the current standard residential bands and illustrate the marginal nature of SDLT.
How Accurate Is a Stamp Duty Calculator?
A stamp duty calculator can provide a useful estimate, but it is not necessarily a substitute for a transaction-specific SDLT calculation.
A basic calculator works well when you have a straightforward residential purchase.
The result may need additional consideration when the transaction involves:
- More than one property
- A previous home being sold
- Non-UK residence
- A company buying a dwelling
- A trust
- Shared ownership
- Multiple or linked transactions
- Mixed-use property
- Commercial property
- Leasehold rent
- Special reliefs or exemptions
HMRC provides separate guidance for these situations.
Stamp Duty Calculator FAQs
How much is stamp duty on a £300,000 house?
For a standard residential purchase where the normal rates apply, the SDLT would be £2,500.
The calculation is 0% on the first £125,000 and 2% on the next £125,000, followed by 5% on the remaining £50,000.
How much stamp duty do first-time buyers pay?
A qualifying first-time buyer pays 0% on the first £300,000 of an eligible property purchase and 5% on the portion between £300,001 and £500,000.
The relief does not apply where the property price exceeds £500,000.
Is stamp duty based on the full property price?
No. Residential SDLT uses a marginal band system.
Each rate applies only to the portion of the purchase price that falls within that band.
What is the stamp duty on a £400,000 house?
For a standard residential purchase, the estimated SDLT is £10,000.
For a qualifying first-time buyer, the estimated SDLT is £5,000.
What is the stamp duty on a £500,000 house?
For a standard residential purchase, the estimated SDLT is £15,000.
For a qualifying first-time buyer, it is £10,000, provided the purchase meets the conditions for First Time Buyers’ Relief.
Do I pay stamp duty if I buy an additional property?
You may have to pay the higher SDLT rates if the purchase means you own more than one residential property and the higher-rate rules apply.
Is stamp duty different in Scotland and Wales?
Yes. Scotland uses Land and Buildings Transaction Tax, while Wales uses Land Transaction Tax. England and Northern Ireland use SDLT.
Do non-UK residents pay more stamp duty?
Certain non-UK resident buyers pay an additional 2 percentage-point SDLT surcharge on residential purchases in England and Northern Ireland. The exact rules depend on the SDLT residence test.
Can I calculate stamp duty myself?
Yes. For a straightforward residential transaction, you can calculate SDLT by applying the appropriate rate to each portion of the purchase price.
If you are also arranging finance for the purchase, your mortgage options and eligibility are a separate consideration from the SDLT calculation
For more complicated transactions, use the official HMRC calculator and guidance or ask your conveyancer to confirm the amount.
Final Takeaway
A stamp duty calculator is useful for estimating the SDLT on a property purchase, but the correct result depends on more than the property price alone.
For a standard home in England or Northern Ireland, current residential SDLT rates range from 0% to 12% depending on the portion of the purchase price. First-time buyers can qualify for relief, while additional-property buyers and certain non-UK residents may face higher rates.
If you’re buying in Scotland or Wales, use the relevant Scottish or Welsh property transaction tax rules instead of an England/Northern Ireland SDLT calculator.
For an unusual or high-value transaction, treat any online calculator as an estimate and confirm the final liability using the latest HMRC guidance or with a qualified conveyancer.
Official Stamp Duty Resources
For the most current rules and rates, check the official GOV.UK Stamp Duty Land Tax guidance and GOV.UK residential SDLT rates.
George
Writer, MetroInsight
George covers personal finance, property, and UK tax topics for MetroInsight, including stamp duty, mortgages, and household budgeting. He focuses on breaking down HMRC and government guidance into practical, easy-to-follow explainers for homebuyers and movers across England, Scotland, Wales, and Northern Ireland. His articles are cross-checked against official GOV.UK sources and updated whenever tax rates or thresholds change.
Have a correction or question about this article? Contact the editorial team.
