Why has my tax code changed
Jump to a section
Why has my tax code changed? What to do next
Why has my tax code changed? It is a common question, especially if you notice that your take-home pay has suddenly gone up or down. A tax code can change for several reasons, including updates to your income, employment, benefits or tax position. TLDR: Your tax code can change when HMRC receives new information about your income, employment, benefits, pension or tax owed from a previous year. A change is not always a problem, but it is worth checking your payslip, HMRC tax code notice and Personal Tax Account to make sure the details are correct. If something looks wrong, update HMRC as soon as possible or speak to an accountant if your tax position is more complex. A change to your tax code can be confusing, especially if it means your take-home pay suddenly goes up or down. For many employees and directors, the first sign of a tax code change is a different figure on their payslip. You might notice more tax being deducted than usual, or you may receive a notice from HMRC explaining that your code has been updated. So, why has my tax code changed, and what should you do about it? In this guide, we explain what tax codes are, why they change, how to check whether your tax code is right, and what action to take if something does not look correct.What is a tax code?
Your tax code is used by your employer or pension provider to work out how much Income Tax should be taken from your pay or pension through PAYE. HMRC tells your employer or pension provider which tax code to use. A tax code usually contains numbers and letters. For example, one of the most common tax codes is 1257L. This generally means you are entitled to the standard tax-free Personal Allowance of £12,570 for the tax year. HMRC explains that the numbers in your tax code tell your employer or pension provider how much tax-free income you receive from that source during the tax year. The letter in your tax code gives HMRC and your employer more information about how your tax should be calculated.Why has my tax code changed?
Your tax code can change when HMRC believes you need to pay a different amount of tax. This can happen for several reasons, including changes to your income, benefits, employment situation or tax owed from a previous year. A tax code change does not always mean something has gone wrong. In many cases, HMRC is simply updating your code based on new information. However, it is still important to check your tax code. If the code is wrong, you could pay too much tax or too little tax.Common reasons your tax code has changed
There are several reasons why your tax code might change during the tax year.You have started a new job
If you have started a new job, HMRC may update your tax code once your new employer sends payroll information. If HMRC does not yet have all the information it needs, you may be placed on an emergency tax code temporarily. This often happens when a new employer does not have your P45 or complete starter details.You have more than one job
If you have more than one job, HMRC may split your Personal Allowance between employers or allocate your allowance to one job only. This can result in one job using a standard tax code and the other using a different code, such as BR, D0 or D1. HMRC guidance for employers explains that BR is commonly used for a second job or pension and means tax is deducted at the basic rate. D0 and D1 are commonly used where tax is deducted at higher or additional rates for a second job or pension.You receive company benefits
Your tax code may change if you receive taxable company benefits. This could include:- Company car
- Private medical insurance
- Fuel benefit
- Accommodation benefit
- Other taxable employee benefits
You owe tax from a previous year
Your tax code might change if HMRC believes you underpaid tax in an earlier year. Rather than asking you to pay the full amount immediately, HMRC may collect the tax gradually through your wages or pension by reducing your tax-free allowance in your tax code. This can make your monthly take-home pay lower.You have claimed tax relief
Your tax code can also change if you have claimed tax relief. This could include relief for:- Professional subscriptions
- Job related expenses
- Working from home expenses
- Pension contributions
- Gift Aid donations
Your income has changed
If your income increases or decreases, HMRC may update your tax code. This is especially relevant if your income affects your Personal Allowance, tax band or benefits. For example, higher earners may see changes where their income affects the amount of Personal Allowance available.You have started receiving a pension
If you start receiving a pension, HMRC may need to update your tax code to make sure your total income is taxed correctly. This can apply whether you are receiving employment income, pension income, or both.HMRC has received updated payroll information
Sometimes your tax code changes because HMRC has received new Real Time Information from your employer or pension provider. Usually, HMRC updates tax codes using information received from employers or pension providers. This is why your code can change during the year, even if you have not contacted HMRC yourself.What do the letters in your tax code mean?
The letters in your tax code help explain how your tax is being calculated. Here are some common examples:- L usually means you are entitled to the standard tax-free Personal Allowance.
- BR means all income from that job or pension is taxed at the basic rate.
- D0 means all income from that job or pension is taxed at the higher rate.
- D1 means all income from that job or pension is taxed at the additional rate.
- 0T means no Personal Allowance is being given against that income.
- K means your deductions are more than your allowances, often because of taxable benefits or tax owed from earlier years.
- S is used for Scottish tax rates.
- C is used for Welsh tax rates.
What is an emergency tax code?
An emergency tax code is often used when HMRC does not yet have enough information to calculate your tax correctly. You may be on an emergency tax code if your code ends in:- W1
- M1
- X
How to check if your tax code is correct
If your tax code has changed, do not ignore it. Start by checking:- Your latest payslip
- Your HMRC tax code notice
- Your Personal Tax Account
- Your employment income
- Any taxable benefits
- Any pension income
- Any tax owed from previous years
- Any claims for tax relief
What to do if your tax code looks wrong
If your tax code looks wrong, you should act quickly.
Step 1: Compare your tax code to your payslip
Check that the tax code on your payslip matches the latest tax code issued by HMRC. If your employer has not yet updated the code, it may be corrected in a later payroll run.Step 2: Check the details HMRC holds
Log in to your Personal Tax Account and review the income, benefits and allowances HMRC has used. Look carefully for old jobs, duplicated income, incorrect benefits or estimated figures that no longer apply.Step 3: Update HMRC if something is wrong
If HMRC holds incorrect information, you can usually update the details online. HMRC says it usually updates your tax code using information from your employer or pension provider, but you can contact HMRC if you think your tax code is wrong.Step 4: Keep evidence
Keep copies of payslips, P45s, P60s, benefit statements and pension information. These documents can help HMRC or your accountant understand what has happened.Step 5: Speak to an accountant if you are unsure
Tax codes can become more complicated if you are a company director, have multiple income sources, receive dividends, claim expenses, receive benefits, or have income from pensions or property. In these cases, it may be sensible to speak to an accountant before assuming the code is right.Can a wrong tax code mean you pay too much tax?
Yes. If your tax code is wrong, you may pay too much tax. For example, this could happen if:- HMRC has included an old company benefit
- A previous job is still showing as active
- Your Personal Allowance has not been allocated correctly
- You are on an emergency tax code for too long
- Your estimated income is too high
Can a wrong tax code mean you pay too little tax?
Yes. A wrong tax code can also mean you do not pay enough tax. This can happen if HMRC has not included taxable benefits, second jobs, pension income or previous underpayments correctly. If this happens, HMRC may collect the underpaid tax later by changing your future tax code or issuing a tax calculation. This is why it is better to deal with a tax code issue early rather than waiting until the end of the tax year.Why directors should pay extra attention to tax codes
Company directors should be especially careful with tax codes. Directors often have more complex tax positions than employees. They may receive a salary, dividends, benefits, expense reimbursements, pension contributions or other income. A director’s PAYE tax code may not reflect the full personal tax position, particularly where dividends or other income are involved. For owner managed businesses, it is worth reviewing tax codes alongside payroll, dividends and personal tax planning. This helps avoid unexpected tax bills and keeps cash flow clearer throughout the year.Final thoughts: Why has my tax code changed?
If you are wondering, why has my tax code changed, the answer is usually that HMRC has updated your PAYE position based on new or changed information. That might relate to a new job, a second job, company benefits, pension income, tax relief, previous underpaid tax or updated payroll records. A tax code change is not always a problem, but it should always be checked. If the code is correct, you can feel confident that your PAYE tax is being collected properly. If it is wrong, dealing with it early can help you avoid paying too much tax, paying too little tax, or receiving an unexpected bill later. Whether you are employed, self-employed, a company director or managing multiple sources of income, a tax code change can be confusing. If your tax code has changed and you are unsure what it means, AGILE Accountants can help you review the position, understand the reason for the change and decide what action to take next.See what our clients say about us! Read our latest Google reviews below.


Dan W.
3 weeks ago
I found myself needing an accountant to manage several workflows for our tech start-up in very short order.
Within a couple of days, James had sorted us out and got everything in order for our next stage of growth, at a very reasonable price. Couldn't recommend Agile enough.
Within a couple of days, James had sorted us out and got everything in order for our next stage of growth, at a very reasonable price. Couldn't recommend Agile enough.

Tylan G.
3 weeks ago
Highly recommend, Agile! Great service and responsiveness from the team and they are always so happy to help! The care they show for their clients is refreshing.


Samantha C.
1 month ago
Fantastic Service by Adam.
Replied to my message the same day and was very friendly with professional advice to reassure me which is just what I needed. Thank you Agile Accountants
Replied to my message the same day and was very friendly with professional advice to reassure me which is just what I needed. Thank you Agile Accountants

Julio Q.
1 month ago
Anish & James have been super helpful since the beginning. They help us navigate all things accounting. From adjusting our reporting periods, preparing quarterly VAT returns, review management reports, prepare payslips and even the occasional complicated HMRC requests we receive. Response time is always super fast. Big shout to Agile Accountants ! On behalf of Tootilab, thanks so much Anish and team.

Phil S.
1 month ago
I found Adam, Dan and Anish to be very professional, knowledgeable and to me most importantly responsive. They have always answered my emails promptly and returned calls and have met all our needs. I would happily recommend them to anyone seeking Accountancy services

Ankur S.
2 months ago
I had an excellent experience working with James Faulkner and the team at Agile Accountants. James provided clear, practical, and highly responsive guidance on a complex founder shareholding and vesting matter for our company.
He took the time to carefully review our Articles of Association, explain the implications of different shareholder outcomes, highlight potential tax considerations, and walk us through the available options in a straightforward and easy-to-understand manner. His advice was thoughtful, balanced, and helped us navigate an important decision with confidence.
What stood out most was James's willingness to provide detailed support, answer follow-up questions promptly, and ensure we understood both the technical and practical aspects of the process.
I would highly recommend James and Agile Accountants to any founder or growing business looking for knowledgeable, professional, and dependable accounting support.
He took the time to carefully review our Articles of Association, explain the implications of different shareholder outcomes, highlight potential tax considerations, and walk us through the available options in a straightforward and easy-to-understand manner. His advice was thoughtful, balanced, and helped us navigate an important decision with confidence.
What stood out most was James's willingness to provide detailed support, answer follow-up questions promptly, and ensure we understood both the technical and practical aspects of the process.
I would highly recommend James and Agile Accountants to any founder or growing business looking for knowledgeable, professional, and dependable accounting support.

Natalia G.
2 months ago
I cannot recommend Agile Accountants highly enough. From day one, the entire team has been incredibly supportive, knowledgeable and genuinely caring. They consistently go above and beyond, making what can often feel like a stressful part of running a business so much easier. What has stood out most is how protective and invested they are in their clients. You never feel like just another account—they take the time to understand your business, provide thoughtful guidance, and always have your best interests at heart.
Their systems and processes are exceptional. Everything is organised, efficient and easy to navigate, giving me complete confidence that things are being handled properly. Communication is always prompt, professional and friendly, and every member of the team has been a pleasure to deal with.
If you’re looking for an accountancy firm that combines outstanding expertise with genuine care and exceptional client service, I wouldn’t hesitate to recommend Agile Accountants. Thank you to the whole team for everything you do.
Their systems and processes are exceptional. Everything is organised, efficient and easy to navigate, giving me complete confidence that things are being handled properly. Communication is always prompt, professional and friendly, and every member of the team has been a pleasure to deal with.
If you’re looking for an accountancy firm that combines outstanding expertise with genuine care and exceptional client service, I wouldn’t hesitate to recommend Agile Accountants. Thank you to the whole team for everything you do.

Gary B.
3 months ago
Fantastic service from James and the team since switching to Agile. Very personal and professional service each and every time

Beth H.
4 months ago
Really great team to work with - always friendly & responsive and keep things moving without having to chase. Great at explaining everything clearly, and their pricing is fully transparent from the start. Definitely recommend