Skip to main content

HMRC Says I've Underpaid Tax: Why It Happens and What to Do

A letter saying you owe tax is usually a PAYE mismatch, not a mistake you made. Here's how to check the figures, when HMRC can write the arrears off under ESC A19, and how to pay or spread the bill.

By Damon Smith, ACA Exam-Qualified (ICAEW)8 min readPublished 24 September 2026
Share
Worried man at his kitchen table
Contents
  1. Key points
  2. Why PAYE underpays in the first place
  3. P800, tax code change or Simple Assessment?
  4. Calculator: Tax Code Checker
  5. Worked example: two jobs, two Personal Allowances
  6. "It wasn't my fault" — Extra-Statutory Concession A19
  7. How many years HMRC can go back
  8. Paying it back, and what to do if you cannot
  9. What to do next

If HMRC says you have underpaid tax, the letter is almost always a P800 tax calculation or a Simple Assessment, and it means the tax collected through your payroll or pension during the year did not match the tax actually due on your total income. You do not have to accept the figures on trust — you can check them, challenge them, and in limited cases ask for the arrears to be written off under Extra-Statutory Concession A19. Most underpayments under £3,000 are collected quietly through next year's tax code rather than demanded as a lump sum.

Key points

  • An underpaid tax letter is a calculation, not a penalty — there is no fine for a PAYE shortfall that arose without your knowledge.
  • The usual causes are a second job, a company car or medical cover, a pension starting mid-year, savings interest, or a tax code that was simply wrong.
  • HMRC can normally assess arrears up to four years after the end of the tax year, extending to six years for carelessness and twenty for deliberate behaviour.
  • ESC A19 can wipe out arrears where HMRC was told about your income and failed to act on it within 12 months of the end of the tax year concerned.
  • Small amounts are coded out over 12 months; larger amounts can usually be spread through a Time to Pay arrangement.

Why PAYE underpays in the first place

PAYE is a running estimate. Each payday your employer or pension provider applies the code HMRC has given them and works out tax as if that pay pattern will continue all year. It is remarkably accurate for one steady job and nothing else, and it struggles with almost everything more complicated than that.

The common triggers for a shortfall are:

  • Two jobs or a job plus a pension. If the £12,570 Personal Allowance is given twice, tax is undercollected on the duplicated slice.
  • Benefits in kind. A company car, fuel, private medical insurance or an interest-free loan is reported on a P11D after the year ends, so the code often catches up late.
  • Starting a pension or the State Pension. The State Pension is taxable but paid gross — the tax has to come out of something else.
  • Savings and dividend income. Banks report interest to HMRC. With the Personal Savings Allowance at £1,000 for basic-rate taxpayers, £500 for higher-rate and nil for additional-rate, and the dividend allowance at just £500, more people now have taxable investment income.
  • Losing the Personal Allowance. Above £100,000 of adjusted net income the allowance tapers away by £1 for every £2, which codes frequently fail to track in a year when a bonus lands.
  • The High Income Child Benefit Charge. This bites between £60,000 and £80,000 of adjusted net income and is collected through the tax system, not from the Child Benefit payment itself.
  • Emergency or month-1 codes after a job change, which ignore what you earned earlier in the year.

In Scotland there is an extra failure point. Scottish rates apply to non-savings, non-dividend income, and the code should carry an S prefix. If an employer runs a UK code for a Scottish taxpayer, income taxed at 40% should have been taxed at 42% in the higher-rate band — a 2 percentage point gap that quietly builds an underpayment across the year.

P800, tax code change or Simple Assessment?

The form of the letter matters, because it sets your deadline and your route of challenge.

LetterWhat it isHow it is collected
P800 tax calculationAn end-of-year reconciliation of your PAYE income, usually issued after the tax year closesNormally coded out of next year's pay or pension; you can pay it in full instead
Tax code notice (P2)A revised code containing an adjustment for an estimated or actual underpaymentSpread across the remaining pay periods in the year
Simple Assessment (PA302)A formal, legally binding assessment of tax due, used where the amount cannot be coded outPaid directly to HMRC by the stated deadline
Self Assessment calculationThe result of a return you filed, or an amendment to itPaid by 31 January, with interest from that date

A Simple Assessment is the one to treat most seriously: it is an assessment in law, and if you disagree you generally have 60 days to query it before it becomes final. Our guide to how Simple Assessment works walks through the deadlines and the appeal route. For a P800, there is no statutory deadline to object, but the sooner you raise an error the easier it is to fix before it hits your code.

Work it out for your own figures

Open the full Tax Code Checker →

Check your tax code (2026/27)

It's on your payslip, P45/P60 or any HMRC letter. The verdict updates instantly - no sign-up.

Could not save, please try again. Free account needed, log in or sign up to save your results.

What the UK tax codes mean (2026/27)

CodeWhat it means
1257LThe standard code - full £12,570 tax-free Personal Allowance. Most people with one job and no benefits.
BRAll income taxed at 20% (basic rate) with no allowance. Normal for a second job/pension; wrong on your only job.
D0 / D1All income taxed at 40% (D0) or 45% (D1). Usually a second job for higher/additional-rate taxpayers.
0TNo Personal Allowance - taxed from the first pound. Often happens after a new job without a P45; usually means overpaying.
K (e.g. K475)Deductions are bigger than your allowance, so extra tax is collected. Common with company cars or tax owed.
M / NMarriage Allowance: M = you received 10% of your partner's allowance; N = you gave 10% away.
THMRC reviews your code individually - other items are included in the calculation.
W1 / M1 / XEmergency code - temporary and worked out on this pay period only. Often leads to overpaying until HMRC updates it.
S / C prefixS = Scottish tax rates; C = Welsh (Cymru) tax rates, based on where you live.

Worked example: two jobs, two Personal Allowances

Priya has a main job paying £20,000 and takes a second job paying £12,000. Both employers are given code 1257L by mistake, so the Personal Allowance is used twice.

  1. Tax actually deducted. Main job: £20,000 − £12,570 = £7,430 taxable at 20% = £1,486. Second job: £12,000 is under £12,570, so no tax is deducted at all.
  2. Tax actually due. Total income £32,000 − one Personal Allowance of £12,570 = £19,430 taxable. All within the £37,700 basic-rate band, so 20% = £3,886.
  3. The shortfall. £3,886 − £1,486 = £2,400, which is simply 20% of the £12,000 second salary that escaped tax.

Because £2,400 is under £3,000, HMRC would normally collect it through next year's code — roughly £200 a month on top of Priya's usual deductions — rather than asking for a cheque. Note that National Insurance is not affected: Class 1 NI is worked out separately on each job, at 8% between £12,570 and £50,270 and 2% above, so there is no NI catch-up.

"It wasn't my fault" — Extra-Statutory Concession A19

This is the part most pages skip. Where the underpayment arose because HMRC failed to act on information it already held, you can ask for the arrears to be given up under Extra-Statutory Concession A19. It is a concession rather than a right, but it is applied every year.

Broadly, HMRC will consider writing off PAYE arrears where all of the following hold:

  • HMRC was given the relevant information — by you, your employer, a pension payer or the DWP;
  • HMRC failed to make proper and timely use of it, meaning you were not told about the arrears until more than 12 months after the end of the tax year in which HMRC received the information; and
  • it was reasonable for you to believe your tax affairs were in order.

That last test is where most claims fail. If your payslips showed two full allowances, or your code obviously did not include a company car you had been driving for two years, HMRC will argue you should have queried it. If, on the other hand, you told HMRC about a pension in May, kept the letter, and heard nothing until an assessment arrived two years later, you have a genuine case.

To claim, write to HMRC quoting ESC A19, set out the dates you or a third party provided the information, and explain why you reasonably believed the tax was right. Keep it factual and chronological. If HMRC refuses, you can ask for the decision to be reviewed, then escalate to the Adjudicator's Office and ultimately the Parliamentary and Health Service Ombudsman. A19 does not generally apply to Self Assessment underpayments, where the law puts the onus on you to declare your income.

How many years HMRC can go back

The general rule is that HMRC has four years from the end of the tax year to assess tax that has been underpaid. So for 2026/27, which ends on 5 April 2027, an assessment would normally have to be made by 5 April 2031.

BehaviourTime limit from end of tax year
Innocent error or HMRC delay4 years
Careless behaviour6 years
Deliberate behaviour20 years

The longer windows only open if HMRC can show carelessness or deliberate conduct, and it has to make that case. The four-year rule cuts both ways: if you are owed money, a claim for overpayment relief also has to be made within four years of the end of the tax year, which is why it is worth reviewing old years at the same time as you deal with a bill.

Paying it back, and what to do if you cannot

There are three routes, and you usually have some say in which one applies.

Coding it out

Underpayments below £3,000 are normally recovered by adjusting your tax code for a later year, spreading the cost over 12 months of pay or pension. Higher earners can have larger sums coded out on a sliding scale, provided the deduction does not take more than half your pay. Coding out is interest-free, and it is the default for most P800s.

Paying in one go

You can settle a P800 or Simple Assessment online by debit card or bank transfer using the reference on the letter — see GOV.UK: pay your Simple Assessment bill. A Simple Assessment is normally due by 31 January after the end of the tax year, or within three months of the date of the assessment if it was issued late. Miss it and late payment interest runs, calculated as the Bank of England base rate plus a fixed margin.

Time to Pay

If a lump sum is not realistic, ask for a Time to Pay arrangement. Self Assessment debts up to £30,000 can often be set up online without speaking to anyone, spread over up to 12 months; other debts go through HMRC's Payment Support Service, where they will ask about your income, outgoings and savings. Start at GOV.UK: if you cannot pay your tax bill on time. Interest still accrues, but agreeing a plan before the deadline usually avoids penalties.

Check the figures before you pay anything

HMRC's calculation is only as good as the data behind it. Line up your P60s, any P45s, P11Ds, bank interest statements, pension statements and your Personal Tax Account, then confirm the income figures match. Check too that you were given everything you were entitled to: Marriage Allowance, higher-rate relief on personal pension contributions, Gift Aid, flat-rate expenses for your occupation and Blind Person's Allowance are all commonly missing. A single omitted pension contribution can turn an underpayment into a refund.

What to do next

Run the letter through our underpaid tax checker to rebuild the calculation from your own figures and see whether the shortfall is real, and whether it looks like an A19 case. Then check the code that caused it with the tax code checker, because an uncorrected code will simply create the same underpayment again next year. If you want to sanity-check the total tax due on all your income, including Scottish rates, the income tax calculator will do the arithmetic in full.

Frequently asked questions

HMRC say I have underpaid tax — do I have to pay it straight away?
Usually not. Underpayments of less than £3,000 shown on a P800 are normally collected by adjusting your tax code over the following tax year, so the cost is spread across 12 months of pay with no interest. A Simple Assessment is different: it is a formal assessment with a payment deadline, normally 31 January after the tax year ends or three months from the date of the letter if it was issued late.
What if the underpaid tax was not my fault?
Fault matters for whether the arrears can be written off, not for whether the tax was legally due. Under Extra-Statutory Concession A19, HMRC will consider giving up arrears where it was told about your income, failed to act on that information within 12 months of the end of the tax year, and it was reasonable for you to think your affairs were in order. Write to HMRC quoting ESC A19 with dates and evidence, and escalate to the Adjudicator's Office if you are refused.
How many years can HMRC claim underpaid tax?
The normal limit is four years from the end of the tax year concerned. That extends to six years where HMRC can show the underpayment resulted from careless behaviour, and twenty years where it was deliberate. The same four-year window applies if you are reclaiming tax you overpaid, so it is worth checking older years at the same time.
How do I pay underpaid tax to HMRC?
If it cannot be collected through your tax code, pay using the reference on your P800 or Simple Assessment letter by debit card or bank transfer through GOV.UK. Do not use an old Self Assessment reference, as the payment may be allocated to the wrong account. If you cannot pay in full, contact HMRC before the deadline to set up a Time to Pay instalment plan.
I got an HMRC letter saying I owe tax — could it be a scam?
Genuine underpayment letters are posted and refer to a P800 calculation, a Simple Assessment (PA302) or your Self Assessment account, and they never ask for card details or bank passwords by text or email. HMRC will not threaten immediate arrest or demand payment in vouchers. If in doubt, ignore any links in the message and sign in to your Personal Tax Account directly through GOV.UK to see whether the amount is really there.
Will I get a penalty for underpaying tax through PAYE?
A PAYE shortfall that arose from a wrong tax code is not a penalty situation — you owe the tax, not a fine. Penalties and interest generally only arise if you fail to pay an assessment by its deadline, fail to notify HMRC of untaxed income such as a side hustle or rent, or file a Self Assessment return late.

Rather someone else did it?

Partner links

Fixed-fee services where a qualified accountant prepares and files your return.

TaxScouts

A real accountant files your return for one fixed fee.

Fixed fee, typically about £169 per return

Get my return done

GoSimpleTax

DIY Self Assessment software that checks for missed savings.

From about £54.99 per tax year

File it myself

untied

Mobile-first tax app, MTD for Income Tax ready.

From about £5.99/mo

See untied

We may earn a commission if you sign up through one of these links. It never changes what we calculate, what we recommend, or the order they appear in.