UK Tax Codes Explained
Demystify your PAYE tax code. Learn what the numbers and letters mean, understand emergency tax, and ensure you are paying the correct amount to HMRC.
How to Read Your Tax Code
Your tax code is a combination of numbers and letters used by your employer or pension provider to calculate how much Income Tax to deduct from your pay under the PAYE (Pay As You Earn) system.
Understanding the Basics
Every digit and character has a specific meaning assigned by HMRC.
The most common tax code for the 2024/2025 tax year is 1257L. Here is how to break it down:
The Numbers: Your Tax-Free Allowance
The numbers represent your tax-free Personal Allowance. Multiply the number by 10 to find your allowance. For example, “1257” means you can earn £12,570 in the tax year before you start paying Income Tax.
The Letter: Your Tax Situation
The letter tells your employer how to apply your allowance. “L” is the most common and means you are entitled to the standard tax-free Personal Allowance. Other letters indicate different circumstances, such as having multiple jobs or receiving taxable benefits.
Suffixes: Emergency or Temporary Codes
Sometimes you may see letters like W1, M1, or X after the code (e.g., 1257L W1). This indicates an “emergency” or non-cumulative tax code, meaning tax is calculated only on the pay for that specific week or month, ignoring previous earnings in the tax year.
Where to Find Your Code
Locating your tax code is easy
Your Payslip
It is usually located at the top of your monthly or weekly payslip, often labelled “Tax Code” or “TAX CODE”.
Your P60
Your end-of-year certificate (P60) will show the tax code that was in operation on the last day of the tax year (5th April).
HMRC Online Account
Log in to your Personal Tax Account on GOV.UK to view your current tax code and any upcoming changes in real-time.
PAYE Coding Notice
HMRC sends a form P2 (Coding Notice) by post or digitally every year to explain how your new tax code was calculated.
Common UK Tax Codes
A handy reference table explaining the most frequently used tax codes by HMRC and what they mean for your take-home pay.
| Tax Code | Meaning | Who it applies to |
|---|---|---|
| 1257L | Standard Personal Allowance (£12,570) | Most employees with one job and no complex tax affairs. |
| BR | Basic Rate (20% on all income) | Second jobs or pensions where the Personal Allowance is used elsewhere. |
| D0 | Higher Rate (40% on all income) | Additional income sources for those already earning above the basic rate threshold. |
| D1 | Additional Rate (45% on all income) | Additional income sources for those earning over £125,140 per year. |
| 0T | No tax-free allowance | Your allowance has been used up, or HMRC lacks the information to issue a proper code. |
| NT | No Tax | You do not pay any tax on this income (e.g., certain non-UK residents). |
| W1 / M1 / X | Emergency / Non-cumulative basis | Temporary codes applied when starting a job without a P45, taxing only current pay. |
Tax Code FAQ
Answers to the most frequently asked questions about PAYE tax codes, emergency tax, and managing your HMRC records.
The 1257L tax code is the standard tax code for most employees in the UK for the 2024/2025 tax year. The numbers ‘1257’ represent your tax-free Personal Allowance of £12,570, and the letter ‘L’ indicates you are entitled to this standard allowance.
An emergency tax code (such as 1257L W1, M1, or X) is applied temporarily by HMRC when they do not have enough information about your income for the current tax year. This often happens when you start a new job, return to work, or receive a pension, and it may result in you paying too much tax until your code is updated.
The BR tax code stands for ‘Basic Rate’. It means all income from this specific job or pension is taxed at the basic rate of 20%, with no tax-free Personal Allowance applied to it. This is common for second jobs or when you have multiple income sources.
You can check your current tax code on your payslip, P60, or by logging into your Personal Tax Account on the GOV.UK website. If you believe your tax code is incorrect, you can update your details or contact HMRC directly through your online account or by phone to have it reviewed.
