PAYE Tax Codes and What They Mean
Understand PAYE tax codes, what they mean, and how they impact your income. Learn to spot issues and manage changes with confidence.
If you’ve ever looked at your payslip and wondered what your PAYE tax code means, you’re not alone. These short codes issued by HMRC play a big role in determining how much income tax you pay through the Pay As You Earn (PAYE) system.
While they may seem like a string of confusing letters and numbers, your tax code is key to making sure you’re paying the right amount of tax—not too much, and not too little. An incorrect code can result in unexpected tax bills or missed refunds.
Here we’ll break down everything you need to know about PAYE tax codes—from what they represent to how they’re calculated, and what to do if you think yours is wrong. Whether you’re employed, retired, or juggling multiple income streams, understanding your tax code puts you back in control of your finances.

What Are PAYE Tax Codes?
PAYE tax codes are used by HM Revenue & Customs (HMRC) to tell your employer or pension provider how much income tax to deduct from your wages or pension. Each code reflects your tax-free personal allowance—the amount of income you’re entitled to earn before paying any tax—and any other adjustments HMRC needs to make.
Think of your tax code as a set of instructions. It helps ensure that you’re taxed accurately based on your individual circumstances, such as other sources of income, benefits you receive, or whether you’re claiming tax reliefs.
Where Can You Find Your Tax Code?
You can usually find your current tax code in a few places:
- Your monthly or weekly payslip
- Your P60 (issued at the end of the tax year)
- Your P45 (if you’ve left a job)
- Your HMRC Personal Tax Account online
The tax code 1257L means you’re entitled to the full standard personal allowance. Other codes that follow a similar structure may include adjustments by HMRC for things like benefits or tax owed.
Getting to grips with what your code means is a simple but powerful step in staying on top of your finances.
How PAYE Tax Codes Are Constructed
At first glance, PAYE tax codes might seem like a random mix of letters and numbers—but there’s a method to the madness. Each element of the code tells HMRC and your employer how much tax-free income you’re entitled to, and how to apply it.
Understanding the Numbers
The number in your tax code represents the amount of income you can earn tax-free in a year, divided by 10. For example:
- 1257L means you’re entitled to £12,570 of tax-free income—the standard personal allowance for most people in the 2025/26 tax year.
So if your code is 1257L, you can earn £12,570 before any income tax is deducted.
A lower number often means HMRC has adjusted your allowance. For example, a code like 198L means you still receive a tax-free allowance, but HMRC has made adjustments—perhaps to collect underpaid tax or reflect job benefits.
Decoding the Letters
The letter in your tax code provides more context about your individual situation. Here are some of the most common:
- L – You’re entitled to receive tax-free allowances.
- M – You’ve received a portion of your partner’s Marriage Allowance.
- N – You’ve transferred part of your allowance to your partner.
- T – Your tax code includes other calculations (e.g. age-related reductions).
- K – You owe tax from a previous year or receive untaxed income exceeding your allowance.
- BR – All your income is taxed at the basic rate (often used for second jobs).
- D0 / D1 – All income is taxed at the higher or additional rate (typically second or additional incomes).
- NT – No tax is to be deducted (e.g. certain pensions or freelance earnings).
Emergency and Temporary Codes
You might also see W1, M1, or X after your tax code. These are emergency tax codes, used when HMRC doesn’t yet have full details of your income—typically when you start a new job.
- W1 – Emergency tax applied weekly
- M1 – Emergency tax applied monthly
- X – Used when the payment frequency is unknown
These codes apply your allowance on a week-by-week or month-by-month basis, rather than spreading it across the full tax year. Once HMRC has the correct info, your code will be updated and any overpaid tax can usually be refunded.
Common PAYE Tax Codes Explained
Not all tax codes are created equal. While many people will have the standard 1257L code, others may see codes that indicate special circumstances. Here’s a breakdown of the most common PAYE tax codes, what they mean, and when they’re used:
| Tax Code | What It Means | When It’s Used |
| 1257L | You’re entitled to the full standard personal allowance (£12,570 for 2025/26). | Most employees and pensioners. |
| BR | All income is taxed at the basic rate (20%). | Second jobs or pensions with no personal allowance applied. |
| D0 | All income is taxed at the higher rate (40%). | Additional jobs or pensions where you’re already using your full allowance elsewhere. |
| D1 | All income is taxed at the additional rate (45%). | High earners with multiple income sources. |
| K (e.g. K200) | You have income that isn’t being taxed elsewhere, or you owe tax from a previous year. | HMRC is recovering underpaid tax via PAYE. |
| NT | No tax is to be deducted from your income. | Rare—often applies to certain investments or freelance income. |
| M | You’ve received 10% of your spouse or civil partner’s unused personal allowance. | You’ve claimed the Marriage Allowance. |
| N | You’ve transferred part of your personal allowance to your spouse or partner. | You’re the giver in a Marriage Allowance claim. |
| T | HMRC needs to check your tax situation (e.g. complex allowances). | You’re approaching thresholds or subject to adjustments. |
| 0T | No Personal Allowance has been applied, so all income is taxed. | Used when your employer doesn’t have enough information to apply a correct code (e.g. no P45). |
| W1 / M1 / X | Emergency tax codes that ignore your previous income or tax paid. | Often seen when starting a new job without a P45. |
Important: If your tax code starts with K, it means your taxable income exceeds your allowance. This can result in more tax being deducted from your earnings.
Why Tax Codes Change
PAYE tax codes aren’t static—they can (and often do) change throughout the year. HMRC updates your code to reflect any changes in your personal circumstances, income, or benefits that could affect how much tax you owe.
Common Reasons for a Tax Code Change
Starting or leaving a job
When you switch employers or take on a second role, HMRC may need to adjust your tax code to reflect your new income.
Receiving benefits from work
Perks like a company car, private medical insurance, or interest-free loans are classed as benefits-in-kind and are taxable. HMRC adjusts your code to collect the extra tax due.
Claiming tax reliefs
If you’ve claimed tax relief (e.g. for professional expenses or uniform costs), your code may change to reduce the tax you pay.
Marriage Allowance transfer
If you or your partner claim Marriage Allowance, your code will be updated to reflect the transfer of personal allowance.
Pension income
Taking income from a workplace or private pension can trigger a code change, especially if you’re still employed.
Underpaid or overpaid tax
If HMRC finds that you underpaid or overpaid tax in a previous year, your current tax code may be adjusted to recover or refund the difference.
Starting or stopping benefits
State Pension or taxable state benefits like Employment and Support Allowance can also impact your code.
Always check your payslip after receiving notice of a tax code change. Even small adjustments can have a significant impact over time.
What to Do If Your Tax Code Is Wrong
Mistakes with PAYE tax codes can—and do—happen. If you’ve spotted a change that doesn’t seem right, or your tax deductions suddenly look higher or lower than expected, it’s important to act quickly to avoid overpaying or building up a tax debt.
Signs Your Tax Code Might Be Incorrect
- You’ve recently changed jobs but your payslip still shows an emergency code (e.g. 1257L W1 or BR).
- Your tax deductions don’t match your income level.
- You’re paying tax even though your income is below the personal allowance.
- HMRC sent you a new code that doesn’t reflect your current circumstances (e.g. wrong benefits or multiple jobs not accounted for).
Steps to Take if You Think It’s Wrong
Check your tax code online
Use your Personal Tax Account on GOV.UK to view your current tax code and see how it’s been calculated.
Compare with your payslip
Make sure the tax code on your payslip matches what HMRC has listed. If it doesn’t, contact your employer or pension provider first.
Contact HMRC
If the information HMRC is using is out of date or incorrect, you can call them on 0300 200 3300 or update your details through your Personal Tax Account.
Speak to your accountant
A tax advisor can check your code, explain any discrepancies, and help you deal with HMRC on your behalf.
If you’ve overpaid tax due to an incorrect code, HMRC will usually refund the amount—either directly or through future pay. If you’ve underpaid, you may need to repay the difference.
How Nichols & Co Can Help
While PAYE tax codes are automatically issued by HMRC, they can have a real impact on your finances—particularly if you have more than one source of income, receive taxable benefits, or operate through your own business.
For company directors, owner-managed businesses, and professionals with more complex tax affairs, reviewing how your PAYE code interacts with other income streams (such as dividends, rental income, or pensions) is a small but essential part of good financial planning.
When It’s Worth Seeking Professional Advice
- You draw a salary and dividends from your company and want to optimise tax efficiency.
- You have multiple income sources, including pensions or property.
- You’re planning to adjust your remuneration structure and want to ensure HMRC applies your tax code correctly.
- You’ve noticed discrepancies in your tax code year after year and want to build a more accurate picture.
In these scenarios, speaking to a specialist accountant such as a member of the Nichols & Co team can help ensure your PAYE code works in harmony with your wider financial strategy—not against it. Get in touch today.
Need advice on this topic?
If you would like to discuss your situation with Nichols & Co, send us a message below.
Why not book a meeting to discuss?
Choose a time that suits you and speak directly with one of our team.
Continue reading