UK tax codes explained

Understanding UK Tax Codes: 1257L, BR, 0T and What They Mean

Taxes can be a complicated subject, and your UK tax codes can be particularly tricky. However, it’s important to have a basic understanding of your tax code and what it means, as they can significantly impact the amount of tax you pay. Understanding the tax code meaning can help you recognise whether the code shown on your payslip reflects your circumstances. For a complete overview of how personal tax works across all income types and collection methods in the UK, our complete UK personal tax guide for employees and individuals provides the broader framework before exploring individual tax codes in detail.

What are tax codes and what is a common tax code in UK?

Tax codes affect how much tax you pay, so it’s important to make sure your tax codes explained correctly reflect your situation. If your tax code is wrong, you may end up paying too much or too little tax. If you’re paying too much tax, you may be able to claim a refund, but if you’re paying too little tax, you’ll need to pay the extra amount. For Self Assessment taxpayers, it is also possible to have certain underpayments collected directly through your tax code rather than as a separate payment. Our guide on how paying tax via your tax code works explains the eligibility rules and how the collection process operates. The most common tax code in the UK is 1257L tax code. The tax code 1257L is generally used where the standard Personal Allowance applies. Check If You’re on the Wrong Tax Code using a tax code checker

What is the tax code 1257L?

This is the most common tax code in UK. The first part of the code, 1257, represents your tax-free personal allowance, which is currently £12,570. The letter at the end of the code, L, represents your tax status, and means that you have a tax-free personal allowance and income above that is taxed at the basic rate of 20%, as commonly explained by a tax consultant in London. This is used for most individuals, who have only one job or pension as their form of income. For business owners who employ family members, ensuring the correct tax code is applied to those employees from the outset is equally important. Our guide on employing family members in your business and the tax rules that apply covers PAYE obligations, allowable salary levels, and HMRC compliance requirements for family employment arrangements.

What is the tax code BR?

BR is a UK tax codes which means that you pay tax on all of your income from that particular job. You will usually encounter this code when you have more than one job or pension. If you see a BR tax code on your payslip, this means the income from that particular job or pension is being taxed at the basic rate. Another common tax code is D0, as explained in tax codes explained. This tax code means that you’re a higher rate taxpayer, and all of your income is taxed at the higher rate of 40%. You don’t get a tax-free personal allowance with this tax code. It is also worth noting that where a BR or D0 code applies to income received following a redundancy situation, understanding which elements of that payment are tax-free is important. Our guide on the tax-free allowance for redundancy payments explains the exemptions available and how they affect what HMRC expects to be taxed through your code.

What does a tax code with T mean?

A tax code with T in it usually means that other calculations are needed to work out your tax-free personal allowance. It may also mean that you have used up your personal allowance, such as in the codes S0T or C0T.

What is the tax code 0T?

This code means that your UK tax codes personal allowance has been used up, or you’ve started a new job and your employer does not have the details they need to give you a tax code. The 0T tax code can therefore appear when no Personal Allowance is available to be applied through that employment. In the first case, your income will now be taxed as you have gone over your tax-free allowance, as explained in tax codes explained. For most people seeing this code, the tax will be at the basic rate of 20%, as often clarified by a tax advisor London. In the second case, you will have to give your employer the P45 form from your previous job, or fill out a starter checklist related to the 1257L tax code. The starter checklist is a standard form made available by HMRC for employers to work out your correct tax code.

What are the current tax codes in the UK?

Below is the full list of tax codes and their meanings:

 

L You’re entitled to the standard tax-free Personal Allowance.
M
Marriage Allowance: you’ve received a transfer of 10% of your partner’s Personal Allowance.
N
Marriage Allowance: you’ve transferred 10% of your Personal Allowance to your partner.
T Your tax code includes other calculations to work out your Personal Allowance.
0T
Your Personal Allowance has been used up, or you’ve started a new job and your employer does not have the details they need to give you a tax code.
BR
All your income from this job or pension is taxed at the basic rate (usually used if you’ve got more than one job or pension).
D0
All your income from this job or pension is taxed at the higher rate (usually used if you’ve got more than one job or pension).
D1
All your income from this job or pension is taxed at the additional rate (usually used if you’ve got more than one job or pension).
NT You’re not paying any tax on this income.
S Your income or pension is taxed using the rates in Scotland.
S0T
Your Personal Allowance (Scotland) has been used up, or you’ve started a new job and your employer does not have the details they need to give you a tax code.
SBR
All your income from this job or pension is taxed at the basic rate in Scotland (usually used if you’ve got more than one job or pension).
SD0
All your income from this job or pension is taxed at the intermediate rate in Scotland (usually used if you’ve got more than one job or pension).
SD1
All your income from this job or pension is taxed at the higher rate in Scotland (usually used if you’ve got more than one job or pension).
SD2
All your income from this job or pension is taxed at the top rate in Scotland (usually used if you’ve got more than one job or pension).
C Your income or pension is taxed using the rates in Wales.
C0T
Your Personal Allowance (Wales) has been used up, or you’ve started a new job and your employer does not have the details they need to give you a tax code.
CBR
All your income from this job or pension is taxed at the basic rate in Wales (usually used if you’ve got more than one job or pension).
CD0
All your income from this job or pension is taxed at the higher rate in Wales (usually used if you’ve got more than one job or pension).
CD1
All your income from this job or pension is taxed at the additional rate in Wales (usually used if you’ve got more than one job or pension).

What if my tax code starts with ‘K’?

Tax codes with ‘K’ at the beginning mean that your UK tax codes indicate you have income that is not being taxed another way and it’s worth more than your tax-free allowance. For most people, this happens when you’re:

  • Paying tax you owe from a previous year through your wages or pension.
  • Getting benefits you need to pay tax on – these can be state benefits or company benefits, which you may declare using a P11D form.

Your employer or pension provider takes the tax due on the income that has not been taxed from your wages or pension – even if another organisation is paying the untaxed income to you. Note that employers and pension providers cannot take more than half your pre-tax wages or pension when using a K tax code. Another scenario that can result in a K code or unexpected tax code adjustment is receiving a redundancy payment. Our guide on how redundancy pay is treated for tax purposes explains how these payments interact with your PAYE tax code and what HMRC expects to be reported through payroll.

Emergency Tax Codes

‘W1’, ‘M1’ and ‘X’ are known as emergency tax codes. They mean that you’ll pay tax on all your income above the basic Personal Allowance. You may be put on an emergency tax code if HMRC does not get your income details in time after a change in circumstances such as: a new job, working for an employer after being self-employed, getting company benefits or the State Pension. For a full explanation of how emergency tax codes work, how long they last, and what steps to take to get your code corrected, see our dedicated guide on emergency tax codes and how to resolve them. Emergency tax codes are temporary within UK tax codes. HMRC will usually update your tax code when you or your employer give them your correct details. If your change in circumstances means you have not paid the right amount of tax, you’ll stay on the emergency tax code until you’ve paid the correct tax for the year.

Where Do I Find My Tax Code?

You can find your tax code on your payslip, your P45 if you’ve left your job, or your P60 at the end of the tax year. You can also check your tax code online using HMRC’s online services. If you’re unsure about your tax code or think it might be wrong, you should contact HMRC to check. For those wanting to review their specific tax code position for the 2025/26 tax year, our dedicated guide on verifying your tax code for the 2025/26 tax year sets out exactly what to look for and how to confirm your code is correct for that year. UK-tax-code-graphic

When Does My Tax Code Change?

Your tax codes explained can change for several reasons, including changes to your personal circumstances, such as getting married or starting a new job. It can also change if you receive benefits in kind from your employer, such as a company car or private healthcare, often checked using a tax code checker. HMRC will notify you of any changes to your tax code, and you should check that it’s correct, particularly if you are on a 1257L tax code. For a comprehensive breakdown of all the common triggers that cause HMRC to issue a new tax code, our guide on the reasons your tax code might change covers each scenario and what it means for your deductions.

What if your tax code is wrong?

If your tax code is wrong, you may end up paying too much or too little tax. If you suspect that your tax code is incorrect, you should check it against your most recent payslip or P60 to see if the correct code has been applied. You can also check your tax code online using HMRC’s online services. For a step-by-step walkthrough of exactly how to verify your tax code and where to find it across your different HMRC documents, our guide on how to check your tax code is correct takes you through the full process. If you find that your tax code is wrong, you should contact HMRC as soon as possible to correct it. You can do this by calling the tax helpline or using the online services. You may need to provide additional information or evidence to support your claim, such as a P45 or P60.

Case Study: Understanding UK Tax Codes and Resolving an Incorrect PAYE Tax Deduction

Emma visited our Farringdon office after noticing that the amount of tax deducted from her monthly salary had increased unexpectedly. She was working in one main employment role and had previously been on a 1257L tax code, so she wanted to understand why her payslip had changed to a different code. During the discussion, Emma explained that she had recently changed jobs and was unsure whether her new employer had received the correct information from HMRC. We reviewed how different tax codes work, including how 1257L generally applies the standard Personal Allowance, while codes such as BR or 0T can result in more tax being deducted depending on the circumstances. We explained that a 0T tax code may be used when HMRC does not have enough information to apply a Personal Allowance, such as after starting a new employment without a complete P45 or starter checklist. We also discussed how a BR code could apply where someone has multiple sources of employment income. Emma provided the relevant employment details and updated her records with HMRC. We also explained that checking payslips after a change in circumstances can help identify PAYE issues early and avoid paying the wrong amount of tax throughout the year. After the review, Emma understood that tax codes are not fixed permanently and can change based on income, benefits, employment changes and HMRC calculations. She left with a clearer understanding of how codes such as 1257L, BR and 0T affect the tax deducted from her earnings.

Check Your Tax Code and Understand Your PAYE Position

Your tax code can directly affect how much tax is deducted from your income each month. Stay informed about HMRC updates, PAYE changes and common tax code adjustments to help identify potential errors early.

Expert accountants in London providing practical tax advice for businesses and individuals.

UK Tax Code Guidance in London With Cigma Accounting

Understanding your tax code can help ensure the right amount of Income Tax is deducted from your pay and prevent issues from continuing unnoticed. Cigma Accounting supports clients across Fulham, including Parsons Green and Walham Green, helping individuals understand their tax code meaning and identify when a code may need further review through our offices across London.

Codes such as BR tax code, tax code 1257L, and 0T tax code can apply in different employment and income circumstances. Our team provides practical accounting and tax guidance to help clients understand why a particular code has been applied, check whether their PAYE position appears appropriate, and address potential discrepancies with HMRC before they lead to unexpected tax deductions or liabilities.

FAQs: Understanding the Tax Code in the UK

What does the BR tax code mean?

The BR tax code means all income from that particular job or pension is normally taxed at the basic rate of Income Tax, with no Personal Allowance applied to that income. It is commonly used when HMRC does not have enough information to apply the correct allowance or when someone has more than one source of PAYE income.

The BR tax code can be temporary, depending on why HMRC has issued it. If your circumstances change or HMRC receives updated information about your income and Personal Allowance, your tax code may be changed automatically.

The 1257L tax code is the standard tax code for most people with one job or pension who are entitled to the full standard Personal Allowance. For the 2026/27 tax year, the standard Personal Allowance remains £12,570, which is reflected in the 1257L code.

A 0T tax code means your employer is not giving you a Personal Allowance through that PAYE employment. It can be used when your Personal Allowance has already been used elsewhere or when HMRC does not have enough information to calculate the correct allowance.

HMRC may issue a BR tax code when you have more than one job or pension, meaning your Personal Allowance is being used against another source of income. It can also appear when HMRC needs further information to determine the appropriate tax code for your employment.

Not necessarily. A BR tax code simply means the income from that particular employment is taxed at the basic rate without a Personal Allowance. If the code is incorrect, however, you could pay more or less tax than you should, so it is worth checking your PAYE information with HMRC.

Check Your Tax Code and PAYE Position

Cigma Accounting helps individuals understand UK tax codes and how they affect PAYE deductions. From the BR tax code and 1257L to 0T tax code situations, we provide clear guidance on tax code meaning, HMRC records and potential discrepancies, helping you understand whether your tax position needs further review.

Trusted guidance from London-based accountants, focused on accuracy, clarity, and compliance. 


Our offices

CIGMA Accounting

CIGMA Accounting offices are at three places across London — Wimbledon, Farringdon, and Fulham.

Office 01
Wimbledon
165–167 Highland House
Wimbledon, London
SW19 1NE
Get directions
Office 02
Farringdon
127 Farringdon Road
London
EC1R 3DA
Get directions
Office 03
Fulham
20 Fulham Broadway
The Fulham Centre
London SW6 1AH
Get directions