HMRC Tax Code Wrong: What to Do – A Complete 2026 Guide for UK Business Owners
Getting a letter from HMRC saying your tax code is wrong can feel like a punch to the stomach. You've been paying the wrong amount of tax – either too much or, worse, too little, which means a bill is coming. If you've found yourself in this situation and wondering what to do if your HMRC tax code is wrong, you're not alone. Thousands of UK freelancers, sole traders, and small business owners face this every year. The good news? It's usually fixable, and if they've overcharged you, you can get money back. This guide walks you through exactly what to do, step by step.
Why HMRC Tax Codes Go Wrong
Before you panic, understand that tax code errors happen for reasons. HMRC processes millions of returns and notices. When something goes wrong with your tax code correction, it's often down to one of these culprits:
- Undeclared income: You didn't report all your earnings – maybe you have multiple jobs, rental income, or investment returns that HMRC didn't know about.
- Personal allowance changes: Your circumstances changed (age, marriage, moving countries) but HMRC didn't update their records.
- Previous year adjustments: They've discovered an error from a prior tax year and recalculated your current code.
- Benefits you're receiving: Taxable benefits (company car, health insurance) that should have been reflected in your code weren't.
- Marriage allowance changes: Your spouse or civil partner's income altered the calculation.
- HMRC's own mistake: Yes, it happens. Their systems can make errors processing your data.
- Information from your employer: Your employer reported information to HMRC that changed your tax position.
The most common scenario? You've changed jobs, started freelancing, or had additional income that HMRC's Real Time Information (RTI) system picked up, but they've calculated your code incorrectly to correct it.
How to Identify an Incorrect HMRC Tax Code
Your tax code is displayed on your payslip and in letters from HMRC. A standard code for 2025/26 is something like 1257L (the personal allowance is £12,570, so £1257 represents this in the code). If your code looks wildly different – much lower, with unusual prefixes like BR (basic rate), D0, or D1 – it might be wrong.
You'll usually become aware of an incorrect tax code through one of these:
- A letter from HMRC titled "Notice of Coding: 2025/26" explaining the change
- Your payslip showing more or less tax being deducted than before
- Self Assessment problems when you notice the tax already paid doesn't match their calculation
- An unexpected tax bill or overpayment refund
Worried about unpaid invoices affecting your cash flow? Use our free calculator to see what you're owed in statutory interest under the Late Payment of Commercial Debts (Interest) Act 1998.
Calculate Your Late Payment Interest FreeWhat to Do If Your HMRC Tax Code Is Wrong – Step-by-Step
Step 1: Review the Letter from HMRC
HMRC will almost always write to you first. Read it carefully. They're required to explain why they've changed your code. Sometimes the explanation reveals the issue immediately. Check:
- Do the figures mentioned match your actual income?
- Are there sources of income listed that you reported or they know about?
- Is the personal allowance correct for your circumstances?
Step 2: Check Your Own Records
Before you contact HMRC, verify their information against your own:
- Pull your payslips from all jobs worked in the tax year.
- Review your Self Assessment records if you're self-employed.
- Check for any other income sources (savings, investments, rental, benefits).
- Confirm your personal details: date of birth, marital status, residency.
If HMRC's letter contains figures you don't recognise, that's your signal something's genuinely wrong.
Step 3: Contact HMRC to Challenge the Tax Code
You have the right to challenge an incorrect tax code. Here's how:
By phone: Call the HMRC Income Tax helpline on 0300 200 3300 (Monday to Friday, 8am–8pm). Have your payslip, tax code, and any correspondence ready. You'll speak to an advisor who can review your code with you live. This is often the fastest route.
By letter: Write to your local HMRC office (the address is on their letter). Explain what's wrong with the code, provide evidence (payslips, P60s, proof of income), and ask them to review it. Keep a copy.
Via your online account: If you have an online account on the HMRC website, you can message them directly through HMRC's secure messaging service. This creates a formal record.
Using your employer's help: If you're employed and believe the problem is with information they've given HMRC, ask your payroll department to contact HMRC to correct the details. They're legally responsible for reporting accurate information under RTI.
Step 4: Get a Corrected Code – Quickly
If HMRC agrees your tax code is wrong, they'll issue a corrected code and either:
- Adjust your payroll going forward so you pay the right amount
- Arrange a refund if you've overpaid
- Defer collection if you owe (they typically give you time to pay)
Push for this in writing. Verbal agreement isn't enough – you need the formal corrected code notice.
What If HMRC Disagrees with You?
Sometimes HMRC will insist their code is correct. Before you accept it, consider:
- Is there unreported income? If you forgot to declare something, HMRC is right. You'll need to amend your Self Assessment.
- Have you misunderstood the letter? HMRC letters are dense. Read it twice, or ask for clarification by phone.
- Do you have evidence they're wrong? If so, provide it formally. If not, you may need professional help.
If you genuinely believe the code is wrong and HMRC won't budge, you can escalate to their complaints process or seek help from an accountant or tax advisor (often £100–300 for a review).
Claiming a Refund for Tax Already Overpaid
If you've been on an incorrect tax code and have overpaid, HMRC should refund you. Here's how to claim:
Automatic refunds: If the error is clear-cut and relatively recent (within the current or previous tax year), HMRC will often issue a refund automatically once the code is corrected.
Requesting a refund: If they don't offer one, ask in writing. Include:
- Your tax reference number
- The period you believe you overpaid (e.g., 6 April 2024 to 5 April 2025)
- Evidence: payslips showing tax deducted, your tax calculation, the corrected code
- The amount you believe is owed
HMRC typically processes refunds within 4–6 weeks of agreement. They'll send it to your bank or issue a cheque.
Interest on Overpaid Tax – What You're Entitled To
Here's something most people don't know: if HMRC has wrongly overcharged you on tax, you can claim interest on the refund. This is different from the Late Payment of Commercial Debts (Interest) Act 1998, which applies to business invoices, but HMRC has its own interest rules.
For 2025/26, if an overpayment was caused by an HMRC error, they pay interest at a set rate (currently around 0.5% per annum from their own guidance). It's not much, but if you've overpaid significantly, it adds up. Request it explicitly in your refund letter: "Please calculate and include statutory interest on this overpayment from the date tax was deducted."
Key Dates and Deadlines to Know
- Tax year end: 5 April (annual)
- Self Assessment deadline: 31 January (to file and pay)
- Notice of Coding issued: Usually by 5 April before the tax year starts, but can be issued mid-year if circumstances change
- Right to appeal: You typically have 30 days from the date of a coding notice to contact HMRC if you disagree
- Refund timescale: Once agreed, allow 4–6 weeks for processing
Prevention: How to Avoid This Happening Again
Once you've sorted an incorrect tax code, avoid a repeat:
- Update HMRC immediately: Any change in circumstances (new job, freelance income, marriage, moved abroad) – tell HMRC within the tax year.
- Keep payslips: Don't bin them. You need them for Self Assessment and as proof if codes go wrong.
- Review your code: Each April, when a new code arrives, check it makes sense. If it seems off, query it then, not in December.
- Monitor your employer's RTI submission: Errors from their payroll feed into your code. If you suspect they've reported something wrong, correct it immediately.
- File Self Assessment on time: If you're self-employed or have untaxed income, submit your return before 31 January. Don't let HMRC calculate it for you – they often get it wrong.
Do You Need Professional Help?
A tax code query is usually something you can handle yourself by following the steps above. You only need an accountant or tax advisor if:
- Your circumstances are complex (multiple jobs, self-employment, rental income, foreign income)
- HMRC is refusing to budge and you believe they're genuinely wrong
- The overpayment is large enough to justify the fee
- You've found arrears from multiple years
A good accountant can often spot the error HMRC won't admit to and help you claim it back. Expect to pay £150–400 for this service, but if you've overpaid by £1,000+, it's worthwhile.
What If It's Your Employer's Fault?
If your employer submitted wrong information to HMRC (wrong salary, missing benefits, wrong start date), they're responsible for correcting it. Ask your payroll department to:
- Amend the RTI submission with correct information
- Request a corrected payslip
- Contact HMRC directly to explain the error
A good employer will help fix this. If they're uncooperative or the error is harming you, you can report them to HMRC directly on 0300 200 3300.
Summary: Action Plan
If your HMRC tax code is wrong, here's your action plan:
- Read the letter from HMRC thoroughly
- Check your records against what they're saying
- Call HMRC on 0300 200 3300 to challenge it (fastest)
- Get a corrected code in writing
- Claim a refund if you've overpaid
- Request interest on the refund if applicable
- Update your records to prevent it happening again
Most tax code issues are resolved within 4–8 weeks if you act quickly. The longer you wait, the longer you either overpay or risk an unexpected bill.
While you're getting your tax code sorted, don't forget about late-paying clients. Use our free tool to calculate exactly how much statutory interest you're owed under law.
Calculate Your Late Payment Interest FreeFinal Thought
An incorrect tax code is frustrating, but it's not the end of the world. HMRC makes mistakes, and they're obliged to correct them. The process is straightforward if you follow it – contact them, provide evidence, get it corrected, and claim back what's owed. Don't let it slide. Every month you're on the wrong code is money either wasted or at risk.