MTD mandatory · April 2026
TapTax
Tax Tips

Understanding Your Tax Code UK 2025: Are You Overpaying?

Your tax code silently controls every payslip. Here's how to read it, spot errors, and reclaim money HMRC owes you in 2025.

TapTax Team28 March 20269 min read
Understanding Your Tax Code UK 2025: Are You Overpaying?
Photo via Unsplash

Most people glance at their tax code the way they glance at a fire exit sign: they know it's there, they assume someone else checked it works, and they never think about it again. That assumption costs UK employees an estimated £100 million in overpaid tax every year.

Understanding your tax code in 2025 is not a bureaucratic exercise. It is a financial audit you can do in ten minutes, and for many people reading this, it will end with a refund.

Key takeaways
  • Your tax code is a direct instruction to your employer about how much income tax to deduct from every pay packet.
  • HMRC issues roughly 6.5 million incorrect tax codes annually. Most go unchallenged because employees assume HMRC has it right.
  • A wrong code on a £35,000 salary can mean overpaying by £250 to £500 a year, silently, every year.
  • You have a legal right to query your tax code at any time, and reclaims can go back four tax years.
  • Checking your code takes under ten minutes via HMRC's Personal Tax Account or by visiting /check-my-tax-code.

What a Tax Code Actually Is

Strip away the jargon and a tax code is simply a number followed by a letter (or occasionally a letter on its own). That combination tells your employer's payroll software exactly how much of your income to treat as tax-free before calculating what you owe.

Tax Code
A combination of numbers and letters issued by HMRC to your employer or pension provider. The number indicates how much tax-free income you receive in a year (multiply it by ten); the letter adjusts for your personal circumstances, such as marriage allowance, multiple jobs, or untaxed benefits.

The most common code in 2025 is 1257L. The number 1257 multiplied by ten gives £12,570, which is the standard Personal Allowance for 2025-26. The letter L confirms you are entitled to that full allowance. Simple enough. The problem starts the moment your circumstances deviate from that default, and HMRC's records do not keep up.

Why Tax Codes Go Wrong So Often

white printed paper — Photo by Kelly Sikkema on Unsplash
white printed paper — Photo by Kelly Sikkema on Unsplash

HMRC does not have a team of diligent civil servants manually reviewing your life events. The system relies on automated data feeds from employers, pension providers, and the Department for Work and Pensions, cross-referenced with whatever you last told HMRC yourself. When those feeds are late, incomplete, or contradictory, the code HMRC generates for you is wrong.

6.5m
estimated incorrect tax codes issued by HMRC each year
£100m
estimated annual overpayments by UK employees with wrong codes
4 years
how far back you can reclaim overpaid tax

Common triggers for a wrong tax code include:

  • Starting a new job while HMRC still has data from your previous employer
  • Receiving a company benefit (private medical insurance, a company car) that has been incorrectly valued or reported
  • Stopping or starting a second income, such as a rental property or freelance work
  • Claiming or ceasing to claim Marriage Allowance, which shifts £1,260 of Personal Allowance between spouses
  • Reaching the £100,000 income threshold, at which point your Personal Allowance begins tapering and a different code should apply

None of these trigger an automatic, correct update. HMRC recalculates when it gets new information, and that information often arrives months after your circumstances changed. In the meantime, your employer dutifully deducts exactly what the code instructs, even if the instruction is wrong.

For a deeper look at what happens when HMRC issues you a correction notice, see Wrong Tax Code Notice From HMRC: What It Means.

How to Read Your Tax Code in 2025

Your tax code appears in three places: your payslip (usually labelled "Tax Code" or "Tax Ref"), any P60 or P45 you have received, and your HMRC Personal Tax Account online.

Here is how to decode the most common formats:

The Number

The number is your tax-free income divided by ten. So:

  • 1257 means £12,570 tax-free (standard Personal Allowance)
  • 1007 means £10,070 tax-free (Personal Allowance reduced because you have an untaxed benefit worth £2,500)
  • 500 means only £5,000 tax-free (severely restricted allowance, often due to high income or a large underpayment being collected)

If the number on your payslip is lower than 1257 and you are not aware of a reason why, that is your first red flag.

The Letter

The letter after the number (or sometimes before it) is the modifier. The most important ones in 2025:

CodeWhat it means
LStandard Personal Allowance
MYou receive Marriage Allowance from your partner (worth ~£252/year)
NYou have transferred Marriage Allowance to your partner
TComplex circumstances; HMRC needs to review your code manually
KYour deductions exceed your allowances; tax is added, not removed
SScottish taxpayer rates apply
BRAll income taxed at basic rate (20%); no Personal Allowance applied
D0All income taxed at higher rate (40%); no Personal Allowance applied
OTNo allowances; used when HMRC has no information about you
NTNo tax to be deducted
W1/M1Emergency basis; each pay period treated in isolation

BR, D0, OT, and W1/M1 are the codes that cost employees most money most quickly. They are typically applied when HMRC lacks information, not because your situation genuinely warrants them. If any of these appear on your payslip and you have not recently started a new job or had a significant income event, query it immediately.

For a detailed breakdown of what suffix letters do to your calculation, Tax Code Suffixes UK: What the Letter After the Number Does covers every variant.

The Real Cost of Getting This Wrong

Let us make this concrete. Suppose you earn £42,000 a year and you are on a BR code when you should be on 1257L. BR means your entire salary is taxed at 20% with no Personal Allowance applied. On 1257L, your first £12,570 would be tax-free.

Tax incorrectly deducted on that £12,570 at 20% equals £2,514 overpaid in a single year.

More realistically, the errors are smaller but still significant. An incorrectly applied benefit-in-kind worth £2,000 that should not be there reduces your code from 1257L to 1057L. On a £42,000 salary, that costs you £400 in excess tax annually. Not catastrophic, but entirely avoidable, and it compounds over multiple tax years if unchallenged.

For anyone earning over £50,000, the stakes rise further. The High Income Child Benefit Charge begins at £60,000 (from April 2024), and HMRC may adjust your tax code to collect it through PAYE rather than Self Assessment. If that adjustment is miscalculated, the overpayment can reach four figures. Use our salary tax calculator to model what you should be paying before you check your code.

People also ask

How HMRC Decides Your Tax Code

white printed paper — Photo by Kelly Sikkema on Unsplash
white printed paper — Photo by Kelly Sikkema on Unsplash

Understanding the inputs helps you spot when the output is wrong. HMRC constructs your code from:

  1. Your Personal Allowance (£12,570 in 2025-26 for most people)
  2. Additions: allowances you are entitled to, such as Marriage Allowance received, blind person's allowance, or job expenses
  3. Deductions: untaxed benefits from your employer, unpaid tax from previous years being collected, or income from another source (rental, savings) that HMRC wants collected through your main employment

The resulting net figure, divided by ten and rounded down, becomes the number in your code.

HMRC then sends a PAYE coding notice (P2) to both you and your employer. Most people never look at theirs. HMRC posts them to the address on its records, which may not be where you currently live.

This is worth repeating: HMRC posts your tax code notice to the address it has on file, not necessarily your current address. If you have moved and not updated HMRC, you may have missed years of coding notices without knowing.

Updating your address takes three minutes through your Personal Tax Account. While you are there, check your tax code for free at /check-my-tax-code to see whether what HMRC has issued matches your actual circumstances.

Five Situations Where Your 2025 Code Is Likely Wrong

1. You Changed Jobs in the Last Six Months

New employment is the single biggest trigger for tax code errors. If your previous employer submitted a P45 late, or submitted incorrect figures, HMRC may have issued an emergency code or based your new code on stale information.

2. You Have a Company Car or Private Medical Insurance

Benefits in kind are valued annually, and HMRC relies on your employer's P11D submissions to get this right. P11D forms for 2024-25 are not due until July 2025. If last year's benefit was over- or under-valued, your 2025 code may already be collecting the wrong amount.

3. You Have More Than One Income Source

If you receive a pension alongside employment income, or have rental income, HMRC attempts to collect tax on all of it through your main employer's code. This is administratively convenient for HMRC but frequently produces wrong deductions. Our multiple income tax calculator can help you sense-check what you should owe across all sources.

4. You Earn Between £100,000 and £125,140

At £100,000, your Personal Allowance begins tapering by £1 for every £2 earned above that threshold. By £125,140, it is gone entirely. HMRC should apply a restricted code automatically, but the calculation depends on accurate income data. If your income fluctuates around this band, your code may be based on last year's earnings and not reflect this year's reality.

5. You Recently Divorced or Separated

Marriage Allowance transfers between spouses. If your relationship status has changed, and neither you nor your ex-partner has notified HMRC, the allowance transfer continues until someone cancels it. That means one party continues receiving a tax reduction they are no longer entitled to, and the other loses one they may now be eligible for in their own right.

What to Do If You Think Your Code Is Wrong

Do not wait for HMRC to spot the error. The burden of verification is effectively on you.

Step one: Check your current code on your most recent payslip or via your HMRC Personal Tax Account at gov.uk/personal-tax-account.

Step two: Use /check-my-tax-code to verify whether the code matches your circumstances. This takes under ten minutes and costs nothing.

Step three: If there is a discrepancy, contact HMRC on 0300 200 3300 (Monday to Friday, 8am to 6pm) or update your details online. Have your National Insurance number and employer PAYE reference ready.

Step four: Once HMRC corrects the code, your employer will receive an updated P9 coding notice and adjust your deductions. Any overpaid tax from the current year should be refunded through your wages before April 5. Tax overpaid in previous years will come via a P800 recalculation, which HMRC typically processes between June and October following the tax year end.

If you have already received a P800 letter and are unsure what it means, Annual Tax Calculation P800: What HMRC's Letter Really Means explains the process in plain English.

For a broader look at reclaiming money HMRC owes you, HMRC Tax Overpayment Repayment: Why the Money Is Yours walks through the full reclaim process.

The Bigger Picture: Why This Keeps Happening

woman sitting in front of a wooden desk — Photo by Darya Tryfanava on Unsplash
woman sitting in front of a wooden desk — Photo by Darya Tryfanava on Unsplash

It would be reassuring to believe that HMRC's tax code errors are edge cases, rare glitches in an otherwise reliable system. The evidence does not support that. The UK's PAYE system processes data from roughly 49 million employments and pension relationships every year. It relies on real-time information submitted by hundreds of thousands of employers with varying levels of payroll sophistication.

HMRC's own data shows that the Personal Tax Account, intended to give employees visibility over their own tax position, was accessed by fewer than half of eligible taxpayers in the most recent survey year. That means millions of people have a tool that could flag their wrong tax code, and simply never log in.

The system is not designed to fail you. But it is not designed to proactively protect you either. Catching errors is your responsibility, HMRC just does not advertise that loudly.

Understanding your tax code in 2025 is not about becoming a tax expert. It is about spending ten minutes checking that the most basic financial instruction governing your take-home pay is actually correct. For a significant minority of people reading this, it will be wrong. And now you know how to fix it.

Check your tax code free at /check-my-tax-code and find out where you stand before the 2025-26 tax year runs any further.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read

Ready to simplify your tax filing?

Join the waitlist and be the first to know when TapTax launches.

Share:
tax codePAYEincome taxUK employeestax refund
TT

TapTax Team

Solomon is a tax technology expert and the founder of TapTax. He writes plain-English guides on Making Tax Digital, HMRC compliance, and UK sole trader taxes — because everyone deserves to understand their own tax obligations.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read