Why Has My Tax Code Changed From 1250L to 1185L?
A UK tax code change from 1250L to 1185L means HM Revenue and Customs (HMRC) has reduced your tax-free Personal Allowance by £650 (from £12,500 to £11,850).
For a standard basic-rate (20%) taxpayer under the PAYE system, this reduction translates to a loss of approximately £130 in take-home pay over the tax year, or roughly £10.83 deducted from your monthly salary.
This automated adjustment is legally applied through payroll to collect unpaid tax, adjust for state pensions, or account for company benefits-in-kind.
Key Takeaways:
- The Cash Drop: Your tax-free pay baseline drops to £11,850, creating an immediate increase in your monthly Income Tax deductions via payroll.
- HMRC Coding Out: HMRC uses this mechanism to reclaim historical underpayments gradually rather than issuing a one-off lump-sum tax bill.
- Benefits-in-Kind (BiK): Perks like a company car or private medical insurance reported on a P11D form will automatically lower this allowance threshold.
- Action Required: If you do not have multiple income streams, untaxed savings interest, or active workplace benefits, you must check your HMRC Personal Tax Account to dispute the code.
What Is a Tax Code and Why Does It Matter?

A tax code is used to tell an employer or pension provider how much income tax should be deducted from pay. It is issued by HM Revenue and Customs (HMRC) and is usually made up of a number and a letter, such as 1250L or 1185L. Even small changes to a tax code can have a noticeable impact on take-home pay.
The number in a tax code shows how much income can be earned tax-free, known as the Personal Allowance. This is worked out by adding a zero to the number. The letter gives additional information about how tax should be applied.
For example:
- L means the standard Personal Allowance applies
- BR means all income is taxed at the basic rate
- K means tax is being collected on additional income or benefits
Because the tax code controls how much tax is deducted, an incorrect code can result in overpaying or underpaying tax.
What Does a Change From 1250L to 1185L Actually Mean?
A change from 1250L to 1185L means your tax-free Personal Allowance has been reduced by £650. As a result, a larger portion of your income is taxed, which usually leads to higher deductions from your salary or pension. For someone in the 20% basic rate tax band, this typically works out at around £130 extra tax per year.
Understanding your tax code helps explain why this happens. Tax codes are issued by HM Revenue and Customs (HMRC) and tell your employer or pension provider how much income tax to deduct.
The number shows your tax-free allowance (add a zero to decode it), while the letter provides extra context:
- 1250L = £12,500 tax-free income
- 1185L = £11,850 tax-free income
This reduction is often applied automatically by HMRC to collect unpaid tax, account for benefits-in-kind, or reflect additional income. Unless corrected, the lower code remains in place until HMRC issues a new one.
Who Is Most Likely to See Their Tax Code Lowered?

A tax code change isn’t random. It’s often based on data HMRC receives from your employer or from previous tax returns.
You’re more likely to receive the 1185L code if:
- You have untaxed savings interest or investments.
- You receive job benefits, like a company car or private medical insurance.
- You started receiving the State Pension.
- You have multiple income sources, such as a second job or freelance income.
- HMRC is recovering underpaid tax from previous years.
What Are the Possible Reasons for a Tax Code Change From 1250L to 1185L?
Understanding why your tax code has dropped from 1250L to 1185L is crucial to staying on top of your financial responsibilities and avoiding unexpected tax bills.
A reduction in your tax code means that HMRC believes you owe more tax than previously anticipated, and they’re making adjustments to ensure it’s collected throughout the year, not just at the end.
Let’s explore the most common reasons why HMRC may reduce your Personal Allowance by £650, resulting in this tax code change.
1. Underpaid Tax from a Previous Year

One of the most frequent reasons for a lower tax code is unpaid tax from the previous tax year. HMRC refers to this process as “coding out”, which means they adjust your current year’s tax code to recover tax arrears without requiring a lump sum payment.
For example, if you owe £650 in unpaid tax, HMRC will reduce your tax-free Personal Allowance by £650, changing your code from 1250L (£12,500) to 1185L (£11,850). This results in a gradual recovery over the course of the year, rather than a sudden hit.
A representative from HMRC explained:
“We try to avoid large surprise bills at year-end. It’s often better for people to pay small amounts each month through their PAYE code.”
This adjustment benefits many taxpayers by smoothing out the financial impact, but it also underscores the importance of checking previous tax years for underpayments.
2. Untaxed Interest on Savings and Investments
If you earn untaxed income, such as interest on savings, dividends, or returns from investments, HMRC will reduce your Personal Allowance accordingly to ensure this income is taxed correctly.
This applies when:
- Your interest income exceeds your Personal Savings Allowance
(£1,000 for basic rate taxpayers, £500 for higher rate). - You receive dividends above the tax-free dividend allowance.
- You earn from other sources, like peer-to-peer lending, shares, or cryptocurrency returns.
Instead of issuing a Self Assessment requirement for everyone, HMRC uses PAYE adjustments to collect the tax owed on this untaxed income.
For instance, if you earn £700 in interest from a savings account, HMRC may deduct £700 from your tax-free allowance, which could reduce your code by 70 points, leading to a code such as 1180L.
This is especially common for:
- Landlords with rental income not taxed at source
- Individuals with investment portfolios
- Retirees receiving savings interest alongside pensions
HMRC aims to estimate and collect this tax efficiently to avoid underpayments building up.
3. Job Benefits (Benefits-in-Kind)
Many employers offer non-cash benefits, also known as Benefits-in-Kind (BiK). These perks are considered taxable income and reduce your Personal Allowance when applied through your tax code.
Common examples include:
- Company cars
- Fuel cards or allowances
- Private medical insurance
- Accommodation or relocation support
If your employer provides you with a company car valued at £2,000 in taxable benefit terms, your tax-free allowance will be reduced by the same amount. This could drop your tax code from 1250L to around 1050L, depending on the value assigned to that benefit.
Employers are responsible for reporting these benefits to HMRC via P11D forms. Once submitted, HMRC updates your code to reflect the value of the perks.
This system ensures that you pay tax on all taxable income, not just what you see on your payslip.
4. Multiple Jobs or Pensions

If you’ve started a second job or are receiving multiple pensions, HMRC may redistribute or reduce your Personal Allowance to ensure accurate taxation across all income sources.
Here’s how it typically works:
- Your main job receives your full Personal Allowance via code 1257L (or 1250L/1185L depending on adjustments).
- Your secondary income is often taxed using:
- BR (basic rate – 20%)
- D0 (higher rate – 40%)
- 0T (no allowance)
If HMRC doesn’t have accurate or timely information, they might reduce your overall allowance to avoid potential underpayment.
This applies to:
- People juggling multiple part-time roles
- Retirees drawing from a private pension and State Pension
- Professionals with employment plus freelance or consulting work
In these cases, HMRC adjusts your code to collect tax evenly across all income sources.
5. Starting to Receive the State Pension
The State Pension is taxable, but unlike employment income, it is not taxed at source. That means HMRC must apply a tax adjustment elsewhere to ensure you’re paying what you owe.
This typically affects:
- Individuals reaching State Pension age while still working
- Pensioners receiving both State and private pensions
If you begin receiving £9,000 in State Pension annually, HMRC will reduce your Personal Allowance by that amount on your private pension’s tax code, ensuring tax is collected from the source where it can be.
So, if you previously had a 1250L code for your private pension, it may drop significantly, potentially below 1185L, to account for the untaxed pension income.
This adjustment prevents tax underpayments that would otherwise occur at year-end.
6. Estimated or Outdated Income Figures
Sometimes tax code changes happen not because of actual income changes, but because HMRC is working with outdated or inaccurate estimates.
Examples include:
- An old side business or freelance income no longer active
- A previously held benefit that is no longer received
- Income figures submitted late or inaccurately by employers
Sarah, a self-employed marketer, shared:
“I hadn’t worked freelance in over a year, but HMRC still counted it. Once I updated them, my code was corrected.”
If HMRC believes you are still earning from a previous income source, they will proactively reduce your Personal Allowance. While this is done to prevent underpayment, it can result in over-taxation if not corrected.
That’s why regularly reviewing your tax code and using the HMRC Personal Tax Account is so important.
7. Emergency or Temporary Tax Codes

If you’ve recently started a new job and your employer hasn’t received a P45 or the necessary tax information from HMRC, you might be placed on an emergency tax code, such as 1185L W1/M1.
These emergency codes:
- Treat each payday in isolation (Week 1 or Month 1)
- Ignore previous income and tax paid in the current year
- Often result in more tax being deducted than necessary
Emergency tax codes are temporary, but they can significantly reduce take-home pay until corrected. Once HMRC receives your employment history or you submit a new P45, they can update your code.
If you’re unsure why your code includes “W1” or “M1,” check with your employer and review your P2 notice on your HMRC account.
Summary Table: Tax Code 1250L to 1185L – Key Reasons
| Reason for Change | How It Affects Your Allowance |
|---|---|
| Underpaid Tax | HMRC reduces your allowance by the exact amount owed to collect it gradually, known as coding out. |
| Untaxed Savings Interest | Deductions are made if your interest exceeds your Personal Savings Allowance. |
| Benefits-in-Kind (BiK) | The taxable value of perks like company cars or medical insurance is deducted from your allowance. |
| Multiple Income Sources | Your allowance is split across jobs, or a secondary income is taxed via basic or higher rate codes. |
How Much More Tax Will You Pay with the 1185L Code?
When your tax code drops from 1250L to 1185L, you’re effectively losing £650 of tax-free income for the year. For most employees, this means more of your salary becomes taxable, even though your overall income hasn’t changed.
This adjustment usually reflects HMRC’s attempt to collect tax on untaxed income or correct a previous underpayment.
The Cash Breakdown for Basic-Rate (20%) Taxpayers:
- Annual Impact: You will pay exactly £130 more in income tax across the fiscal year.
- Monthly Impact: Your monthly take-home pay will drop by approximately £10.83, deducted automatically via your PAYE payroll.
- Weekly Impact: You will see roughly £2.50 less in your paypacket each week.
Even if this increase seems small, it can have a knock-on effect on monthly budgeting, particularly if you’re also managing expenses like childcare, mortgage repayments, or rising living costs.
If you’re in a higher tax band or nearing the £100,000 income threshold, the impact could be greater due to the tapering of the personal allowance.
This makes it all the more important to check that your tax code reduction is justified.
How Can You Check If Your Tax Code Is Correct?

Confirming the accuracy of your tax code is easier than many people think, and doing so can save you from unnecessary deductions or a surprise tax bill later on.
Start by examining:
- Your payslip: The code is usually listed at the top or near your National Insurance number.
- Your HMRC P2 Coding Notice: This explains the breakdown of your tax code and any deductions or benefits included.
- Your Personal Tax Account on GOV.UK: A free tool that provides a detailed view of how your code is calculated and what HMRC believes you’re earning.
| What You’ll Find in Your P2 Notice | What It Tells You |
|---|---|
| Personal Allowance | The baseline amount of income you can earn tax-free for the year. |
| Deductions for Untaxed Income | Shows exactly how much your tax-free allowance has been reduced. |
| Adjustments for Underpaid Tax | Reflects the recovery amount carried over from a previous tax year. |
If something looks wrong, such as outdated job roles, double entries, or benefits you no longer receive, then it’s worth contacting HMRC for clarification. Inaccuracies in this data are one of the most common causes of incorrect tax codes.
What Should You Do If Your Tax Code Is Wrong?
If you think your tax code is incorrect, don’t wait for HMRC to fix it on their own. Errors can result in months of overpaid tax, or worse, an unexpected underpayment that catches up with you at year-end.
Here’s how you can take action:
1. Review your coding notice carefully. Double-check that all deductions, benefits, and income figures are accurate.
2. Log into your HMRC Personal Tax Account. This will help you compare your actual income against HMRC’s records.
What to Gather Before Contacting HMRC:
HMRC advisors will ask for specific proof. To avoid getting stuck on the phone, have these details ready before you dial:
- Your National Insurance (NI) Number.
- Your current employer’s payroll number, which is found near the top of your payslip.
- Your latest P60 form, or your P45 if you recently changed positions.
- The year-to-date income figures from your most recent payslip.
- A copy or the reference number of your latest HMRC P2 Coding Notice.
3. Contact HMRC via phone, online chat, or by writing. Be ready with your NI number, employer details, and recent payslips.
4. Speak with your employer if the issue involves benefits like a company car, health insurance, or other perks.
“One quick call to HMRC saved me over £100 in the long run. They had included an old benefit I no longer received,” said David, a marketing consultant.
Once the issue is resolved, HMRC will reissue a corrected code, and your employer will automatically apply it in your next payroll cycle.
Can You Prevent Future Tax Code Errors?
Yes, many tax code errors can be avoided by staying proactive and keeping HMRC informed of changes to your personal and financial situation. Incorrect tax codes often occur when HMRC is working with outdated information, especially after changes in employment, income, or benefits.
To reduce the risk, it’s important to notify HMRC promptly about job changes, new income sources, or adjustments to benefits.
Reviewing your tax code regularly, particularly after starting a new role, receiving a pay rise, or taking on freelance or investment income, can help spot issues early.
Submitting your P45 when changing jobs also reduces the chance of emergency tax codes. Keeping track of benefits like company cars or private healthcare is equally important, as these directly affect your tax-free allowance.
Ignoring these steps can result in overpaying tax or unexpected bills later.
Why Might Your Tax Code Change Even If Nothing Has Changed?

This is a question many people ask, and it’s a fair one. If your salary, job, and financial situation have remained stable, seeing a drop in your tax code can feel frustrating or even alarming.
But HMRC often works with estimated or previously reported data, especially if they haven’t received new updates from your employer or pension provider.
Even if nothing has changed on your end, changes might be triggered by:
- HMRC using last year’s income figures.
- Late or amended employer benefit submissions.
- Duplicate jobs or income entries on your record.
- Adjustments to previous underpaid or overpaid tax.
If your tax code doesn’t reflect your current income, challenge it. You’re entitled to a review, and in most cases, HMRC can adjust the code within a few weeks.
“I hadn’t changed a thing, but my code dropped. Turns out HMRC thought I still had a second job I left a year ago,” – Emma, Bristol
Always trust your instincts, if something feels off, it probably is.
Where Can You Find a Full List of UK Tax Codes and Their Meanings?
Understanding the full landscape of tax codes can help you make sense of what yours means and how it compares to others.
Here’s a useful table of common UK tax codes:
| Tax Code | Core Meaning |
|---|---|
| 1257L | The standard UK tax code for single individuals with one job or pension. |
| 1185L | A reduced Personal Allowance, often due to job perks or historical underpayments. |
| BR | Basic Rate: All income from this source is taxed at 20%, which is frequent for second jobs. |
| D0 | Higher Rate: All income from this source is taxed at 40%. |
| K Code | Used when your total taxable deductions exceed your baseline Personal Allowance. |
HMRC also uses region-specific codes like S1185L (Scotland) or C1257L (Wales), which reflect devolved income tax rates.
If you need to verify an unusual or region-specific code, such as an S1185L code for Scottish taxpayers or a C1185L code for Welsh taxpayers, you can instantly review your personal breakdown by logging directly into your HMRC Personal Tax Account via GOV.UK.
Alternatively, you can use the official HMRC app or speak to a representative on 0300 200 3300 to adjust any incorrect allocations on your file.
Understanding your code gives you the power to dispute or confirm deductions with confidence.
Conclusion
A tax code change from 1250L to 1185L is a routine adjustment by HMRC to ensure you pay the precise amount of Income Tax due across the fiscal year. Whether the £650 reduction in your personal allowance stems from job perks, untaxed interest, or historical underpayments, staying proactive keeps you in complete financial control.
By regularly tracking your outgoings, auditing your monthly payslips, and managing your digital HMRC Personal Tax Account, you can catch payroll errors early and maximise your accurate take-home pay.
If your coding details ever look outdated, address them swiftly with HMRC to protect your earnings.
Frequently Asked Questions
Why has my tax code changed to a lower amount?
A lower tax code means HMRC has reduced your tax-free allowance to collect extra tax through your payroll. This usually happens because you are receiving workplace benefits, earning untaxed income, or repaying a previous tax underpayment.
Why has my tax code changed from 1257L to 1157L?
This specific change means your tax-free Personal Allowance has been reduced by exactly £1,000 (from £12,570 to £11,570). HMRC typically makes this exact reduction to offset a £1,000 taxable benefit, such as private health insurance or untaxed savings interest.
Why has HMRC reduced my personal allowance?
HMRC reduces your allowance to ensure you pay the correct amount of Income Tax on earnings that cannot be taxed at source. This prevents you from getting hit with a massive, unexpected lump-sum tax bill at the end of the financial year.
How to find out why the tax code has changed?
The fastest way to check is by logging into your official HMRC Personal Tax Account online or via the HMRC app. Alternatively, you can check the digital copy of your P2 Coding Notice, which outlines every deduction applied to your account.
Will I get a refund if my tax code was too low all year?
Yes, if a low code causes you to overpay tax, HMRC will automatically issue a refund check or bank transfer after the tax year ends. You can also claim it back sooner by updating your accurate income details inside your online tax account.
Does having a second job or drawing a pension affect my tax code?
Yes, because your baseline Personal Allowance is typically assigned fully to your primary job. HMRC will lower or change the code on your secondary income to a basic rate (BR) or higher rate (D0) to ensure all extra income is taxed correctly.
What should I do if my employer applies an emergency tax code?
You should immediately check your latest payslip for markings like “W1” or “M1” and log into your tax account to verify your employment status. Ensure your previous employer has sent over your P45 information so HMRC can push your correct code to your current payroll department.