Cracking the Code: List of Tax Codes and What They Mean for UK Taxpayers
Last Updated on
Your tax code tells your employer or pension provider how much tax-free income you are entitled to before Income Tax is applied. For the 2026/27 tax year, the standard Personal Allowance remains frozen at £12,570. Ensuring your code is accurate is critical for directors and business owners managing complex income streams.
Key Takeaways
-
The standard Personal Allowance for 2026/27 is frozen at £12,570, keeping most tax codes starting with 1257 for standard earners.
-
Tax codes are adjusted for small business owners based on benefits, such as company cars, or if you hold multiple directorships or income sources.
-
Emergency tax codes like W1 or M1 are temporary and often occur when HMRC lacks sufficient data after a change in your employment status.
-
If your income exceeds £100,000, your personal allowance reduces by £1 for every £2 earned, which will be reflected in a significantly altered tax code.
What is a Tax Code and Why Should You Care?
For small business owners and directors, a tax code is the primary instruction HMRC sends to your payroll software to determine how much Income Tax to deduct from your salary.
Because directors often juggle salary, dividends, and other income streams, a mismatch in your code can lead to significant overpayment or a surprise end-of-year tax liability.
Understanding your code is part of effective cash flow management. It ensures that your take-home pay is accurate and that you are not inadvertently overpaying tax that could be better utilized for business reinvestment.
The Key Elements of Your Tax Code

When you look at your tax code, you’ll notice a mixture of numbers and letters. To make sense of it, let’s break down these components:
- The Numbers: The numbers in your tax code represent how much tax-free income you’re allowed. For instance, a tax code of 1257L reflects a personal allowance of £12,570—the standard allowance for most taxpayers.
- The Letters: The letters that follow the numbers give additional context. They indicate whether you have any special allowances or whether a different tax rate should be applied. For example:
-
S (Prefix): Indicates you are a Scottish taxpayer, where different tax bands apply compared to the rest of the UK.
-
C (Prefix): Indicates you are a Welsh taxpayer.
-
W1 / M1: These are emergency, non-cumulative codes. They ignore your year-to-date income and only tax you based on the current pay period, which is common when starting a new directorship or if your payroll data is delayed.
-
Together, the combination of numbers and letters creates your unique tax code, reflecting your tax status.
List of Tax Codes and What They Mean?
There are several types of tax codes in use, each with its significance. Let’s go over some of the most common codes and what they mean for you:
- 1257L: The standard code for 2026/27. It confirms you are receiving the full personal allowance of £12,570. If you are a director and this is your only source of PAYE income, this is typically what you should expect to see.
- 0T: If your tax code is 0T, it means that you have no personal allowance, and all your income is taxable. This code is typically assigned when HMRC doesn’t have the necessary information to calculate your allowance, or if you’ve exceeded your allowance in other ways.
- BR: The BR tax code is used when all of your income is taxed at the basic rate of 20%. This usually applies to secondary jobs or pensions, where your main income already uses your allowance.
- D0: If your tax code is D0, all your income is taxed at the higher rate of 40%. This typically applies to those earning more than the basic income threshold.
- K Codes: K codes are used in situations where your taxable income exceeds your allowance, such as if you’re receiving taxable benefits, or there’s an underpayment of tax from previous years. The number represents how much of your income is above the personal allowance and thus subject to tax.
How Tax Codes Impact Your Pay?

You might be wondering: How do these tax codes directly affect my paycheck? Let’s consider an example. If you’re assigned the 1257L tax code, your employer will deduct 20% tax from your earnings above £12,570.
The higher the tax code, the more tax-free income you’ll have, which means less tax deducted from your salary. Conversely, lower tax codes or codes like 0T can lead to higher deductions, potentially reducing your monthly income.
It’s essential to review your tax code regularly to ensure you’re not being taxed incorrectly. A miscalculation can lead to overpaying or underpaying taxes, which may result in a bigger issue down the line.
| Tax Code | Business Owner Context |
| 1257L | Standard. Most directors on a basic salary will have this. |
| BR | Basic Rate. Used for secondary income, like a second directorship. |
| D0 | Higher Rate. All income taxed at 40% (often used if you have significant non-salary income). |
| K Code | Negative code. Used when your taxable benefits exceed your allowance. |
How Do You Know If Your Tax Code Is Wrong?
Sometimes, mistakes happen. If you feel that your tax code is wrong, it’s important to take action promptly. Common signs that your tax code may be incorrect include:
- Unexpected deductions from your salary.
- Receiving a refund or having to pay more tax than expected.
- A sudden, unexplained change in your tax code.
In these cases, you should reach out to HMRC. You can do this online, by phone, or by post. Make sure to keep your records handy, as HMRC may ask for details regarding your income, benefits, or any other allowances you receive.
What Should You Do If Your Tax Code Changes?

It’s common for your tax code to change throughout the year, especially if your circumstances change. For instance, if you change jobs or start receiving benefits, your tax code may need to be adjusted accordingly.
When your tax code changes, it’s a good idea to:
- Check the notification: HMRC will usually send you a letter if your tax code changes. Read through the letter carefully to understand the reason behind the change.
- Monitor your pay: Keep track of your salary and tax deductions to see if the change is reflected in your pay.
- Update your details: If you think your tax code is wrong, contact HMRC with updated information about your income, allowances, or benefits.
Can You Appeal Your Tax Code?
Yes, you can appeal a tax code if you believe it’s incorrect. HMRC provides a process for resolving disputes or making adjustments to your code. If your tax code has caused an overpayment, you may be eligible for a refund.
Make sure to check the details carefully and communicate any changes to HMRC promptly to avoid future issues.
Conclusion
Understanding the List of Tax Codes and What They Mean is crucial for managing your financial health. By staying informed about your tax code, you can prevent unnecessary deductions, make sure you’re claiming all the benefits and allowances you’re entitled to, and avoid surprises when it comes to tax season.
If you’re ever unsure about your tax code, don’t hesitate to seek professional advice or contact HMRC. Taking control of your tax situation now can save you time and money in the future.
This updated version keeps the structure engaging and informative while maintaining originality and avoiding unnecessary bullet points. It provides an interesting and educational flow for the reader, ensuring that the content is unique and insightful.
Disclaimer: This guide is for informational purposes only and does not constitute professional tax or legal advice; please consult with a qualified accountant regarding your specific circumstances.
FAQS
What are all the tax codes in the UK?
There is no single list of every possible code because they are bespoke to your tax situation. They are combinations of a number (your allowance) and a letter (your specific tax circumstances, such as S for Scotland or L for standard).
What are the 7 types of taxes small businesses face?
Small businesses commonly navigate Corporation Tax, VAT, PAYE, Income Tax, National Insurance, Business Rates, Dividend Tax, and Capital Gains Tax. Each requires different accounting practices and compliance deadlines to stay on the right side of HMRC.
What is the difference between 1250L and 1257L?
1250L was the standard code for the 2020/21 tax year. 1257L represents the frozen Personal Allowance of £12,570 that has been in place since 2021/22 and continues through the 2026/27 tax year.
Can my tax code affect my business dividends?
No, your tax code only applies to PAYE income. Dividends are taxed separately via Self Assessment. However, if your PAYE code is wrong, it might affect your overall income bracket, which could indirectly impact the marginal rate you pay on those dividends.
Why did my tax code change after a pay rise?
If your income pushed you into a higher tax bracket or triggered the gradual loss of your Personal Allowance (if earning over £100,000), HMRC will adjust your code to ensure the correct amount of tax is collected throughout the year.
