10/04/2026
Ever stared at your payslip, bewildered by a seemingly random string of letters and numbers under 'tax code'? You're not alone. These codes are HMRC's shorthand for telling your employer how much tax to deduct from your wages, and understanding them is crucial for ensuring you're paying the correct amount and not overpaying. Among the most common and often confusing are the '0T', 'BR', and the less common 'X' suffix codes. Let's delve into this enigmatic world to demystify these codes and empower you to take control of your tax affairs.

- Understanding the 0T Tax Code
- Understanding the BR Tax Code
- 0T vs BR Tax Codes: A Comparative Look
- How Much Tax Will You Pay on an 0T Tax Code?
- Will You Get a Tax Rebate After Being on an 0T Tax Code?
- How to Change an 0T Tax Code
- The Enigmatic 'X' in Your Tax Code
- Frequently Asked Questions About Tax Codes
- Conclusion: Taking Control of Your Tax Code
Understanding the 0T Tax Code
The '0T' tax code is a bit of a wildcard in the tax world, often appearing when HMRC doesn't have a complete picture of your income or circumstances. It's essentially a temporary measure, a 'placeholder' code used when your usual tax-free personal allowance cannot be applied. This means that every penny you earn is subject to tax, right from the first pound. It's HMRC's cautious approach to ensure they collect enough tax while they're still gathering all the necessary information about your earnings.
Why You Might Have an 0T Tax Code
- New Job or First Job: When you start a new job, especially if it's your first or if your previous employment details haven't been fully transferred to HMRC, an 0T code can be applied. Your new employer might not have a valid P45 (which shows your previous earnings and tax paid), leading to this emergency code.
- Missing Information: If HMRC believes there's missing information about your income or benefits, or if they're reviewing your tax affairs, they might temporarily assign an 0T code.
- Changes in Income or Benefits: Significant changes to your income, or if you start receiving certain taxable benefits, can sometimes trigger an 0T code while your tax position is re-evaluated.
- Multiple Incomes (incorrectly applied): While 0T is typically used when your personal allowance is completely removed, if you have a single source of income and are on 0T, it's highly likely to be incorrect as you should usually receive your personal allowance.
It's important to remember that the 0T code is usually a temporary guest. It signals that HMRC needs to gather more details to put you on the correct, permanent tax code. While it's active, you'll likely pay more tax than usual because you're not benefiting from your standard tax-free allowance.
Understanding the BR Tax Code
In contrast to the 0T, the 'BR' tax code is generally more straightforward and less of a mystery. 'BR' stands for Basic Rate. When you have a BR tax code, it means all of your income from that specific source is taxed at the basic rate of income tax, which is currently 20%. Crucially, just like with the 0T code, no tax-free personal allowance is applied to income taxed under a BR code.
When You'll See a BR Tax Code
The BR tax code is most commonly used for additional sources of income, where your personal allowance has already been allocated to your main employment or primary pension. Common scenarios include:
- Second Job: If you have a second job, your main personal allowance will typically be applied to your primary employment. Income from your second job will then often be taxed under a BR code, meaning you pay 20% on everything you earn from it.
- Pension Income: If you receive a private pension in addition to your main employment, or if you have multiple pensions, one of these sources might be taxed with a BR code.
- Other Income Streams: Certain other income streams, where your personal allowance is already fully utilised elsewhere, might also be subject to a BR tax code.
The BR code is designed for simplicity for these secondary income sources, ensuring that tax is collected at the basic rate without the complications of allocating a personal allowance that is already being used.
0T vs BR Tax Codes: A Comparative Look
While both 0T and BR tax codes mean you don't receive a tax-free personal allowance, their implications and typical uses differ significantly. Think of them as two different tools HMRC uses for different situations.
| Feature | 0T Tax Code | BR Tax Code |
|---|---|---|
| Purpose | Temporary 'placeholder' when HMRC lacks info; no personal allowance. | Used for secondary income sources; no personal allowance. |
| Tax Rate | Applies all applicable tax rates (basic, higher, additional) from the first pound. Can lead to higher rates if income is high. | Applies a flat 20% (basic rate) to all income from that source. |
| Personal Allowance | Not applied. | Not applied. |
| Nature | Usually temporary and signals a need for HMRC review. | Usually permanent for that specific income source. |
| Common Scenarios | Starting new job without P45, missing info, emergency tax. | Second job, additional pension, other secondary income. |
| Likelihood of Rebate | Higher likelihood of overpaying and receiving a rebate later. | Less likely to result in an overpayment if correctly applied. |
The key difference lies in the tax rate applied. With 0T, your entire income is subject to the standard tax bands (basic, higher, additional), meaning if your income is high, you could be taxed at 40% or even 45% from the first pound. With BR, it's a consistent 20% on that specific income stream.
How Much Tax Will You Pay on an 0T Tax Code?
Being on an 0T tax code means your entire taxable income is taxed without the benefit of the standard tax-free personal allowance (which is £12,570 for the 2024/25 tax year). This can significantly impact your take-home pay, especially if you're used to having a portion of your income tax-free.

Example Scenarios:
Let's consider two individuals in the 2024/25 tax year:
- Basic Rate Taxpayer (Earning £25,000 annually):
Normally, with a standard 1257L tax code, you'd pay tax on £12,430 (£25,000 - £12,570 personal allowance). At 20%, this is £2,486.
On an 0T code, you pay tax on the full £25,000. So, 20% of £25,000 is £5,000. That's an extra £2,514 in tax! - Higher Rate Taxpayer (Earning £60,000 annually):
Normally, with a standard 1257L tax code, you'd pay 20% on the portion of your income up to the basic rate threshold (£50,270) after your personal allowance, and 40% on the income above that.
On an 0T code, the first £50,270 of your income is taxed at 20%, and anything above that (in this case, £9,730) is taxed at 40%. This significantly accelerates how quickly you reach the higher tax bracket and how much of your income falls into it. Instead of £12,570 being tax-free, it's all taxed.
The impact of an 0T code is that more of your income is subject to tax, and if your earnings are high enough, a larger portion can fall into the higher or additional tax bands much sooner than it otherwise would. This is why it's crucial to address an incorrect 0T code as quickly as possible.
Will You Get a Tax Rebate After Being on an 0T Tax Code?
The good news is that if you've been on an 0T tax code, there's a strong possibility you've overpaid tax and could be due a tax rebate. Since the 0T code doesn't apply your personal allowance, it often results in more tax being deducted than you legitimately owe over the full tax year.
HMRC is generally quite efficient at identifying overpayments, especially when a temporary code like 0T is involved. Once they receive all the correct information about your income and employment, they will usually adjust your tax code and automatically process any refund you are due. This often happens at the end of the tax year or when your correct tax code is applied.
What to Do If You Suspect an Overpayment:
- Check Your Payslips and P60: Keep an eye on your payslips throughout the year. At the end of the tax year (5th April), you'll receive a P60 from your employer, which summarises your total earnings and tax paid. This is a key document for checking your tax position.
- Contact HMRC: If you believe you've overpaid and haven't received an automatic refund within a reasonable timeframe (e.g., a few weeks after your tax code has been corrected or after the tax year ends), you should contact HMRC directly. You can do this via their online services, phone, or post.
- Online Tax Account: Set up or access your personal tax account on the GOV.UK website. This platform allows you to view your tax code, check your income, and often see if you have any overpayments or underpayments.
While an automatic rebate is common, being proactive and checking your tax situation yourself can give you peace of mind and ensure you don't miss out on money you're owed.
How to Change an 0T Tax Code
If you're on an 0T tax code and believe it's incorrect, taking action is relatively straightforward. The primary goal is to provide HMRC with the accurate information they need to update your tax code to reflect your true financial situation.
Steps to Take:
- Gather Your Documents: Have your National Insurance number, recent payslips, and any P45 (from a previous employer) or P60 (from the end of the last tax year) forms to hand. These documents contain crucial information HMRC will need.
- Inform Your Employer: If you've just started a new job, ensure your employer has your P45 from your previous job. If not, they might use an emergency tax code (which can sometimes be 0T or similar). Providing your P45 helps them apply the correct code.
- Contact HMRC Directly: This is often the most effective way to resolve an incorrect tax code. You can contact them in several ways:
- Online Personal Tax Account: The easiest and often quickest way is to use your personal tax account on GOV.UK. You can check your tax code, update your details, and sometimes even correct your tax code directly through this service.
- Phone: Call the HMRC Income Tax Helpline. Be prepared for potential waiting times, especially during busy periods.
- Post: You can write to HMRC, but this is generally the slowest method.
- Provide Accurate Information: When you contact HMRC, explain your situation clearly. Provide details of all your income sources, including any benefits, pensions, or other jobs. The more accurate information you provide, the quicker they can correct your code.
- Monitor Your Payslips: After contacting HMRC, keep a close eye on your subsequent payslips. Your tax code should change, and you should see an adjustment in the amount of tax you're paying. It might take a pay cycle or two for the change to take effect.
Remember, HMRC's goal is for everyone to pay the right amount of tax. By providing them with accurate information, you're helping them achieve this and ensuring your own tax affairs are in order.
The Enigmatic 'X' in Your Tax Code
While less common as a standalone code, you might occasionally see an 'X' suffix at the end of your tax code (e.g., 1257LX). This 'X' is a crucial indicator that your tax code is being operated on a non-cumulative basis. To understand what this means, let's first consider how tax codes usually work.

Cumulative vs. Non-Cumulative Tax Codes
- Cumulative Tax Codes (No 'X'): Most tax codes operate on a cumulative basis. This means that your personal allowance and tax bands are spread across the entire tax year. Each pay period, your employer looks at your year-to-date earnings and tax paid, calculates how much tax you should have paid up to that point, and then adjusts the current deduction accordingly. This system aims to ensure you pay the correct amount of tax by the end of the tax year, even if your earnings fluctuate. If you've paid too much tax earlier in the year, future deductions will be lower to compensate.
- Non-Cumulative Tax Codes ('X' Suffix): When your tax code has an 'X' suffix, it means your tax is calculated on a non-cumulative (or 'week 1'/'month 1') basis. In this scenario, your tax is calculated purely on your earnings for that specific pay period (week or month), without taking into account your earnings or tax paid in previous periods of the current tax year. Each pay period is treated as if it's the first.
Why an 'X' Code Appears
An 'X' suffix is typically used in emergency tax situations, often when HMRC doesn't have enough information to apply a cumulative code, or when your employer doesn't have your P45 from a previous job. It's a way for HMRC to collect some tax immediately without risking underpayments, even if it means you might overpay in the short term. Common scenarios include:
- Starting a new job without a P45.
- Starting your first job.
- Returning to work after a long break.
The main implication of an 'X' code is that if your income varies, or if you had periods of low earnings earlier in the tax year, you won't get the benefit of having your personal allowance or tax bands adjusted to account for those periods. This can lead to paying more tax than necessary, as each pay period is assessed in isolation. Like the 0T code, an 'X' code often indicates a temporary situation that should be rectified once HMRC has all your correct details.
Frequently Asked Questions About Tax Codes
How do I check my tax code?
The easiest way to check your tax code is on your payslip. Your employer is legally required to show your tax code on it. You can also find it on your P45 (when you leave a job) or your P60 (at the end of the tax year). Additionally, you can check your tax code online via your personal tax account on GOV.UK, or by contacting HMRC directly.
What should I do if my tax code is wrong?
If you suspect your tax code is incorrect, the first step is to gather all relevant documents (payslips, P45, P60). Then, contact HMRC as soon as possible. You can do this via your online personal tax account, by phone, or by post. Provide them with all the necessary information about your income and circumstances. They will review your situation and update your code if needed.
Can I have more than one tax code?
Yes, it's possible to have more than one tax code if you have multiple income sources (e.g., two jobs, a job and a pension). Your main income source will usually have a tax code that includes your personal allowance, while secondary income sources might have codes like BR (Basic Rate) or D0 (Higher Rate) if your personal allowance is already used up elsewhere.
What is an emergency tax code?
Emergency tax codes are temporary codes used by HMRC when they don't have enough information to issue a permanent code. They often result in more tax being deducted than necessary because they don't usually apply your full personal allowance. Common emergency codes include 0T, BR, or codes ending in 'X' (e.g., 1257L W1/M1 or 1257LX). If you're on an emergency code, you should contact HMRC to provide them with your correct details.
How long does it take for HMRC to change my tax code?
The time it takes for HMRC to change your tax code can vary. If you update your details online via your personal tax account, it might be reflected fairly quickly. If you call HMRC, they can often make immediate changes. However, it can take a few days for the new code to be communicated to your employer and then for it to be reflected on your payslip, typically by your next pay cycle.
Conclusion: Taking Control of Your Tax Code
Navigating the world of UK tax codes can seem daunting, but understanding the basics of codes like 0T, BR, and the 'X' suffix is a powerful step towards managing your personal finances effectively. These codes are not just arbitrary strings of characters; they directly impact your take-home pay and reflect HMRC's understanding of your income. While 0T and 'X' codes often signify a temporary situation that might lead to overpayments, the BR code is typically used for clear-cut secondary income. By regularly checking your payslips, understanding what your tax code means, and proactively communicating with HMRC when something seems amiss, you can ensure you're paying the correct amount of tax and avoid any unnecessary deductions or surprises. Don't let tax codes be a mystery; empower yourself with knowledge and take control of your financial journey.
If you want to read more articles similar to Decoding UK Tax Codes: 0T, BR, and X Explained, you can visit the Taxis category.
