UK Tax Code Calculator 2025/26 | Free PAYE Check

UK Tax Code Calculator

Your Tax Calculation Results

Gross Pay
£0
Income Tax
£0
National Insurance
£0
Net Pay
£0
Description Amount (£)

How to Use This Calculator

Working out your tax can feel overwhelming, but it doesn’t have to be. Simply enter your tax code (found on your payslip or P60), your annual salary, and how often you get paid. The calculator will instantly show you exactly what you’ll take home after tax, National Insurance, and any other deductions.

If you’re not sure about your tax code, 1257L is the most common one for the 2025/26 tax year. This code means you get the full personal allowance of £12,570 before paying any tax. Your results will show a complete breakdown of where your money goes, helping you spot any errors that might mean you’re paying too much.

Quick Tip: If your income is over £100,000, your personal allowance reduces by £1 for every £2 you earn above this threshold. This means you’ll have a different tax code.

What Your Tax Code Actually Means

Your tax code tells your employer how much tax to deduct from your pay. It’s made up of numbers and letters that might look random, but they each have a specific meaning. The numbers usually represent your personal allowance (the amount you can earn tax-free), whilst the letters indicate your particular circumstances.

Common Tax Code Letters

L

You’re entitled to the standard personal allowance. This is the most common letter.

M

Marriage Allowance: you’ve received a transfer of 10% of your partner’s personal allowance.

N

Marriage Allowance: you’ve transferred 10% of your personal allowance to your partner.

T

Your tax code includes items that HMRC needs to review with you.

0T

Your personal allowance has been used up, or you haven’t provided enough details.

BR

All your income is taxed at the basic rate (usually for a second job).

D0

All your income is taxed at the higher rate (40%).

D1

All your income is taxed at the additional rate (45%).

K

You have income that isn’t being taxed another way, and it’s worth more than your allowance.

NT

You’re not paying any tax on this income.

S

Your income is taxed using Scottish tax rates (your main home is in Scotland).

C

Your income is taxed using Welsh tax rates (your main home is in Wales).

W1 and M1 Emergency Codes

If you see W1 or M1 at the end of your tax code (like 1257L W1), this is an emergency code. It means you’re being taxed only on what you earn in the current pay period, without taking into account what you’ve already earned this tax year. This usually happens when you start a new job and your employer doesn’t have your P45.

Did You Know? Around 10 million people in the UK have the wrong tax code each year. It’s worth checking yours regularly to avoid overpaying.

How UK Income Tax Works

The UK uses a progressive tax system, which means you pay different rates on different portions of your income. You don’t pay any tax on your first £12,570 (for most people), then higher rates kick in as you earn more. Let’s break down exactly what you’ll pay depending on where you live.

England, Wales, and Northern Ireland Rates (2025/26)

Tax Band Income Range Tax Rate
Personal Allowance Up to £12,570 0%
Basic Rate £12,571 – £50,270 20%
Higher Rate £50,271 – £125,140 40%
Additional Rate Over £125,140 45%

Scotland Rates (2025/26)

Tax Band Income Range Tax Rate
Personal Allowance Up to £12,570 0%
Starter Rate £12,571 – £15,396 19%
Basic Rate £15,397 – £27,490 20%
Intermediate Rate £27,491 – £43,662 21%
Higher Rate £43,663 – £75,000 42%
Advanced Rate £75,001 – £125,140 45%
Top Rate Over £125,140 48%

Here’s something important to remember: you only pay the higher rates on the income that falls within those bands. For example, if you earn £55,000, you don’t pay 40% on all of it. You pay nothing on the first £12,570, 20% on the next £37,700, and 40% only on the remaining £4,730.

National Insurance Explained

National Insurance is separate from income tax, and it goes towards your State Pension and certain benefits. The rates changed in April 2025, so make sure you’re using the latest figures when calculating your take-home pay.

Employee National Insurance Rates (2025/26)

Category Weekly Earnings Rate
Below threshold Up to £242 0%
Main rate £242.01 – £967 8%
Additional rate Over £967 2%

Most employees pay Class 1 National Insurance. If you’re employed and earning above £242 per week (£1,048 per month), you’ll start paying National Insurance at 8%. Once you earn over £967 per week (£4,189 per month), the rate drops to 2% on earnings above that threshold.

Common Questions About Tax Codes

Why has my tax code changed?
Your tax code can change for several reasons. Perhaps you’ve started receiving company benefits like a car or health insurance, you’ve changed jobs, you’re now paying back a student loan, or HMRC has corrected an error from a previous year. Sometimes it changes because you’ve claimed Marriage Allowance or started earning over £100,000 (which reduces your personal allowance). Check your HMRC Personal Tax Account to see why it’s changed.
What if I have two jobs?
Your second job will usually have a different tax code. Your main job typically gets the full personal allowance (1257L for most people), whilst your second job will likely have a BR, D0, or D1 code, meaning all of that income is taxed at a specific rate. This prevents you from getting the personal allowance twice, which would mean underpaying tax.
How do I know if my tax code is wrong?
Compare your tax code against what you’d expect. For 2025/26, most people should have 1257L (or S1257L in Scotland, C1257L in Wales). If you’ve got benefits, multiple jobs, or other complications, your code will differ. Use this calculator to work out if you’re paying the right amount of tax. If something looks off, check your Personal Tax Account on the HMRC website or call them on 0300 200 3300.
Can I claim back overpaid tax?
Absolutely. If you’ve paid too much tax, HMRC should automatically refund you. This usually happens at the end of the tax year when they reconcile your records. However, if you spot an error earlier, contact HMRC straightaway to speed up the process. You can claim back overpaid tax from up to four previous tax years, so it’s worth checking even if the mistake happened a while ago.
What’s a K tax code?
A K code means you have deductions that are worth more than your personal allowance. This happens when you owe tax from previous years, receive substantial benefits from your employer (like a company car), or receive the State Pension whilst still working. The number in your K code is added to your taxable income. For example, with code K500 and a £20,000 salary, you’d be taxed as if you earned £25,000.
Why am I on an emergency tax code?
Emergency codes (those ending in W1 or M1) are temporary codes used when your employer doesn’t have enough information about you. This typically happens when you start a new job without a P45 from your previous employer. The problem with emergency codes is that they don’t account for tax you’ve already paid in the year, so you might pay too much. Give your employer your P45 as soon as possible, or ask HMRC to send them the correct information.
How does the £100,000 threshold affect my tax code?
Once your income exceeds £100,000, you start losing your personal allowance. For every £2 you earn over £100,000, your personal allowance reduces by £1. By the time you earn £125,140, you’ve lost it completely. This creates an effective tax rate of 60% on income between £100,000 and £125,140 because you’re paying 40% tax whilst simultaneously losing your allowance. Your tax code will reflect this reduced allowance.
Do I need to tell HMRC if I think my code is wrong?
Yes, you should contact HMRC if you believe your tax code is incorrect. Don’t just assume they’ll figure it out. You can update your details through your Personal Tax Account online, use the HMRC app, or call them. Have your National Insurance number, payslips, and details of any changes in your circumstances ready. The sooner you report it, the sooner it’ll be fixed, and you’ll avoid overpaying.

Student Loan Repayments

If you’re repaying a student loan, this comes out of your pay automatically alongside tax and National Insurance. The amount you pay depends on which plan you’re on and how much you earn. Let’s look at what you need to know.

Student Loan Thresholds (2025/26)

Loan Plan Annual Threshold Repayment Rate Who It Applies To
Plan 1 £24,990 9% Started before Sept 2012 (England/Wales), or Scottish students
Plan 2 £27,295 9% Started Sept 2012 or later (England/Wales)
Plan 4 £31,395 9% Scottish students who started Sept 2007 or later
Plan 5 £25,000 9% Started on or after 1 August 2023 (England/Wales)
Postgraduate £21,000 6% Postgraduate loans

You only repay 9% (or 6% for postgraduate loans) on income above the threshold. So if you’re on Plan 2 and earn £30,000, you’d repay 9% of £2,705 (£30,000 – £27,295), which works out at about £20 per month. If you have multiple loans, you’ll repay them simultaneously.

Pension Contributions and Tax Relief

Paying into a workplace pension can actually reduce the tax you pay right now. The government gives you tax relief on your contributions, which means for every £80 you pay in, the government adds £20 (if you’re a basic rate taxpayer). Higher rate taxpayers can claim even more back.

Most workplace pensions use “relief at source”, where the pension provider claims the tax relief for you. If you’re a higher or additional rate taxpayer, you can claim extra relief through your Self Assessment or by asking HMRC to adjust your tax code. For a 40% taxpayer contributing £100, the government adds £25 on top of the basic relief, bringing the total cost down to just £60 for a £125 pension contribution.

Remember: The annual allowance for pension contributions is £60,000 for 2025/26. If you earn over £260,000, your allowance starts to taper down. Going over your allowance means paying tax charges.

Common Tax Code Mistakes to Watch For

Millions of people overpay tax each year because of errors in their tax code. Here are the most common mistakes and what to look out for.

Being on an Emergency Code for Too Long

Emergency codes are meant to be temporary, but sometimes they stick around for months. If you’ve been at your job for more than a few weeks and still see W1 or M1 on your payslip, chase it up with your employer or HMRC. You’re likely overpaying tax every month.

Not Updating HMRC When Benefits Stop

If you had a company car or health insurance that you no longer receive, your tax code might still account for it. This means you’re being taxed on benefits you’re not actually getting. Always tell HMRC when your circumstances change.

Wrong Code After Changing Jobs

When you switch jobs, make sure you give your new employer your P45. Without it, they’ll put you on an emergency code. Even if you do provide a P45, check your first few payslips to make sure the tax code transferred correctly.

Forgetting to Claim Marriage Allowance

If you’re married or in a civil partnership and one of you earns less than £12,570 whilst the other is a basic rate taxpayer, you can transfer £1,260 of your allowance. This saves up to £252 per year, but you need to claim it – it’s not automatic.

Losing Personal Allowance at £100,000

Once you earn over £100,000, your tax code should change to reflect the reduced personal allowance. Sometimes HMRC doesn’t update this quickly enough, meaning you underpay tax and get a bill later. If you’ve recently crossed this threshold, check your code matches your circumstances.

What to Do If You’ve Paid Too Much Tax

Discovering you’ve overpaid tax can be frustrating, but getting your money back is usually straightforward. Here’s exactly what you need to do.

During the Tax Year

If you spot an error mid-year, contact HMRC as soon as possible. They’ll update your tax code, and your employer will automatically refund the overpaid tax through your salary over the remaining pay periods. You can call HMRC on 0300 200 3300 or update your details through your Personal Tax Account online.

After the Tax Year Ends

HMRC usually reviews everyone’s tax after the tax year ends (5 April). If you’ve overpaid, they’ll send you a P800 calculation showing what you’re owed and either refund it automatically or tell you how to claim. This typically happens between June and November following the end of the tax year.

Previous Tax Years

You can claim back overpaid tax from up to four previous tax years. Complete a form P87 (for work expenses) or P50 (if you’ve stopped working) depending on your situation. For more complex claims, you might need to complete a Self Assessment tax return.

Fast Track: If your P800 says you can claim online, you can usually get your refund within five working days by using the service on GOV.UK.

References

HM Revenue & Customs (2025). Tax codes: letters. GOV.UK. Available at: https://www.gov.uk/tax-codes
HM Revenue & Customs (2025). Rates and thresholds for employers 2025 to 2026. GOV.UK. Available at: https://www.gov.uk/guidance/rates-and-thresholds-for-employers-2025-to-2026
HM Revenue & Customs (2025). Income Tax rates and Personal Allowances. GOV.UK. Available at: https://www.gov.uk/income-tax-rates
HM Revenue & Customs (2025). National Insurance rates and categories. GOV.UK. Available at: https://www.gov.uk/national-insurance-rates-letters
Student Loans Company (2025). Repaying your student loan. GOV.UK. Available at: https://www.gov.uk/repaying-your-student-loan
HM Revenue & Customs (2025). Tax relief on pension contributions. GOV.UK. Available at: https://www.gov.uk/tax-on-your-private-pension/pension-tax-relief
Scroll to Top