MTD mandatory · April 2026
TapTax
Glossary home

What Is a PAYE Coding Notice? Definition

It is the letter that explains your tax code in plain figures — and the single best document for catching an error before it costs you money.

What Is a PAYE Coding Notice? Definition
A PAYE coding notice, also called a P2 or notice of coding, is a statement from HMRC that tells you and your employer your tax code for a tax year and explains how that code was worked out.

The PAYE coding notice is the document most people throw away and later wish they had read. It is HMRC showing its working: every allowance added and every deduction taken to arrive at the tax code your employer uses. Read it once a year and you will rarely be caught out by an unexpected tax bill.

Key takeaways
  • A PAYE coding notice (form P2) explains how HMRC calculated your tax code.
  • It lists allowances added and deductions taken away to reach your final code.
  • HMRC sends the same code to your employer so the correct tax is deducted at source.
  • You only receive one when your code changes or there is something to explain.
  • Checking it is the easiest way to catch an error before it causes an over- or under-payment.

What a Coding Notice Contains

A coding notice walks through the arithmetic behind your tax code. It starts with your tax-free allowances and subtracts anything that should reduce them:

  • Allowances added — your Personal Allowance (£12,570 for 2025/26), plus any extra reliefs such as Blind Person's Allowance or professional subscriptions.
  • Deductions taken away — taxable benefits in kind (company car, medical insurance), untaxed income such as a state pension, or an underpayment from an earlier year being collected.
  • The resulting code — the net allowance, divided by ten, with a letter suffix (for example 1257L).

The same notice is often called a notice of coding; the two terms describe the identical document. You can read more on the notice of coding page.

Notice of coding
Another name for the PAYE coding notice (form P2). It is the HMRC statement that sets out your tax code and the allowances and deductions used to calculate it for a given tax year.

A Worked Example

Suppose Daniel earns £45,000 and has a company car with a taxable benefit of £4,800. His 2025/26 coding notice would show:

LineAmount
Personal Allowance£12,570
Less: car benefit−£4,800
Net tax-free amount£7,770
Tax code (£7,770 ÷ 10, drop the last digit)777L

So instead of the standard 1257L, Daniel's code is 777L, meaning less of his pay is tax-free because his car benefit uses up part of his allowance. If the car benefit on the notice were wrong, say it listed a vehicle he had returned, he would be paying too much tax until it was corrected. Confirm the live code at any time by choosing to check your tax code.

£12,570
Personal Allowance on the notice
£4,800
Car benefit deducted
777L
Resulting tax code

Why Checking the Notice Matters

A coding notice is the earliest warning you get that something is off. Because it explains the reasoning rather than just stating the code, it lets you spot the specific item that is wrong: a benefit you no longer have, an estimated figure that is too high, an other-income amount HMRC has guessed, or an old underpayment that has already been settled. Catching it here, before the code feeds into payroll, prevents months of incorrect deductions and the hassle of reclaiming them later.

A particularly common trap is HMRC carrying forward an estimated company benefit or untaxed income from a previous year. If your circumstances have changed, that estimate can be stale, leaving you on the wrong code for months. The notice is also where adjustments for things like the High Income Child Benefit Charge or a state pension appear, so it is the document that ties together everything affecting your PAYE tax. Scottish taxpayers will see an S prefix (S1257L) and Welsh taxpayers a C prefix (C1257L) on their notice, reflecting which nation's rates apply, even though Welsh rates currently match those in England.

A coding notice is HMRC explaining itself in advance. Ignore it and you accept its assumptions; read it and you can correct them before they cost you.
TapTax, UK tax glossary

Coding Notices and the Self-Employed

If you are purely self-employed, you will not normally receive a coding notice, because a tax code only governs income taxed through PAYE. Your tax is settled annually through Self Assessment, and from April 2026 through Making Tax Digital quarterly updates feeding into a final declaration. However, if you also have employment or a pension alongside your self-employment, those sources have a tax code and you will receive a coding notice for them.

There is one situation where the two worlds meet directly. If your Self Assessment bill is under £3,000 and you have a PAYE income, HMRC can collect that balance by adjusting your tax code rather than asking for a separate payment, a process it calls coding out. When it does, the adjustment appears on your coding notice, so even sole traders with a side job or a pension should read any notice they receive rather than assuming it is irrelevant to them.

Related terms

People also ask

Frequently asked questions

What is a PAYE coding notice for?
A PAYE coding notice, form P2, explains how HMRC arrived at your tax code. It lists the allowances added (such as the Personal Allowance) and any deductions taken away (such as a company car benefit, untaxed income or an underpayment being collected). HMRC sends the same code to your employer separately so the right tax is deducted from your pay.
Do I get a coding notice every year?
Not necessarily. HMRC issues a coding notice when your code changes or when there is something to explain, such as a new benefit, a second income or an adjustment. If your code stays the same standard 1257L, you may not receive a notice at all. You can always view your current code in your Personal Tax Account.
What should I do if my coding notice looks wrong?
Check each line against your actual circumstances: your allowances, any company benefits, other income and any underpayment being collected. If something is wrong, such as a benefit you no longer receive, contact HMRC to correct it before too much tax is deducted. A wrong coding notice is a leading cause of over- and under-payment.

Related

HMRC official guidance

Tax jargon, decoded.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.