Wrong Tax Code: Causes, Costs and How to Fix It
A wrong tax code is one of the most common tax problems affecting UK employees. When a wrong tax code goes unchecked, the income tax deducted from your pay is also incorrect.
You could be losing money every single month without knowing it. HMRC uses your tax code to tell your employer how much tax to deduct each pay period.
A wrong tax code arises when HMRC holds incomplete or out-of-date information about your circumstances.
Common triggers include starting a new job, receiving a taxable benefit, or taking on a second income.
This article explains why a wrong tax code happens and what it could be costing you each month.
It covers how to tell HMRC your wrong tax code needs correcting, and how far back you can reclaim. If a wrong tax code is affecting your pay, the sections below set out what you need to know.
Why a Wrong Tax Code Happens
Your tax code is based on the information HMRC holds about your income and personal circumstances.
When that information is incomplete or not yet updated, a wrong tax code is a frequent outcome.
Starting a new job is one of the most common triggers.
If your P45 has not been processed in time, your new employer may place you on an emergency tax code.
An emergency tax code does not apply your full personal allowance. You pay more tax than necessary until the correct code is issued.
Taking on a second job or side income is another frequent cause. HMRC needs to know about all income sources to allocate your allowance correctly.
New taxable benefits in kind, such as a company car or private medical cover, must also be reported. If HMRC is not notified, your code will not account for their taxable value.
Pension Income and Retirement
Retirees can face a higher risk of receiving a wrong tax code.
The state pension is factored into your PAYE code, and an inaccurate assumed amount affects monthly deductions.
Taking a pension lump sum often triggers an emergency tax code. Initial deductions may be higher than necessary until the incorrect tax code is replaced.
Multiple pension income streams add further complexity. Each source interacts with your personal allowance differently, making an annual code review especially worthwhile.
What a Wrong Tax Code Could Actually Cost You
The financial impact of a wrong tax code depends on the type of error and how long it goes undetected.
A worked example illustrates the scale:
Suppose your correct code is 1257L, which gives you a personal allowance of £12,570.
If you are placed on a BR tax code instead, your entire income from that source is taxed at 20%.
No tax free personal allowance is applied to your taxable income.
- On a monthly salary of £2,500, the excess deduction is approximately £209 per month.
- Over a full tax year, that is around £2,510 overpaid unnecessarily.
A less dramatic example involves an outdated company car benefit value.
If HMRC overestimates the benefit, your personal allowance is reduced and you overpay each month.
Even modest monthly errors can accumulate quickly.
Catching a wrong tax code early limits the total overpayment and makes any tax refund straightforward to recover.
How to Report a Tax Code Error to HMRC
Your employer cannot change your tax code. Any correction must go through HMRC directly.
HMRC can be contacted in three ways: online, by phone, or by post.
Online is generally the fastest option for most taxpayers.
Online via Your Personal Tax Account or the HMRC App
Log in to your Personal Tax Account at GOV.UK using your Government Gateway credentials.
- You can create a login during the process if you do not already have one.
- Once logged in, go to the ‘Check your Income Tax’ section.
From there you can view your current code, see how it was calculated, and update your details.
If you prefer using your phone, the HMRC app offers the same functionality.
- Download it from the App Store or Google Play and sign in with your Government Gateway details.
- From there, navigate to your tax code and update your information directly.
Updates made online or via the app are processed faster than other contact methods. HMRC amends your record and sends your employer an updated code electronically.
By Phone
Call HMRC on 0300 200 3300 to discuss your tax code.
- Lines are open Monday to Friday, 8am to 6pm. Calling before 9am tends to reduce waiting times.
- Mondays and the lunchtime period can typically be the busiest periods.
Have your National Insurance number and employer reference ready before calling. The more detail you can provide, the quicker HMRC can assess what needs to be changed.
By Post
Write to: Pay As You Earn and Self Assessment, HM Revenue and Customs, BX9 1AS.
A posted letter creates a paper trail, which some people prefer.
- Include your full name, address, date of birth, and National Insurance number.
- Explain clearly why you think the code is incorrect and note any recent changes to your circumstances.
Postal responses can take several weeks. The online or phone route is more practical if the matter is time-sensitive.
How Long Does It Take to Fix a Wrong Tax Code?
Once HMRC reviews your case and issues a corrected code, it is sent electronically to your employer.
Your employer applies it at their next payroll run. For monthly-paid employees, the change typically appears within four to six weeks.
Those paid weekly may see the update reflected sooner.
Monitor your payslips in the weeks following your HMRC contact. This confirms the corrected code has been received and applied.
What Happens to Tax Already Overpaid?
If the wrong tax code caused an overpayment this tax year, the refund returns through your salary.
Your employer deducts less tax over the remaining months until the balance is settled.
In some cases, HMRC may issue a P800 tax calculation. A refund by cheque or bank transfer may follow.
If you underpaid tax because of a code error, HMRC collects the shortfall via an adjusted code in the current or next tax year.
Repayments of underpaid income tax are usually spread across 12 months to soften the impact on your take-home pay.
Reclaiming Overpaid Tax After a Code Error
A wrong tax code that causes overpayment may entitle you to a wrong tax code refund.
The amount depends on how long the error persisted and its effect on monthly deductions. HMRC allows taxpayers to reclaim overpaid income tax for up to four previous years.
If the tax code error ran for several tax years, it is worth reviewing each year separately. Overpayments in the current tax year are generally recovered through adjusted payroll deductions.
For earlier years, contact HMRC directly to initiate the repayment. Correcting a wrong tax code and reclaiming overpaid tax through HMRC is free of charge.
The process can be completed online, by phone, or by post.
Common Mistakes That Lead to a Wrong Tax Code
One of the most frequent errors is assuming HMRC is automatically aware of every financial change.
In practice, HMRC relies on information reported by employers, pension providers, and taxpayers.
Failing to declare a second job is a common oversight. Many people assume their main employer’s PAYE arrangement covers all of their income. It does not.
Any additional employment income must be reported separately.
Without that information, HMRC cannot allocate your personal allowance correctly across all sources.
Not informing HMRC of a new taxable benefit is another cause of a wrong tax code. Benefits in kind affect your allowance value and need to be reported promptly.
Reducing the Risk in Future
Review your tax code at the start of each tax year. HMRC usually issues updated codes in February and March, ahead of the new tax year in April.
Log in to your Personal Tax Account whenever your circumstances change.
A new job, pay rise, taxable benefit, or change in pension income are all worth updating straight away.
The system lets you update your estimated income and flag any inaccuracies. Acting promptly reduces the risk of a wrong tax code going unnoticed for months.
How to Check Your Tax Code
Your tax code appears on your payslip, your P60 and is also visible through your Personal Tax Account on GOV.UK.
As an example the the most common code for a basic rate taxpayer in the 26/2027 tax year (with one income source) is 1257L.
A different code does not automatically indicate a problem.
- A K tax code means taxable deductions exceed your personal allowance, often due to high benefits in kind.
- A BR tax code means all income from that source is taxed at 20%.
This may be correct for a second job where your personal allowance is already used elsewhere.
If your code appears unfamiliar and your circumstances are straightforward, check the breakdown in your Personal Tax Account.
This shows exactly how the code has been calculated and flags any adjustments applied.
What to Do Next
A wrong tax code is a common issue and one that can be resolved with relative ease. The key is spotting it early and contacting HMRC as soon as possible.
Whether you go online, call, or write, HMRC updates your record and notifies your employer. Most employees see the correction reflected on their payslip within a matter of weeks.
If you have overpaid, a refund is handled through your pay or a separate HMRC calculation.
The four-year reclaim window means you have time to recover what you are owed, even for earlier tax years.
For a more in depth breakdown of common code types, visit the tax codes explained page.
Key Takeaways: Wrong Tax Code Explained
The following points cover the most important information from this article:
- A wrong tax code causes your employer to deduct either too much or too little income tax from your pay each month.
- Common causes include starting a new job without a P45, receiving a new taxable benefit, or failing to declare a second income.
- You can tell HMRC about a wrong tax code online via your Personal Tax Account, by phone on 0300 200 3300, or by post to BX9 1AS.
- Once HMRC issues a corrected code, most monthly-paid employees see the change on their payslip within four to six weeks.
- Overpaid tax is generally refunded through adjusted payroll deductions or, for earlier years, via a P800 calculation.
- You can reclaim overpaid tax from a wrong tax code for up to four previous tax years.
Being proactive is key: When something changes login to your online tax account and update your estimated annual income or other information. Don’t wait for HMRC to play catch-up if you can avoid it.
Wrong Tax Code Frequently Asked Questions
How do I know if my tax code is wrong?
The clearest sign is if your take-home pay seems unexpectedly high or low. You can verify your tax code by checking a recent payslip, your Personal Tax Account on GOV.UK, or any HMRC letter you’ve received. If your circumstances have changed recently — a new job, a pay rise, or a company benefit — it’s worth double-checking that your code reflects those changes.
How quickly will HMRC fix a wrong tax code?
Once HMRC reviews and approves your request, they’ll send an updated code directly to your employer or pension provider electronically. How soon it appears on your payslip depends on your employer’s payroll schedule — typically four to six weeks for monthly-paid employees, and potentially sooner if you’re paid weekly.
Will I automatically get a refund if I’ve overpaid tax due to a wrong code?
In most cases, yes. If the error falls within the current tax year, the refund is usually applied through your salary — your employer deducts less tax over the remaining months until the balance is recovered. In some circumstances HMRC may issue a P800 tax calculation and send a cheque separately.
What happens if a wrong tax code meant I underpaid tax?
HMRC will generally collect any shortfall by adjusting your code for the following tax year, spreading repayments across 12 months rather than demanding a single lump sum. This approach is designed to minimise the impact on your monthly take-home pay.
Can my employer correct my tax code themselves?
No. Tax codes are issued and controlled by HMRC. Your employer uses whichever code HMRC instructs them to apply — they cannot change it independently. Any correction must go through HMRC directly, whether online, by phone, or by post.
Do I need to tell HMRC every time my circumstances change?
Yes. HMRC’s systems don’t automatically capture every change in your financial situation. Starting a second job, receiving a new company benefit, or earning rental income are all examples of changes you should report promptly to avoid your code falling out of date.
How far back can I claim for an incorrect tax code?
You can reclaim overpaid tax going back up to four tax years. So if a wrong code has been quietly costing you money for several years, it’s worth looking into whether you’re owed anything for earlier periods, not just the current year.
Is there a fee to correct a wrong tax code with HMRC?
No. Contacting HMRC to report and correct a tax code error is completely free, whether you do it online, by phone, or in writing. Be cautious of any third-party services that charge a fee simply to contact HMRC on your behalf for a straightforward code correction.