UK Tax Code Checker
What your tax code means, and the exact tax-free pay it gives you in every pay schedule, computed with the same HMRC routine payroll software uses.
On your payslip, P45 or P60. Suffixes W1, M1 or X welcome.
What you'll get
Enter any UK tax code to see:
- · what each letter and number means
- · which nation's rates apply (S and C prefixes)
- · cumulative vs emergency W1/M1/X basis
- · the exact tax-free pay for every pay schedule, to the penny
Try 1257L, a K code, or an emergency W1 code.
Payroll that applies every tax code correctly
Moonworkers runs the full HMRC exact percentage method on every payslip, including K codes, emergency codes and in-year code changes, and files RTI automatically.
Every UK tax code, explained
The full list of letters, prefixes and special codes HMRC uses in 2026-27.
1257L
The standard code for 2026-27: full Personal Allowance of £12,570, taxed cumulatively. Most UK employees have this code.
L
Suffix meaning the standard Personal Allowance applies. The number times 10 approximates the annual allowance.
M / N
Marriage Allowance codes: M received 10% of a partner’s allowance (1383M), N transferred 10% away (1131N).
T
The allowance is adjusted and HMRC reviews the code, commonly when income exceeds £100,000 and the allowance tapers.
BR
All income taxed at the basic rate (20%) with no allowance. Typical for second jobs where the allowance is used elsewhere.
D0 / D1
All income taxed at 40% (D0) or 45% (D1) with no allowance, England, Wales and NI. Scotland uses SD0, SD1 and SD2 for its bands.
0T
No allowance, but normal tax bands apply. Used when a starter declaration is missing or the allowance is exhausted.
K codes
Negative allowance: K475 adds £4,750 of notional pay to taxable income, usually to collect benefits in kind or tax owed. Deductions are capped at 50% of gross pay per period.
NT
No tax deducted at all. Rare, HMRC-directed (some bankruptcy or non-resident cases).
S / C prefix
Scottish (S1257L) or Welsh (C1257L) income tax rates apply, based on where the employee lives, not where they work.
W1 / M1 / X
Emergency, non-cumulative basis: each period taxed in isolation. Common after a job change without a P45, until HMRC issues the correct code.
Frequently asked questions
UK tax codes and tax-free pay, based on the HMRC PAYE specification.
What does tax code 1257L mean?
How is monthly tax-free pay calculated from a tax code?
Why is my tax code BR?
What is a K tax code?
What does W1, M1 or X on my tax code mean?
What are S and C tax codes?
Why does 1257L give £12,579 of free pay, not £12,570?
How do I find my tax code?
Why did my tax code change?
Is this the same calculation my payroll software uses?
Run payroll that gets every code right, automatically?
Try Moonworkers Payroll