UK HMRC Tax Code Checker (2026/27) — Decode Your Payslip Tax Code
Decode any UK payslip or P60 tax code (including 1257L, S1257L, C1257L, BR, D0, D1, 0T, NT, K-codes, and W1/M1 emergency suffixes) into exact annual, monthly, and weekly tax-free allowances.
| HMRC Tax Code | Annual Tax-Free Allowance | Meaning & Rate Applied |
|---|---|---|
| 1257L | £12,570 / year (£1,047.50/mo) | Standard 2026/27 tax-free Personal Allowance |
| S1257L / C1257L | £12,570 / year | Scottish (S) or Welsh (C) taxpayer with standard allowance |
| BR | £0 | All income taxed at 20% Basic Rate (common on second jobs) |
| D0 / D1 | £0 | All income taxed at 40% Higher Rate (D0) or 45% Additional Rate (D1) |
| 0T | £0 | Personal Allowance exhausted or missing P45 details |
| K-Code (e.g. K500) | Negative (-£5,000) | Untaxed company benefits or underpaid tax added to taxable pay |
| 1257L W1 / M1 | £1,047.50/mo non-cumulative | Emergency tax code calculated per isolated pay period |