MTD mandatory · April 2026
TapTax
Tax Tips

Tax Code Error Your Employer Hasn't Fixed: Now What?

Your employer received the wrong tax code and hasn't updated it. Here's exactly why it happens, who is responsible, and how to recover your overpaid tax.

TapTax Team23 March 20269 min read
Tax Code Error Your Employer Hasn't Fixed: Now What?
Photo via Unsplash

Your payslip is wrong, you know it, and yet nothing has changed. If your employer has been deducting tax using an outdated or incorrect code for weeks, possibly months, the overpayment is already accumulating quietly in HMRC's account, not yours.

This post is specifically about the gap between HMRC issuing a corrected tax code and your employer actually applying it. That gap is where real money disappears, and the responsibility for closing it is murkier than either HMRC or your employer will readily admit.

Key takeaways
  • HMRC issues new tax codes to employers via PAYE Real Time Information, but employers are not always legally required to apply them immediately.
  • If your employer has not updated your tax code, you may be overpaying income tax on every payslip until the error is corrected.
  • You can contact HMRC directly to chase a code update without waiting for your employer to act.
  • Overpaid tax caused by a delayed or wrong code can be reclaimed, but the process depends on whether the tax year is still open.
  • Checking your tax code takes minutes at /check-my-tax-code and costs you nothing.

Why Employers Fall Behind on Tax Code Updates

HMRC does not telephone your payroll department. It sends a digital notice called a P9 coding notice through the PAYE Real Time Information (RTI) system. In theory, your employer's payroll software picks this up, your code updates, and the correct tax is deducted from your next pay. In practice, small and medium employers running monthly payroll on ageing software often miss these notices entirely.

There are several common failure points.

Manual payroll processing. Roughly 1.5 million UK employers still process some or all of their payroll manually or use software that requires a human to actively import and apply coding notices. If the payroll administrator is on leave, behind on admin, or simply unaware that a notice arrived, nothing changes.

Payroll run too early. Some employers process payroll up to two weeks before payday. If HMRC issues a new code after the payroll run has already been finalised, the correction will not appear until the following month, even if the employer is fully compliant.

Bureau delays. Many small businesses outsource payroll to a bureau. The bureau may batch-process multiple clients, meaning your code update sits in a queue. There is no legal requirement for the bureau to apply the change within a specific number of days.

Employer error or disengagement. Occasionally the notice is received and ignored. Payroll staff sometimes query new codes, delay applying them pending a response from HMRC, and then forget to follow up.

None of these scenarios are your fault. Yet the tax deducted from your wages is your money.

P9 Coding Notice
A digital instruction issued by HMRC through the PAYE Real Time Information system, telling an employer what tax code to use for a specific employee. Employers are expected to apply P9 notices from the date specified, usually the start of the next pay period.

What the Law Actually Says

two men sitting at a table with papers and a pen — Photo by Amina Atar on Unsplash
two men sitting at a table with papers and a pen — Photo by Amina Atar on Unsplash

HMRC's PAYE guidance states that employers must use the tax code specified in the most recent coding notice from the date shown on that notice. If your employer receives a P9 telling them to use 1257L from 1 April 2025 and continues deducting tax on an emergency code through May and June, they are technically in breach of their PAYE obligations.

However, HMRC's enforcement of this is reactive, not proactive. HMRC will not audit your employer's payroll mid-year simply because one employee's code was slow to update. The practical consequence is that the error persists until someone, usually you, flags it.

This is worth stating plainly: the system is designed to protect revenue collection, not to protect you from overpayment. HMRC will collect too much tax through an incorrect code without complaint. It will not automatically refund you until the end of the tax year when it reconciles PAYE records, and even then, the P800 process can take months. We have covered the P800 timeline in detail in P800 Tax Calculation Refund: What HMRC Isn't Telling You.

5.7m
employees estimated to have the wrong tax code in any given year (Low Incomes Tax Reform Group)
£300+
average overpayment per employee per year from a single-code error
6 weeks
typical delay between HMRC issuing a code and some employers applying it

The Real Cost of a Delayed Code Update

Let us make this concrete. Suppose you earn £45,000 a year and your employer is still deducting tax on an emergency BR code (20 percent on every pound, with no personal allowance) instead of your correct 1257L code.

On a BR code, your monthly tax on £3,750 gross would be approximately £750. On 1257L, the correct monthly deduction would be closer to £437, assuming standard circumstances. That is a monthly overpayment of around £313. Over three months, you have quietly handed HMRC £939 that you were never meant to pay.

If your employer is deducting on an older version of your code rather than a full emergency code, the overpayment per month may be smaller but it compounds. A code that is 50 points too low (say, 1207L instead of 1257L) means your tax-free allowance is understated by £500, costing a basic-rate taxpayer £100 in unnecessary tax per year. Hardly catastrophic in isolation, but if you are also affected by, for example, a missing marriage allowance transfer or an undeclared benefit in kind adjustment, the errors stack.

If any of this sounds familiar, the fastest first step is to check your current tax code at /check-my-tax-code before doing anything else. You cannot challenge what you cannot verify.

How to Find Out If Your Employer Has Applied the Latest Code

Your payslip will show the tax code your employer is currently using. Cross-reference it against:

  1. Your HMRC Personal Tax Account. Log in at gov.uk/personal-tax-account. Under the PAYE section, HMRC shows the code it has issued for the current year and each employer. If the code on your payslip does not match, your employer has not yet updated the system.

  2. Any recent HMRC letter. HMRC sends a P2 notice of coding to employees when it changes a code. This tells you what your code should be. If your payslip shows something different, the employer delay is confirmed.

  3. A free code check. At /check-my-tax-code you can verify the code against your personal circumstances and flag any obvious errors before you escalate.

Once you have confirmed the discrepancy, you have three routes to resolution.

Three Ways to Resolve a Tax Code Error Your Employer Has Not Fixed

person in black long sleeve shirt holding white paper — Photo by Sebastian Cyrman on Unsplash
person in black long sleeve shirt holding white paper — Photo by Sebastian Cyrman on Unsplash

Route 1: Speak to Your Employer's Payroll Team Directly

This is the fastest route if your payroll department is responsive. Email or speak to whoever handles payroll and ask them to confirm which tax code they are currently applying and whether they have received and actioned the most recent P9 coding notice from HMRC.

Give them the reference date on the P2 notice you received. A competent payroll administrator can pull the notice from their RTI inbox and apply it in the next payroll run. Keep a written record of the conversation in case you need to escalate.

Employers cannot legally refuse to apply a valid P9 notice. If they claim they never received it, ask them to check their PAYE online account. HMRC's coding notices sit there even if the payroll software failed to import them automatically.

Route 2: Contact HMRC to Reissue the Notice

If your employer is unresponsive or the payroll bureau is creating delays, call HMRC's Income Tax helpline on 0300 200 3300. Explain that your employer appears not to have applied the coding notice for the current year. HMRC can reissue the P9 and, in some cases, flag the employer's PAYE record for manual review.

HMRC can also adjust your code mid-year to account for tax already over-deducted, effectively giving you a credit through your wages rather than making you wait for a year-end refund. Ask specifically about an "in-year" tax code adjustment. It is not automatic, but it is available.

For a step-by-step guide to requesting a code change through HMRC directly, see Change Tax Code Online With HMRC: A Step-By-Step Guide.

Route 3: Claim the Overpayment at Year End

If the tax year has ended before the error is resolved, HMRC will issue a P800 reconciliation letter by around September or October following the end of the tax year. If you have overpaid, the P800 will say so and offer a repayment, either by cheque or through your personal tax account.

The problem with this route is timing. If you overpaid from April through to March, you may wait until autumn to see that money returned. For someone on a modest wage, waiting six months for a £900 refund is not a trivial inconvenience. It is a cash-flow problem.

If you suspect the P800 may not appear, or if it arrives and the figure seems low, challenge it. HMRC's reconciliation process relies on data reported by your employer; if the employer reported incorrect figures, the P800 may itself be wrong. We have covered the process in more detail in Wrong Tax Code Refund: How Much Can You Actually Claim?

People also ask

What HMRC's RTI System Was Supposed to Fix

Real Time Information was introduced in 2013 with HMRC promising it would eliminate end-of-year reconciliation problems and reduce the number of employees on wrong codes. More than a decade later, millions of employees still receive incorrect codes every year.

The gap between promise and reality is partly a data quality problem. HMRC's tax code calculations depend on information from multiple sources: your employer's RTI submissions, the Student Loans Company, the Department for Work and Pensions, and any previous Self Assessment returns. When any one of these sources is out of date, the code HMRC issues is wrong before it even reaches your employer's payroll software.

The secondary failure, your employer not applying the code promptly once it arrives, compounds an already imperfect starting point. RTI was designed to make PAYE more accurate in real time; it succeeded in improving revenue collection but did comparatively little to protect employees from the consequences of coding errors. For a closer look at how HMRC assembles these codes in the first place, see How HMRC Calculates Your Tax Code: The Hidden Maths.

When the Error Runs Deeper Than the Employer

Sometimes chasing your employer's payroll team reveals a second problem: the code HMRC issued was itself wrong. Your employer updated it promptly, but the underlying code is incorrect because HMRC is assuming income or benefits that do not apply to you.

Common causes include:

  • A company car or benefit in kind that was removed but not reported to HMRC
  • Underpayment from a previous year being collected through a reduced code
  • A second job or pension income causing an unexpected split of your personal allowance
  • Marriage Allowance not being reflected (covered in M Tax Code Marriage Allowance: Are You Claiming It?)

In these cases, updating the employer's records fixes nothing, because the instruction from HMRC is itself wrong. You need to challenge the underlying code with HMRC, not just chase the employer to apply it.

The quickest way to identify which problem you actually have is to verify your code against your actual circumstances. Use /check-my-tax-code to see whether the code you should have differs from what HMRC has issued and what your employer is applying. That tells you exactly where to direct your complaint.

A Note on the Tax Year Boundary

If you are reading this in the closing weeks of the tax year (the year ends on 5 April), act now rather than waiting. Corrections applied before 5 April will reduce your total tax liability for the current year. Corrections applied after 5 April will either be carried through the P800 process or, if you file Self Assessment, reflected in your return.

If you are close to the year-end boundary, phone HMRC rather than using the online messaging service. The phone line can action changes in real time; the online service can take days to process, potentially missing the cut-off for the current tax year.

The Bottom Line

a man standing in a room looking at a piece of paper — Photo by sporlab on Unsplash
a man standing in a room looking at a piece of paper — Photo by sporlab on Unsplash

Your employer not updating your tax code is not a minor administrative inconvenience. It is a mechanism by which HMRC collects tax you do not owe, holds it interest-free, and returns it, if you are persistent enough, months later. The question posed at the start of this post was straightforward: your payslip is wrong, nothing has changed, now what?

The answer is: stop waiting for the system to correct itself. Confirm your current code at /check-my-tax-code, identify whether the fault lies with your employer's payroll, with HMRC's underlying instruction, or both, and contact the right party in writing. If you are owed money, you are entitled to it this year, not next autumn.

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 code erroremployer not updated tax codewrong tax codePAYEtax code correction
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