4.9 from 500+ UK clients UK-only accountants Most filings in 24h
Tool

Tax Code Checker

Decode your UK tax code in seconds. Wrong codes are common — costs you tax all year if not corrected.

Your code

🔤

Common codes: 1257L (standard), BR (basic rate), D0 (higher), D1 (additional), NT (no tax), K (negative)

Wrong tax code costing you money?

We can check yours and get HMRC to correct it as part of any Self Assessment filing — from £79.

Check my code

What is a tax code?

Your tax code tells your employer how much income tax to deduct from each pay packet via PAYE. It's a combination of numbers (your tax-free Personal Allowance ÷ 10) and letters (modifiers explaining your situation).

Standard 2025/26 code: 1257L. The "1257" means £12,570 PA; the "L" is the standard suffix for "you get the full PA".

Common tax codes decoded

CodeMeaning
1257LStandard — full PA, normal employee
BRBasic rate — all income taxed at 20%, no PA (usually a 2nd job)
D0Higher rate — all income taxed at 40%
D1Additional rate — all income at 45%
NTNo tax
0TNo PA, can't be M1/W1 (often emergency)
K (e.g. K500)Negative — your taxable benefits exceed PA
M / N suffixMarriage Allowance received / transferred
S prefixScottish taxpayer (different bands)
C prefixWelsh taxpayer

Why your tax code might be wrong

  • Started a new job and the previous P45 wasn't passed on
  • You took on a second job and BR wasn't applied correctly
  • HMRC adjusted for previous-year underpayment without your knowledge
  • A taxable benefit (company car, private health) was added/removed
  • You started/stopped receiving a state pension
  • You moved to / from Scotland or Wales

How to fix a wrong tax code

  • Personal Tax Account at gov.uk — view and update online
  • HMRC helpline 0300 200 3300 — explain the situation, they often correct on the call
  • P87 form — claim back overpaid tax for past years
  • Self Assessment — if you also need to file SA, the wrong code gets reconciled automatically
Calculation notes

What this calculator does and doesn't do

  • Number × 10 = your annual Personal Allowance (e.g. 1257 → £12,570)
  • L = standard suffix · M = received Marriage Allowance · N = transferred to spouse · T = other adjustments · K = negative (BIKs exceed PA)
  • BR = basic rate (20%) on all · D0 = higher (40%) · D1 = additional (45%) · NT = no tax · 0T = no PA, no M1/W1
  • If your code looks wrong, contact HMRC or get us to file a correction

Stop dreading tax. Start ignoring it.

Get a fixed-fee quote in 60 seconds. No signup, no card, no sales call. We'll just tell you what it'll cost and how fast we can file it.

WhatsApp us