If you're having problems with your pay or your taxes, your tax code could be to blame. Tax codes tell the HMRC how to tax employees. Here's everything you need to know about them.
What Is a Tax Code?
Your tax code is a way for your employer or pension provider to know how much Income Tax they should deduct before they pay you. In the UK, your tax code is a combination of numbers and letters (for example, 1257L). This code is set by HM Revenue & Customs (HMRC). It is based on your Personal Allowance and adjustments (benefits in kind, under/overpayments from earlier years, multiple jobs, etc.). Your tax code can be found on your payslip, P45 (when you leave a job), P60 (year-end summary), coding notices from HMRC, and inside your Personal Tax Account.

Generally, the numbers represent your tax-free amount multiplied by ten (E.g., the aforementioned 1257L code means the allowance is £12,570). The letter indicates how HMRC should apply UK/Scottish/Welsh rates or special situations like Marriage Allowance, emergency codes, or 'K' codes where deductions exceed the allowance.
- Numbers = your tax-free amount (÷10).
Example: 1257 ⇒ £12,570 Personal Allowance.
- Letters = how HMRC should apply tax.
L standard allowance · M/N Marriage Allowance · K deductions exceed allowance · S Scottish taxpayer · C Welsh taxpayer.
-Emergency suffixes: W1/M1/X mean temporary emergency code until HMRC updates your details.
How a Tax Code Affects Your Income
Your tax code dictates how much tax is taken off each payday. If your code is correct, then PAYE should collect the right tax across the year without you needing to do anything. However, if your tax code is wrong (on BR at a primary job or on an emergency code when you shouldn't be), you could end up overpaying or underpaying.
When you overpay or underpay, you'll need an adjustment or refund later, and the codes are generally designed to minimise the likelihood of this happening. You can always check and update details that affect your tax code by using your Personal Tax Account.

Common UK Tax Codes and What They Mean
There's really no need to go through every single tax code, but it's essential to know the most common ones. What you're really looking for is that you're in the right area. Here are the codes you'll most often see on payslips:
| Code | What It Means | Typical Use Case |
|---|---|---|
| 1257L | Standard Personal Allowance (£12,570). | Main job/pension with no adjustments. |
| 1257L W1/M1/X | Emergency code (weekly/monthly basis). | New job; HMRC awaiting details. |
| BR | All income taxed at basic rate (20%). | Second job or extra pension where allowance used elsewhere. |
| D0 | All income taxed at higher rate. | Additional job/pension for higher-rate payer. |
| D1 | All income taxed at additional rate. | Additional job/pension for additional-rate payer. |
| 0T | No Personal Allowance applied. | No P45/new starter details; allowance fully used. |
| NT | No tax deducted. | Specific, rare circumstances. |
| S1257L / SBR / SD0 etc. | Scottish taxpayer variants. | Resident in Scotland for tax purposes. |
| C1257L / CBR / CD0 etc. | Welsh taxpayer variants. | Resident in Wales for tax purposes. |
| K500 (example) | Deductions exceed allowance (code collects extra). | Benefits in kind/underpaid tax coded in. |
Emergency Tax Codes Explained
The codes that end with W1, M1, or X are temporary emergency codes (e.g., 1257L W1/M1/X). You'll typically get an emergency tax code when you start a new job. Your employer doesn't have your full details, you've moved from self-employment to employment, or you've begun receiving certain benefits or the State Pension. HMRC will usually correct emergency codes when your information is updated.
Don't panic — W1/M1/X codes are temporary.
- Give your employer your P45 (or complete the starter checklist if you don’t have one).
- Check your Personal Tax Account and confirm your job/pension details.
- HMRC will update your code; any overpaid tax is usually refunded automatically.

How To Check Your Tax Code
It isn't too tricky to check your tax code, and if something seems off about your pay, it could be the problem. There are a few ways to check it. They're all relatively easy:
If you find something's off about your tax code, contact HMRC. You can get codes re-allocated. Generally, these issues only occur when changing or starting new jobs. However, there are a few other rarer reasons.
Why Has My Tax Code Changed?
When HMRC gets new information, it'll likely change your tax code. This can occur throughout the year as and when information is updated. Here are some of the most common reasons for the change:
How To Correct a Wrong Tax Code
Incorrect tax codes can be a pain. However, you can change them quite easily. Here's how:
If you've overpaid because of a wrong code, HMRC usually refunds you automatically either through payroll, directly after a P800, or via your online account. If you've underpaid, HMRC may collect it through your code across the year or through a single payment.

How To Check or Change Your Tax Code
How To Contact HMRC About Your Tax Code
Tax-code issues can often be handled online. You can also call HMRC if you have multiple changes or complex benefits. If you plan on doing this, we recommend that you have ready:
Remember that HMRC will never ask for your bank/card details by SMS or email to pay your tax. If you receive any suspicious emails or messages claiming to be from HMRC, never click the links; instead, connect directly through the HMRC website. You can also forward suspicious texts to 60599.
Final Tips for Understanding Tax Codes
In short, tax codes aren't as scary as they sound. Understanding what code you should be on and roughly what the codes mean will help a lot. Here's our key advice on UK tax codes:
References
- GOV.UK – Tax codes: overview https://www.gov.uk/tax-codes
- GOV.UK – What your tax code means https://www.gov.uk/tax-codes/what-your-tax-code-means
- GOV.UK – Emergency tax codes https://www.gov.uk/tax-codes/emergency-tax-codes
- GOV.UK – How to update your tax code https://www.gov.uk/tax-codes/how-to-update-your-tax-code
- GOV.UK – Understanding your employees’ tax codes: what letters mean https://www.gov.uk/employee-tax-codes/letters
- GOV.UK – Rates and thresholds for employers 2025 to 2026 https://www.gov.uk/guidance/rates-and-thresholds-for-employers-2025-to-2026
- GOV.UK – Tell HMRC if you have a new job or more than one job https://www.gov.uk/guidance/tell-hmrc-if-you-have-a-new-job-or-more-than-one-job
- GOV.UK – Income Tax: general enquiries (HMRC contact) https://www.gov.uk/government/organisations/hm-revenue-customs/contact/income-tax-enquiries-for-individuals-pensioners-and-employees









