Skip to main content 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.
Editorial accountability
Open Trust Centre →

Every page is reviewed against the editorial standards, written from primary sources, sourced openly, and corrected publicly. No affiliate revenue. No sponsored content. No paid placements.

Editorial standards Editorial process Corrections policy How we make money Editorial team Methodology