If you’ve received a P800 and something doesn’t add up, you may be wondering why is my P800 wrong. It’s a more common question than many people realise.
HMRC generates these notices automatically using information supplied by employers, pension providers, and other third parties — and when that data contains errors, the P800 can too.
Understanding why is my P800 wrong starts with knowing how the calculation is put together and where mistakes typically creep in.
Some people discover the figure is wrong after comparing their P800 to their P60; others notice it when they see a tax code they don’t recognise.
Whatever prompted the question, asking why is my P800 wrong is exactly the right instinct.
The figure on a P800 is not final — it can be challenged if it doesn’t reflect your actual tax position.
This guide covers the main reasons why is my P800 wrong for UK taxpayers, how to spot the signs, and the steps you can take if you believe HMRC has made a mistake.
Asking why is my P800 wrong is the starting point — this article gives you the tools to find out.
The good news is that HMRC wants to get it right too — most errors on a P800 are fixable once you get in touch with the right information.
Why Is My P800 Wrong? How HMRC Calculates Your Tax
HMRC issues P800 notices after the end of each tax year, generally between June and November.
The purpose is to compare the tax you paid through PAYE during the year against the tax HMRC calculates you should have paid.
The calculation depends entirely on information submitted by your employer, pension provider, or the Department for Work and Pensions. HMRC does not verify each figure independently — it processes what it receives.
If that data contains errors, the P800 reflects those errors. A wrong income figure, an outdated tax code, or a missing employment record can each push the final number in the wrong direction.
Can HMRC Get a P800 Wrong?
Yes — HMRC can get a P800 wrong. The notice is produced through an automated process, and mistakes in the underlying data flow directly into the calculation without manual review in most cases.
Errors on P800 notices tend to fall into two categories: the calculation overstates the tax you owe, or it understates the tax refund you are due. Both outcomes are worth investigating if the figures seem off.
A P800 is not a legally binding demand. It is HMRC’s estimate based on the data it holds at the time. If you have evidence the figures are wrong, you have every right to query them.
Contacting HMRC to raise a concern is a normal part of the process. Many P800 errors are identified and corrected each year following contact from taxpayers.
Your P800 Doesn’t Match Your P60 — What That Means
Your P60 is issued by your employer at the end of each tax year. It shows your total gross pay and the income tax deducted through PAYE. It is one of the most reliable documents available for cross-checking a P800.
When your P800 doesn’t match your P60, it typically means HMRC’s records differ from what your employer has on file.
This can happen if payroll submissions were late, corrected after the fact, or if an adjustment from a previous tax year was applied incorrectly.
Comparing Your P800 and P60
Start with the total earnings figure. Your P60 shows gross pay for the year; your P800 should reflect the same income total for PAYE purposes. Note any difference.
Then check the tax deducted column. Your P60 states exactly how much income tax was taken from your wages. If the P800 shows a different amount of tax paid, that gap is worth raising with HMRC.
A mismatch does not automatically mean you owe more tax or are owed a refund — but it does mean the figures need to be reconciled before you take any action based on the P800.
Common Causes: Wrong Tax Code, Emergency Tax, and Two Jobs
P800 Wrong Tax Code
An incorrect tax code is one of the most frequent causes of a wrong P800. Your tax code tells your employer how much tax to deduct each month.
If the code is based on outdated or incorrect information, your deductions throughout the year may have been too high or too low.
Tax codes can go wrong if HMRC was not informed of a change in your circumstances.
For example, if a company benefit ended, or if a Marriage Allowance transfer was not processed correctly. The entire year’s deductions may then be built on a flawed foundation.
HMRC has a tax code checking tool which let’s you check your current tax code.
Emergency Tax
If you started a new job without a P45 from your previous employer, your new employer may have placed you on an emergency tax code. Emergency codes typically result in higher deductions than necessary.
Emergency tax is a common reason for P800 discrepancies among people who changed jobs, returned to work after a period away, or took on their first employment.
If the code was not corrected during the year, the P800 may show a refund due.
Two Jobs or Multiple Income Sources
If you held two jobs at the same time, or received income from both employment and a pension, HMRC may have applied your personal allowance to the wrong source. This can result in one income stream being taxed as if no allowance applied.
These situations are not always identified quickly by HMRC’s systems. A P800 showing apparent underpaid tax may actually be pointing to a coding error rather than a genuine shortfall in payment.
How to Check Whether Your P800 Is Correct
Before disputing or accepting a P800, it helps to gather your own documents and work through the key figures. The following steps can help you identify where a discrepancy might originate:
- Locate your P60 for the relevant tax year. Compare the total earnings and tax deducted figures against those shown on the P800.
- Retrieve any P45 documents from employers you left during that year. Each P45 records tax paid up to your leaving date.
- Review your tax code history in your Personal Tax Account at gov.uk. Look for any changes made during the tax year that you were not expecting.
- Account for all income sources including state pension, occupational pension, or taxable benefits. Check that HMRC has included each one accurately.
- Read through the P800 calculation itself. HMRC sets out the income it has used and the tax it expects. Work through each line and note where the figures diverge from your records.
HMRC’s Personal Tax Account also shows the information held on your record. If the income figures there differ from your own documents, that discrepancy is likely the root of the problem.
Mistakes Taxpayers Make When Reading a P800
Some confusion around P800 errors comes not from HMRC’s calculation but from how the document is interpreted. Being clear on a few common misreadings can prevent unnecessary worry.
Treating the P800 as a Final Decision
A P800 is not a final legal assessment. It is an estimate based on the data available at the time. If you can demonstrate the figures are wrong, HMRC has a process for reviewing and revising the calculation.
Confusing Tax Owed With an Immediate Bill
If your P800 shows tax owed, this does not mean payment is required straight away.
For amounts below a set threshold, HMRC typically collects by adjusting your tax code in the following year. Acting on the P800 before understanding the figure can create unnecessary complications.
Overlooking a Refund
If your P800 shows a refund and you take no action, you may lose the entitlement over time.
Refunds do not remain available indefinitely — for older tax years, the window to reclaim may close. Responding promptly to a P800, whether it shows a balance owed or money due back, is important.
Why Is My P800 Wrong? Next Steps After Spotting an Error
If you have compared your documents and believe the P800 is incorrect, the next step is to contact HMRC.
You do not need a tax professional to raise a concern, though one may be helpful in more complex situations.
How to Dispute a P800
The most straightforward route is through your Personal Tax Account online. Once logged in, you can view the P800 and, in many cases, raise a query directly.
Alternatively, you can call the HMRC income tax helpline and explain the discrepancy over the phone.
When you contact HMRC about a P800 error, have your P60, any P45 documents, and details of your income and tax codes for the relevant tax year ready.
The clearer the information you can provide, the more efficiently HMRC can investigate.
What HMRC Will Do
HMRC may request supporting documents. After reviewing your case, it could issue a revised P800 or a Simple Assessment letter (PA302).
If the revised figure shows a refund is due, payment is typically made by cheque or bank transfer, though timescales may vary.
If you disagree with HMRC’s revised decision, you have the right to request a formal review or to raise a complaint through the standard appeals process.
Keeping copies of all correspondence is advisable in case you need to escalate.
When to Seek Further Help
For most straightforward cases — a wrong tax code, emergency tax, or a P60 mismatch — contacting HMRC directly is sufficient.
However, if your situation involves multiple income sources, a pension lump sum, or potential errors across several years, advice from a tax specialist may help ensure nothing is overlooked.
In Summary
A P800 that doesn’t look right is worth investigating. HMRC’s automated system can produce errors, and understanding why is my P800 wrong starts with checking your own documents against the figures HMRC holds.
Incorrect tax codes, emergency tax, and income from more than one source at the same time are among the most common causes.
Spotting a mismatch between your P800 and your P60 is one of the clearest indicators that something needs attention.
If you believe there is an error, contacting HMRC to dispute the figure is a straightforward process, and you are not obliged to accept a calculation that does not reflect your actual tax position.
For more information about how P800 refunds work, visit HMRC’s P800 tax refund page.
Key Takeaways: Understanding Why Your P800 May Be Wrong
- HMRC generates P800 notices automatically using data from employers and pension providers — errors in that data can produce an incorrect tax calculation.
- If your P800 doesn’t match your P60, the most likely cause is a discrepancy between what your employer reported to HMRC and what the system recorded.
- Wrong tax codes, emergency tax, and income from two jobs or multiple sources are among the most frequent reasons a P800 ends up showing the wrong figure.
- You can cross-check your P800 using your P60, any P45 documents from the year, and the tax code history available in your Personal Tax Account at gov.uk.
- If you believe your P800 is wrong, you can raise a dispute with HMRC online or by phone — HMRC is required to investigate and, where appropriate, issue a revised calculation.
- A P800 is an estimate, not a final legal demand. You have the right to challenge it with supporting evidence.
Common Questions About P800 Errors
Q1: Can HMRC get a P800 wrong?
Yes — HMRC can get a P800 wrong. The notice is generated automatically using data from employers and pension providers, and if any of that information is inaccurate or outdated, the calculation may not reflect what you actually paid. It is reasonable to query a P800 if the figures do not match your own records.
Q2: What should I do if my P800 doesn’t match my P60?
Compare both documents carefully to identify where the figures diverge. Check the total earnings and the tax deducted column in each. If there is a discrepancy, contact HMRC with both documents to hand and explain the difference. A mismatch often points to a reporting error or a tax code issue that can be corrected.
Q3: How do I dispute a P800?
You can dispute a P800 by logging into your Personal Tax Account on gov.uk and raising a query, or by calling the HMRC income tax helpline. Have your P60, any P45 documents, and details of your tax codes for the relevant year ready. HMRC may request supporting evidence before issuing a revised calculation.
Q4: Can an incorrect tax code cause my P800 to be wrong?
Yes — an incorrect tax code is one of the most common reasons a P800 shows the wrong figure. If your tax code was wrong during the year, your employer may have deducted too much or too little tax throughout. HMRC’s P800 calculation would then reflect that underlying coding error.
Q5: What happens if I had two jobs and my P800 is wrong?
Having two jobs can complicate your tax position because HMRC may not have allocated your personal allowance correctly across both income sources. This can result in a P800 appearing to show tax owed when the underlying issue is a coding problem. Checking the tax codes applied to both employments is a good starting point, and contacting HMRC can clarify how your allowance was distributed.





