As of 19 June 2026, understanding UK tax code remains essential for ensuring correct tax deductions through the Pay As You Earn (PAYE) system. A tax code might look like a random string of letters and numbers, but it is a precise instruction from HMRC to an employer or pension provider. This guide breaks down how to decode it, why it changes, and what steps to take if it appears incorrect.
What is a Tax Code?
A tax code tells your employer how much tax-free income you are entitled to in a tax year. It is the mechanism that allows the PAYE system to operate correctly. HMRC determines and issues the code for each employee, and the employer applies it to calculate tax deductions from pay. Thus, understanding UK tax codes is very important.
You can find your tax code on:
- Your payslip
- Your P60 (end-of-year tax summary) or P45 (when you leave a job)
- A PAYE Coding Notice (Form P2) from HMRC.
- Your online Personal Tax Account on GOV.UK
HMRC determines a code based on your Personal Allowance and any adjustments needed for your specific circumstances.
Understanding UK Tax Codes – Decoding the Numbers and Letters
A tax code is typically made up of numbers and letters. Each part has a specific meaning.
The Numbers: The numbers in a tax code usually represent the total amount of tax-free income you can earn in a year, divided by 10. For the 2026/27 tax year, the standard Personal Allowance is £12,570.
Therefore, the most common tax code is 1257L. This means you are entitled to the full £12,570 tax-free Personal Allowance.
The Letters (Suffixes): The letter at the end of your tax code provides further instructions to your employer about how to apply the code.
| Code Suffix |
Meaning |
| L |
You are entitled to the standard tax-free Personal Allowance. |
| M or N |
You are using the Marriage Allowance. M means you have received 10% of your partner’s allowance; N means you have transferred it. |
| T |
Your tax code includes other calculations, and HMRC needs to review it if your circumstances change. |
| 0T |
You have no Personal Allowance against this income. This is often used for a second job or when your allowances are exhausted by other income. |
| BR |
All income from this source is taxed at the basic rate, with no Personal Allowance applied. This is common for second jobs. |
| S |
Your income is taxed using the rates set by the Scottish Parliament. |
| C |
Your income is taxed using the rates set by the Welsh Government. |
| K |
A ‘K code’ means your deductions are greater than your allowances. This happens if you have significant benefits in kind (like a company car) or owe tax from a previous year. The tax deducted cannot be more than 50% of your pay. |
| NT |
No tax is to be deducted. This is used in specific situations, such as being a non-resident working in the UK for a period. |
Why Does a Tax Code Change?
While understanding UK tax codes, you must know why it changes and what that change means. HMRC will issue a new tax code if your circumstances change. It is your responsibility to inform HMRC of any changes that could affect how much tax you should pay.
Common reasons for a tax code change include:
- Starting or stopping a second job: This often results in a BR or 0T code for the second employment.
- Receiving company benefits: Things like a company car or private medical insurance reduce your tax-free allowance.
- Having untaxed income: If you have other income, such as from property or savings interest, HMRC may ‘code out’ the estimated tax due by reducing your Personal Allowance.
- Claiming tax reliefs: If you claim tax relief for job expenses or professional subscriptions, your allowance increases.
- An underpayment from a previous tax year: HMRC may adjust your code to collect tax you owe.
What Are Emergency Tax Codes
Understanding UK tax codes also means understanding the emergency codes in the UK. When you start a new job without giving your employer a P45, they will typically put you on an emergency tax code. This is usually 1257L W1 (for weekly pay) or 1257L M1 (for monthly pay).
An emergency code gives you the standard Personal Allowance, but it applies it on a non-cumulative basis. This means it calculates tax only on the pay you receive in that specific pay period, rather than for the whole year to date. This can lead to an overpayment of tax until HMRC provides the correct code.
What to Do If Your Tax Code is Wrong
Using an incorrect tax code means you could be paying too much or too little tax. It is the employee’s responsibility to check that their code is correct.
If you believe your code is wrong, follow these steps:
- Check your Coding Notice (P2): HMRC sends this document when your code changes. It breaks down how they calculated it.
- Use the online tools: You can check your tax code and estimate if you are paying the right amount of tax using the tools on GOV.UK.
- Contact HMRC: If you identify an error, you must contact HMRC. You can do this through your Personal Tax Account online or by telephone.
Once you notify them of the correct information, HMRC will issue a new code directly to your employer to correct your tax deductions.
For detailed legislative context, professionals should consult the Income Tax (Pay As You Earn) Regulations 2003 (SI 2003/2682). HMRC’s PAYE manuals also provide extensive operational guidance.