Skip to main content
Free interactive tool · 2026/27

UK Tax Code Decoder

Paste any tax code from your payslip, P45, P60, P2 coding notice, or HMRC personal tax account. Get a plain-English explanation, the personal allowance it implies, and what it means for your take-home pay this year.

Decode a tax code

Or try an example:

What every part of a UK tax code means

A standard UK tax code is a number followed by a letter. The number is your tax-free amount divided by 10 (so 1257L means £12,570 personal allowance). The letter and any prefix change how that allowance is applied.

Common suffix letters

Special codes

Prefix letters

Emergency markers

Found a wrong code? What to do next

  1. Sign in to your HMRC personal tax account at gov.uk/personal-tax-account.
  2. Check the "Your tax code" page — HMRC shows the breakdown they used.
  3. If the code is wrong, use HMRC's "Tell HMRC about a change" service to correct it. Common reasons: a job ended, a benefit-in-kind was removed, or the wrong tax-free allowance was applied.
  4. Once HMRC issues a corrected code, your employer applies it on the next pay run. Any over-paid tax is usually refunded automatically over the rest of the tax year.
  5. If you've over-paid tax for a previous tax year, you can claim a refund through HMRC; see also our emergency tax refund checker.