UK Income Tax Calculator 2024/25

Instantly estimate your 2024/25 UK income tax, National Insurance, pension deductions, and student loan repayments. Supports England, Scotland, and all major PAYE tax codes.

Scottish & NI Rates
Privacy First (No Data Stored)
Report Download (Coming Soon)

🧮 Calculate Your Tax

e.g., 5% for 5% or 3000 for £3,000 per year. Defaults to 5%.

Enter total annual sacrifice (e.g., childcare, cycle-to-work).

Get your income tax breakdown

Use the form to the left to estimate your UK income tax, National Insurance, pension deductions, and student loan repayments for the current or past tax years.

Our calculator is updated with the latest tax rates for current Year and supports custom tax codes, Scottish bands, marriage allowance, and more.

You can also Download the Report in pdf format.

📊 Tax Comparison Analysis

Compare how different scenarios affect your take-home pay.

Year-on-Year Income Tax Comparison

Compare your take-home pay, tax contributions, and deductions across different UK tax years.

This feature becomes available after you enter your income details. It helps visualize how tax changes affect your earnings.

Feature powered by official HMRC tax bands. Great for tracking policy changes and planning ahead.

🎓 Understanding UK Income Tax

How This Calculator Works (2024/2025)

This tool provides a detailed estimate of your take-home pay. It works by:

  1. Normalizing your Income (e.g., monthly) to an annual figure.
  2. Subtracting Salary Sacrifice from your Gross Annual Salary.
  3. Subtracting your Pension Contribution from the remaining amount. This new total is your 'Adjusted Income'.
  4. Calculating your Personal Allowance based on your Tax Code and tapering it if your 'Adjusted Income' is over £100,000.
  5. Calculating your Income Tax based on your taxable income and region (using the full 6-band Scottish model if applicable).
  6. Calculating National Insurance based on your post-sacrifice, pre-pension salary.
  7. Calculating Student Loan repayments based on your *original* Gross Annual Salary (before any deductions).
  8. Subtracting all deductions from your Gross Salary to give you your Net Take-Home Pay.

What is a Tax Code?

Your tax code tells your employer how much tax-free income you should get. 1257L is the standard code, meaning you get £12,570 tax-free. Other codes change this:

  • BR (Basic Rate): You have no personal allowance, and all your income from this job is taxed at the basic rate (20%). Often used for a second job.
  • D0 (Higher Rate): No personal allowance, all income taxed at the higher rate (40% in England).
  • K-Codes (e.g., K100): You have no personal allowance. Instead, extra income is *added* to your taxable pay (e.g., K100 adds £1,000). This is often for benefits-in-kind.
  • 0T: You have no personal allowance, and your income is taxed through all bands. This happens if you don't give your employer a P45.

Salary Sacrifice vs. Pension

It's important to know what deductions are based on. This calculator assumes:

  • Salary Sacrifice (e.g., Cycle to Work, Childcare): Reduces your pay for Income Tax *and* National Insurance.
  • Workplace Pension (Relief at Source): Reduces your pay for Income Tax *only*. National Insurance is still paid on this amount (this is the most common auto-enrolment method).

Disclaimer

This calculator provides an estimate for illustrative purposes only. Always refer to your official payslip or consult a qualified financial advisor for exact figures. This calculator is based on the 2024/2025 tax year rates for the UK.

📱 How to Use This Income Tax Calculator

This free UK income tax calculator helps you estimate your take-home pay in seconds. Follow these simple steps:

Step 1: Enter Your Income

Input your gross salary before any deductions. You can enter this as annual, monthly, weekly, daily, or hourly.

Step 2: Select Pay Period

Choose how you're paid. The calculator automatically converts everything to annual figures for accurate calculations.

Step 3: Enter Tax Code

Find your tax code on your payslip or P60. Most people use 1257L. If unsure, leave the default.

Step 4: Choose Region

Select your UK region. Scotland has different tax bands. England, Wales, and Northern Ireland share the same rates.

Step 5: Add Pension

Enter your workplace pension as a percentage (e.g., 5%) or fixed annual amount (e.g., 3000). Most UK employees contribute 5%.

Step 6: Optional Deductions

Add salary sacrifice schemes (childcare vouchers, cycle-to-work) and student loan plan if applicable.

✅ Get Your Results

Click "Calculate My Take-Home Pay" to see your detailed breakdown showing annual, monthly, weekly, and daily take-home pay after all deductions.

🔢 Common UK Tax Codes Explained

Understanding your tax code is crucial for accurate calculations. Here are the most common UK tax codes for 2024/25:

1257L (Standard)

The most common tax code for 2024/25. Gives you £12,570 tax-free personal allowance. This applies to most employees with one job.

BR (Basic Rate)

All income taxed at 20%. No personal allowance. Common for second jobs or pensions. You've already used your allowance elsewhere.

D0 (Higher Rate)

All income taxed at 40% (England/Wales/NI) or 42% (Scotland). No personal allowance. Used for additional income sources.

0T (No Allowance)

No personal allowance. Income taxed through all bands. Often used when you start a new job without providing a P45.

K Code (e.g., K100)

You owe tax from previous years or have benefits-in-kind exceeding your allowance. The number is added to your income (K100 = +£1,000).

S1257L (Scottish)

Scottish tax code with standard allowance. Scottish rates differ from rest of UK, with 6 tax bands instead of 3.

1257L W1/M1

Emergency tax code. Calculated on current pay period only, not cumulative. Contact HMRC if you see this - you may be overpaying.

NT (No Tax)

No tax deducted. Rare code used for specific circumstances where no tax should be collected from this income source.

⚠️ Wrong Tax Code?

Check your tax code on your payslip or P60. If it seems incorrect, contact HMRC immediately on 0300 200 3300. Wrong codes can mean overpaying or underpaying tax throughout the year.

💼 Real-World Take-Home Pay Examples

See how different salaries and circumstances affect your take-home pay with these realistic UK scenarios:

Example 1: Graduate Entry Level (£28,000)

Scenario:

  • • Gross Salary: £28,000
  • • Tax Code: 1257L
  • • Region: England
  • • Pension: 5% (£1,400)
  • • Student Loan: Plan 2

Take-Home Pay:

  • • Annual: £22,286
  • • Monthly: £1,857
  • • Income Tax: £2,486
  • • NI: £1,965
  • • Student Loan: £63

Example 2: Mid-Career Professional (£45,000)

Scenario:

  • • Gross Salary: £45,000
  • • Tax Code: 1257L
  • • Region: England
  • • Pension: 8% (£3,600)
  • • Salary Sacrifice: £1,200
  • • Student Loan: Plan 1

Take-Home Pay:

  • • Annual: £31,234
  • • Monthly: £2,603
  • • Income Tax: £5,686
  • • NI: £2,679
  • • Student Loan: £1,801

Example 3: Higher Earner (£75,000)

Scenario:

  • • Gross Salary: £75,000
  • • Tax Code: 1257L
  • • Region: England
  • • Pension: 10% (£7,500)
  • • Student Loan: None

Take-Home Pay:

  • • Annual: £48,797
  • • Monthly: £4,066
  • • Income Tax: £15,486
  • • NI: £3,217
  • • Effective Tax Rate: 35.1%

Example 4: Scottish Taxpayer (£55,000)

Scenario:

  • • Gross Salary: £55,000
  • • Tax Code: S1257L
  • • Region: Scotland
  • • Pension: 6% (£3,300)
  • • Student Loan: Plan 4

Take-Home Pay:

  • • Annual: £37,821
  • • Monthly: £3,152
  • • Income Tax: £9,824 (6 bands)
  • • NI: £3,229
  • • Student Loan: £1,826

Note: Scottish taxpayers pay slightly more tax than rest of UK due to 6-band system, but receive devolved benefits.

Example 5: High Earner with Tapered Allowance (£125,000)

Scenario:

  • • Gross Salary: £125,000
  • • Tax Code: 1257L (tapered to £0)
  • • Region: England
  • • Pension: 12% (£15,000)
  • • Student Loan: None

Take-Home Pay:

  • • Annual: £73,286
  • • Monthly: £6,107
  • • Income Tax: £31,086
  • • NI: £5,628
  • • Effective Tax Rate: 41.4%

Important: Personal allowance fully tapered away above £125,140. Consider pension contributions to reduce taxable income.

💡 Key Takeaways

  • Pension contributions reduce your taxable income and can be tax-efficient, especially for higher earners
  • Scottish taxpayers generally pay slightly more tax than England/Wales/NI at middle-income levels
  • Student loans significantly impact take-home pay, with Plan 2 having the highest threshold
  • Higher earners (£100k+) lose personal allowance gradually, creating an effective 60% tax rate on income between £100k-£125k
  • Salary sacrifice schemes save both income tax and National Insurance

Frequently Asked Questions

Why is my actual take-home pay different from this calculator?

Differences can occur due to: incorrect tax codes, benefits-in-kind (company car, private medical insurance), previous year tax adjustments, court orders (child maintenance), or employer-specific pension schemes. Always check your payslip for the exact breakdown and verify your tax code with HMRC.

What happens if I earn over £100,000?

Your personal allowance reduces by £1 for every £2 earned over £100,000. At £125,140 and above, you lose your entire personal allowance (£12,570). This creates an effective 60% tax rate on income between £100,000-£125,140. Consider increasing pension contributions to reduce your adjusted income below the threshold.

How do pension contributions reduce my tax?

Workplace pensions use either "relief at source" or "net pay arrangement." Most auto-enrolment schemes reduce your taxable income before calculating Income Tax, but National Insurance is still paid on the full amount. This means a 5% pension contribution on £40,000 saves £1,000 in tax but doesn't reduce your NI bill. Higher-rate taxpayers save 40% on pension contributions.

What's the difference between salary sacrifice and pension?

Salary sacrifice (childcare vouchers, cycle-to-work scheme) reduces your gross pay before both Income Tax and National Insurance are calculated. Pension contributions typically only reduce Income Tax - you still pay NI on that amount. Salary sacrifice is more tax-efficient but may affect mortgage applications and statutory pay calculations.

Which student loan plan am I on?

Plan 1: Started before Sept 2012 in England/Wales, or any time in Scotland/NI
Plan 2: Started after Sept 2012 in England/Wales
Plan 4: Living in Scotland (regardless of where you studied)
Plan 5: Started from Aug 2023 onwards in England/Wales
Postgraduate: Master's or PhD loan
Check your student loan statement or contact Student Loans Company if unsure.

How do Scottish tax rates differ from England?

Scotland has 6 income tax bands instead of 3, with rates ranging from 19% to 48%. For 2024/25, Scottish taxpayers earning £28,000-£43,000 typically pay slightly more tax than those in England/Wales/NI. However, higher earners (£150,000+) pay the top rate of 48% vs 45% in rest of UK. The personal allowance (£12,570) remains the same across the UK.

What does the W1/M1 or X suffix on my tax code mean?

W1 (week 1) or M1 (month 1) means you're on an emergency tax code. Your tax is calculated only on what you earn in the current period, not cumulatively. This usually happens when you start a new job without providing a P45, or HMRC doesn't have your correct information. You may be overpaying tax. Contact HMRC on 0300 200 3300 to get your correct code.

Can I claim back overpaid tax?

Yes. If you've overpaid tax due to wrong tax codes, emergency tax, or working part-year, HMRC usually refunds automatically. Otherwise, claim via your Personal Tax Account online or call HMRC. Keep your P60 and payslips as proof. You can claim back up to 4 years of overpaid tax. Common scenarios include: leaving a job mid-year, emergency tax codes, or incorrect tax code throughout the year.

How accurate is this calculator?

This calculator uses official HMRC tax rates and thresholds for 2024/25. It's highly accurate for standard PAYE scenarios. However, it provides estimates for illustrative purposes only. It doesn't account for: benefits-in-kind, multiple jobs, tax credits, marriage allowance, blind person's allowance, or complex tax situations. Always refer to your official payslip or consult HMRC for exact figures.

What is National Insurance and why do I pay it?

National Insurance (NI) is a separate tax that funds state benefits including: State Pension, Maternity Allowance, Jobseeker's Allowance, and NHS. For 2024/25, you pay 8% on earnings between £12,570-£50,270, then 2% above that. Unlike Income Tax, NI has no personal allowance taper for high earners. You need 35 years of NI contributions for full State Pension.

Do I need to fill in a Self Assessment tax return?

You may need Self Assessment if you: earn over £100,000, have income from self-employment, receive rental income over £2,500, have untaxed income over £2,500, or are a company director. PAYE employees with single employment and no other income usually don't need to file. Check HMRC's online tool or contact them if unsure. Deadline is 31st January following the tax year.

Can I use this calculator for previous tax years?

This calculator is specifically designed for the 2024/25 tax year (6 April 2024 to 5 April 2025). Tax rates, thresholds, and allowances change annually. For previous years, you'll need historical tax calculators or HMRC's records. The personal allowance has been frozen at £12,570 since 2021/22, but NI and income tax band thresholds vary by year.

📞 Still Have Questions?

Contact HMRC's Income Tax helpline: 0300 200 3300 (Mon-Fri, 8am-6pm). For online queries, use your Personal Tax Account at gov.uk/personal-tax-account. Always have your National Insurance number ready when contacting HMRC.

💡 Smart Ways to Reduce Your Tax Bill Legally

Maximize your take-home pay with these legitimate tax-saving strategies for UK taxpayers:

1. Maximize Pension Contributions

Every £1 you contribute to your workplace pension saves 20p-45p in tax depending on your rate. Higher-rate taxpayers (40%) save £400 on a £1,000 contribution. Consider salary sacrifice schemes for additional NI savings.

2. Use Salary Sacrifice Schemes

Cycle-to-work, childcare vouchers, and electric car schemes reduce both Income Tax and National Insurance. A £1,000 salary sacrifice saves £320 in tax and NI for basic-rate taxpayers (£520 for higher-rate).

3. Claim Marriage Allowance

If your partner earns under £12,570, they can transfer £1,260 of their allowance to you (saving £252/year). Apply via HMRC's online service. You can backdate claims for up to 4 years (£1,000+).

4. Use ISA Allowances

Invest up to £20,000/year in ISAs completely tax-free. No Income Tax or Capital Gains Tax on interest, dividends, or growth. Combine Cash ISAs, Stocks & Shares ISAs, and Lifetime ISAs for maximum benefit.

5. Claim All Work Expenses

If you work from home, claim £6/week (£312/year) tax relief with no receipts needed. Professional subscriptions, uniforms, and business mileage (45p/mile) are also claimable. Use HMRC's online portal.

6. Avoid the £100k Trap

Income over £100,000 loses personal allowance (£12,570), creating 60% effective tax rate. Earning £100k gives similar take-home as £125k. Increase pension to keep income below threshold.

7. Gift Aid on Donations

Charities claim 25% back on your donations. Higher-rate taxpayers claim additional 25% relief via Self Assessment. Donate £100, charity gets £125, you save £25 in tax (if 40% taxpayer).

8. Check Your Tax Code

Millions pay wrong tax due to incorrect codes. Check yours on payslip matches HMRC records. Update immediately if you change jobs, get married, or receive benefits. Wrong codes cost £1,000s annually.

⚠️ Important Disclaimer

These strategies are legal tax planning methods. Always ensure you meet eligibility criteria and keep proper records. Tax rules change frequently. Consult a qualified financial advisor or accountant for personalized advice. This information is for educational purposes only and should not be considered financial or legal advice.

📅 Understanding UK Tax Years

2024/25 Tax Year Key Dates

  • Tax Year Start: 6 April 2024
  • Tax Year End: 5 April 2025
  • Self Assessment Deadline (Online): 31 January 2026
  • Self Assessment Deadline (Paper): 31 October 2025
  • P60 Issue Date: By 31 May 2025

What Changes in April 2025?

The UK government typically announces tax changes in the Autumn Budget (October/November) and Spring Statement (March). Changes take effect from 6 April each year. For 2024/25:

✅ Confirmed for 2024/25

  • • Personal Allowance: £12,570 (frozen until 2028)
  • • Basic Rate: 20% up to £50,270
  • • Higher Rate: 40% from £50,271-£125,140
  • • Additional Rate: 45% above £125,140
  • • National Insurance: 8% then 2%

🔮 Potential Changes 2025/26

  • • Thresholds may remain frozen (fiscal drag)
  • • Scottish rates announced in December 2024
  • • Student loan thresholds rise with inflation
  • • NI thresholds potentially adjusted
  • • Check gov.uk after Spring Budget

💡 Pro Tip: Fiscal Drag

The personal allowance has been frozen at £12,570 since 2021/22 until at least 2028. With inflation and wage growth, more people are being pulled into higher tax brackets. This is called "fiscal drag" - you pay more tax even if real earnings don't increase. Plan accordingly by maximizing pension contributions and using all available allowances.

Explore More UK Financial Calculators

Get complete clarity on your UK finances with our suite of free, accurate calculators.