Guide
Wrong Tax Code? Checks and Correction Steps
A different tax code is a reason to check the details, not proof of an error. Start with the code for this particular job or pension.
Quick answer
Compare your payslip code with HMRC’s latest code for the same employer. Ask payroll about a mismatch; update HMRC if the income, benefits or allowance details behind the code are wrong.
On this page
How do I check my tax code is correct?
Open HMRC’s Check your Income Tax service or the HMRC app. Select the relevant job or pension. Compare its current code and explanation with your payslip and any coding notice you received. An older payslip can legitimately show an earlier code.
Review the underlying records as well as the code: estimated annual income, employment end dates, pensions, company benefits and expenses. For example, an old job still recorded as active is something to investigate; it does not by itself prove how much tax you overpaid.
Check the exact code pattern
Once you know the code may be wrong, move to the specific code page or run the checker with the code shown on the payslip.
Should I contact payroll or HMRC?
- HMRC shows a new code but your payslip uses the old one: ask payroll whether they received the notice and which payday will use it. Employers retrieve notices through PAYE Online, the Desktop Viewer or supported payroll software.
- The payslip and HMRC code match, but a benefit ended or an income estimate is wrong: update the relevant details with HMRC. Payroll applying the issued code correctly does not prove the underlying information is correct.
- The code matches but the tax amount looks unusual: ask payroll to check taxable pay, previous pay and tax, and the cumulative or non-cumulative basis. A bonus, pension method or year-to-date adjustment can explain the difference.
A useful question is: “My HMRC account shows [code] for this employment, but my payslip dated [date] shows [code]. Which notice and pay-to-date figures were used?” Your employer can investigate their payroll records; HMRC handles changes to the information behind an issued code.
What if I have just changed jobs?
Give your new employer your P45, or complete the starter checklist if you do not have one. W1, M1, X or NONCUM means earlier periods are not included in that pay-period tax calculation. It does not establish that a refund is due.
HMRC says to allow 35 days after starting a job for the new income information to arrive before contacting them about a code that still looks wrong. You can check the details and give payroll missing starter information in the meantime. Follow the current HMRC correction guidance for your situation.
When will a correction or refund appear?
Where a change is needed, HMRC says it will notify you and your employer within 15 working days. For monthly pay, the new code should appear on the next or following payslip; for weekly pay, on the third payslip. Check with payroll if it has not appeared.
A refund depends on the complete income and tax records. If HMRC has the information needed and you overpaid, it normally arranges repayment through your employer or pension provider when the new code is used. Missing records can delay this, and a non-cumulative code does not automatically reconcile earlier periods.
After the tax year, HMRC may send a tax calculation explaining an overpayment or underpayment and what to do. Follow that calculation or the official refund guidance; a code change is not a guaranteed refund on the very next payday.
Worked example: BR versus 1257L on £35,000
This annual 2026/27 illustration assumes one £35,000 job in England, Wales or Northern Ireland, entitlement to the full £12,570 Personal Allowance, and no pension, benefits or other income affecting Income Tax.
| Code | Income Tax for the year |
|---|---|
| BR | £7,000 |
| 1257L | £4,486 |
BR gives £35,000 × 20% = £7,000. With the full allowance, (£35,000 − £12,570) × 20% = £4,486. The difference is £2,514 a year, or £209.50 averaged over 12 months. This is not evidence that every employee with BR should have 1257L: another job or pension may already use their allowance.
Open the £35,000 BR example or the £35,000 standard-code example to explore the assumptions. The calculator cannot determine which code HMRC should issue to you.
What to check
- Match the employer, tax year, full code and any W1, M1, X or NONCUM marker.
- Review the jobs, pensions, estimated income and company benefits in your HMRC account.
- Keep taxable pay and tax paid so far this year beside the latest payslip.
What to do next
- Check the latest code and its explanation using the official HMRC service linked below.
- Ask payroll which code notice and previous pay figures they used if the payslip differs.
- Use the payslip checker to investigate deductions; it cannot confirm your entitlement to a particular code.
Try the tool
Check your payslip or model a change.
Use the checker if you already have a payslip. Use the calculator if you want to model take-home pay or salary-sacrifice changes before payday.
About this guide
Published by IsMyPayRight to help you understand pay and deductions. Guides use official reference material and practical examples, with AI assistance in content preparation.
This is general guidance, not a professional review of your circumstances. Read our editorial process and corrections information.
Methodology and sources
See how the calculations work, which sources they use, how results are tested, and which payroll details the estimates cannot verify.
Common questions
- What happens if my tax code is wrong?
- A wrong tax code can make you pay too much or too little PAYE each period because it changes the allowance or rate that payroll applies before net pay is calculated.
- Who fixes a wrong tax code: payroll or HMRC?
- HMRC usually has to issue the corrected code. Payroll applies that code but normally should not invent a replacement unless the issue is simply missing starter information.
- Can a wrong tax code sort itself out later?
- Sometimes. If HMRC sends the corrected code during the same tax year, cumulative PAYE can automatically repay or recover the difference over later payslips.
Official sources
Official sources
Use these references to check the rules behind this guide. Check the tax year and your circumstances before applying an example to your own pay.

