
Understanding UK Tax Codes
Your tax code tells your employer or pension provider how much tax to deduct from your pay. It’s made up of numbers and letters, and getting it right ensures you don’t overpay or underpay tax. In this guide, we’ll break down common UK tax codes and what they mean, how they affect your take-home pay, and what to do if yours is wrong.
What Is a Tax Code?
A tax code is issued by HM Revenue & Customs (HMRC) to tell your employer or pension provider how much tax to deduct from your income. It reflects your Personal Allowance, additional taxable income, and any tax already paid. Tax codes apply to employment income, pensions, and some benefits. If your tax code is incorrect, you could end up overpaying or underpaying tax, leading to a refund or a bill from HMRC.
How to Read a UK Tax Code
Tax codes are usually a combination of numbers and letters. The numbers represent your tax-free allowance, while the letters indicate special tax circumstances. For example, 1257L means you are entitled to the standard Personal Allowance of £12,570.
Here’s a breakdown of common UK tax codes and what they mean.
Common Tax Codes Explained
1257L – The Standard Tax Code
This is the most common tax code in the UK. It means you get the full Personal Allowance of £12,570, meaning you won’t pay tax on income below this amount. Most people who have one job or pension use this tax code.
0T – No Personal Allowance
The 0T tax code is used when you don’t get a tax-free allowance. This could be because:
- You’ve used your personal allowance elsewhere.
- You haven’t given your employer your tax details.
- You’ve started a new job and your employer hasn’t received your tax information from HMRC.
This means all your income is taxed at the standard rate (20%, 40%, or 45%) depending on your total earnings.
BR – Basic Rate Tax on Second Jobs
The BR tax code means all your earnings are taxed at the basic rate of 20%. It’s usually given to people with more than one job or pension, where their personal allowance is already used up.
D0 & D1 – Higher Tax Rates on Additional Incomes
- D0 tax code – All income is taxed at 40% (higher rate tax band).
- D1 tax code – All income is taxed at 45% (additional rate tax band).
- These are used for second jobs or additional pensions where you have already used your personal allowance.
If your second job is using one of these codes and you believe it’s incorrect, you should contact HMRC to review your tax situation.
M & N – Marriage Allowance Transfers
- M tax code – You receive Marriage Allowance from your spouse.
- N tax code – You transfer 10% of your personal allowance to your partner.
- This helps couples where one person earns below the personal allowance threshold.
NT – No Tax Deducted
An NT tax code means no tax is deducted from your income. This can happen in certain cases, such as bankruptcy or if you’re a non-UK resident for tax purposes.
S & C – Scottish and Welsh Tax Codes
- S tax code – You pay Scottish income tax rates, which are different from the rest of the UK.
- C tax code – You pay Welsh income tax rates, where the Welsh Government sets income tax rates.
Special Tax Codes
T – Special Circumstances Tax Code
A T tax code means there are special tax calculations needed, such as when you have other untaxed income.
K – Tax on Benefits or Other Income
A K tax code is used when you have taxable benefits (e.g., company car, medical insurance) or other untaxed income that exceeds your personal allowance. Employers multiply the K-code number by 10, deducting that amount from your earnings before tax.
Emergency Tax Codes (W1, M1, X)
If you start a new job or change employers, you might see W1, M1, or X added to your tax code. These are emergency tax codes used when HMRC doesn’t have your full income details yet. You may pay too much tax, but HMRC usually updates your tax code after receiving the right information.
How to Check and Update Your Tax Code
Checking your tax code is important to make sure you’re not paying too much or too little tax. You can find your tax code on:
- Your payslip
- Your P60 or P45
- Your HMRC online account
What to Do If Your Tax Code Is Wrong
If you think your tax code is incorrect, you should:
- Log into your HMRC personal tax account.
- Use the Check your Income Tax service.
- Contact HMRC directly for any issues.
Common Reasons for Tax Code Changes
- Starting a new job
- Receiving a pay rise
- Claiming work-related expenses
- Getting taxable benefits from your employer
- Having multiple jobs or pensions
- Moving between Scotland, Wales, and the rest of the UK
If your tax code changes unexpectedly, HMRC should notify you, but it’s always a good idea to check it yourself.
How to Avoid Paying the Wrong Tax
To make sure you’re paying the correct amount of tax:
- Check your payslips regularly to ensure your tax code is correct.
- Update HMRC if your circumstances change (e.g., new job, second job, benefits changes).
- Use HMRC’s online calculator to estimate your tax.
- Seek professional advice if you’re unsure about your tax situation.
Frequently Asked Questions
What should I do if I have multiple tax codes?
If you have multiple jobs or pensions, you may have different tax codes for each income source. Make sure HMRC has the correct details to avoid overpaying or underpaying tax.
Why has my tax code changed?
Tax codes change when your income, benefits, or tax-free allowance changes. Check your payslip or HMRC account for updates.
Can I change my tax code myself?
No, but you can contact HMRC to update your details, and they will issue a new tax code if necessary.
What happens if my tax code is wrong?
You could pay too much or too little tax. If you overpay, HMRC will issue a refund. If you underpay, you may need to pay additional tax later.
Final Thoughts
Understanding tax codes helps ensure you pay the right amount of tax and avoid surprises. If you have multiple incomes or special circumstances, checking your tax code regularly can help you manage your taxes effectively.
Need help with your tax codes or self-assessment? For more information, please get in touch today! Click one of the buttons below to either ‘Get a Quote’ for your business OR ‘Book a Meeting’ with one of our experts!
Talk to an eAccounts specialist
Fixed-fee online accountants for UK businesses — bookkeeping, VAT, payroll and ecommerce support from £29/month.