Skip to content
TruePay UK
2025/26 tax year

Every UK tax code, actually explained.

Your tax code tells your employer how much tax-free pay you get and which rates to apply — get it wrong and every payslip is wrong. Decode yours below.

Look up your tax code

Type the code from your payslip — we’ll decode it as you type.

Parsed as: 1257L (£12,570 allowance, England & NI)

See this code in the calculator →

A–Z reference

Every code we cover, grouped by how it behaves.

Standard codes

CodePersonal allowanceRegionMeaning
1257L£12,570England, NI & WalesThe standard code for 2025/26 — a £12,570 tax-free personal allowance, applied evenly across the year.

Flat-rate and no-allowance codes

CodePersonal allowanceRegionMeaning
BR£0 against this incomeEngland, NI & WalesBasic Rate on everything: 20% from the first pound, no personal allowance — normal for second jobs and pensions.
0T£0 against this incomeEngland, NI & WalesZero allowance, but normal bands: 20%, then 40%, then 45% — from the very first pound you earn.
D0£0 against this incomeEngland, NI & WalesHigher Rate on everything: a flat 40% with no allowance — the second-job code for higher earners.
D1£0 against this incomeEngland, NI & WalesAdditional Rate on everything: a flat 45% for second incomes of the highest earners.
NTNot applicable — no tax is calculated at allAll UK regionsThe unicorn: NT means no income tax is deducted from this income at all — NI still applies.

Adjustment codes

CodePersonal allowanceRegionMeaning
K codesNegative — K number × 10 is ADDED to taxable payAll UK regionsThe code that works in reverse: instead of tax-free pay, a K code adds to your taxable income.

Non-cumulative and emergency

CodePersonal allowanceRegionMeaning
Emergency tax (W1/M1/X)£12,570All UK regionsUsually a 1257L code with a W1, M1 or X suffix — each payday taxed in isolation until HMRC confirms your details.
W1 / M1 / XYour code's allowance, one period-slice at a timeAll UK regionsSuffixes, not codes: W1 (weekly), M1 (monthly) and X switch off the year-to-date calculation.

Regional prefixes

CodePersonal allowanceRegionMeaning
Scottish tax codes (S)£12,570ScotlandAn S at the front of your code means Scottish rates: six bands from 19% to 48% in 2025/26.
Welsh tax codes (C)£12,570WalesA C at the front (for Cymru) marks Welsh rates — which currently mirror England's exactly.

Source: tax codes — gov.uk