HMRC Tax Code Decoder UK 2026/27 — What Does My Tax Code Mean?
Your tax code tells your employer how much income to tax you on before deducting tax. The most common code is 1257L — meaning you get the full personal allowance of £12,570. Use this decoder to understand exactly what your code means and whether it looks correct.
Standard tax code 2026/27: 1257L (personal allowance £12,570). Codes are issued by HMRC and applied by your employer. If you think your code is wrong, contact HMRC on 0300 200 3300 or via your Personal Tax Account at gov.uk.
Common Tax Code Suffixes Explained
| Letter(s) | Meaning |
|---|---|
| L | Standard personal allowance (most common — e.g. 1257L) |
| M | Marriage Allowance — you have received 10% of partner's allowance |
| N | Marriage Allowance — you have transferred 10% of your allowance to partner |
| T | HMRC needs to review your code (income over £100,000, or complex affairs) |
| BR | All income taxed at basic rate (20%) — no personal allowance on this job |
| D0 | All income taxed at higher rate (40%) — no personal allowance on this job |
| D1 | All income taxed at additional rate (45%) |
| NT | No tax — employer deducts nothing (e.g. some overseas arrangements) |
| K prefix | Negative allowance — you owe tax on unpaid tax from previous years or benefits in kind |
| S prefix | Scottish income tax rates apply |
| C prefix | Welsh income tax rates apply |
| W1 / M1 | Emergency code — tax calculated on a non-cumulative weekly or monthly basis |
Why Might My Tax Code Be Wrong?
Tax codes can be incorrect for many reasons: starting a new job and HMRC not having up-to-date information; changing from one employer to another; receiving benefits in kind (company car, private health insurance); having multiple jobs or pension income; HMRC applying an incorrect underpayment from a previous year; or receiving or stopping Marriage Allowance. Always check your P60, payslip, or Personal Tax Account to confirm your code is right.
How to Fix a Wrong Tax Code
Contact HMRC online via your Personal Tax Account, or by phone on 0300 200 3300. HMRC will issue a corrected code to your employer. If you have overpaid tax, HMRC will refund you either through your payroll (if in-year) or via a cheque or bank transfer after the tax year ends.
Where Your Tax Code Actually Comes From
Your tax code isn't set once and forgotten — HMRC generates and updates it based on the information it holds about your income, allowances, and any adjustments that apply to your specific situation. This includes your basic Personal Allowance, adjusted for things like company benefits (a company car, private medical insurance), income from a second job or pension, marriage allowance transfers, and any tax you owe from a previous year that's being collected through your current year's code rather than as a separate bill. Because your code is built from several moving parts, two people on the same salary can easily have different tax codes, and your own code can change during the year if your circumstances change — a new company benefit, a change in job, or HMRC correcting an earlier estimate can all trigger a mid-year code change, which your employer applies automatically once notified.
Checking Your Tax Code Is Actually Correct
The most reliable way to check your tax code is comparing it against your own Personal Tax Account on gov.uk, which shows exactly what HMRC believes makes up your code — your Personal Allowance, any additions or deductions, and the reasoning behind each adjustment. It's worth checking this at the start of each new tax year and any time your circumstances change (a new job, a company car, starting or stopping a second income), since HMRC's estimates aren't always accurate, particularly around estimated income from a second source or benefits in kind that haven't yet been finalised for the year. A wrong tax code is very common and usually isn't deliberate on HMRC's part — it typically stems from outdated or estimated information that hasn't been corrected, which is exactly why regularly checking your own account, rather than assuming payroll has it right, is worth the ten minutes it takes.