If you’ve ever stared at your payslip, wondering whether those letters and numbers next to “Tax Code” are quietly taking more of your money than they should, you’re not alone. Misunderstandings around UK tax codes spike every year — especially around April, when HMRC updates records or employers refresh payroll settings.
The most common question people search for is simple:
“What is the standard tax code?”
As of the 2024/25 and 2025/26 tax years, the standard UK tax code is still 1257L — the code given to most people who have one job, no taxable benefits, and no untaxed income.
But here’s the catch:
Just because 1257L is the standard doesn’t mean it’s the one you should have — or the one HMRC has applied correctly.
This guide breaks down:
- ✔ What the standard tax code actually means
- ✔ How to check whether yours is right
- ✔ Why HMRC might change it
- ✔ What to do if it’s wrong
- ✔ How 2025/26 adjustments can impact your pay
- ✔ Clear examples based on real situations
You’ll walk away knowing exactly what your tax code should be — and what to do if it isn’t.
What Is the Standard Tax Code? (Simple Explanation)
The standard UK tax code is 1257L.
It represents your tax-free Personal Allowance of £12,570 per year.
How the number works
- Remove the last digit from 1257 → £12,570 tax-free income
- Anything above this amount is taxed at your usual Income Tax rate
What the letter “L” means
“L” means you’re entitled to the standard Personal Allowance, with no HMRC adjustments for:
- Benefits
- Job changes
- Marriage Allowance
- Underpaid tax
- P11D items (like company cars)
If you’re on 1257L (and it doesn’t have “W1”, “M1”, or “X” attached), it means HMRC sees your situation as straightforward.
Is 1257L Still the Standard Tax Code for 2025/26?
Yes. The Personal Allowance and the associated tax code remain frozen at £12,570 until at least April 2028 under the current fiscal plan.
That means:
Standard tax code for 2024/25: 1257L
If this changes, HMRC will announce it — but no changes are expected in 2025.
Who Should Have the Standard Tax Code?
You should normally be on 1257L if:
- You have one job
- You don’t claim Marriage Allowance
- You don’t pay back student loans through PAYE adjustments
- You have no taxable benefits (company car, private medical, etc.)
- You have no unpaid tax from earlier years
- You don’t have large savings income
- You’re not receiving state pension yet
If your situation is simple, 1257L is usually correct.
Why Your Tax Code Might NOT Be the Standard Code
Even a small detail in your circumstances can shift you away from 1257L.
Here are the most common reasons:
1. You Have Two Jobs or a Pension
Your Personal Allowance is only applied once.
Your second income often uses:
- BR (Basic Rate)
- D0 (Higher Rate)
- D1 (Additional Rate)
2. You Receive Taxable Benefits
Including:
- Company car
- Fuel benefit
- Private medical insurance
- Other P11D items
These are added to your tax code and reduce the allowance.
3. HMRC Adjusted Your Code for Underpaid Tax
If you owe tax from previous years, HMRC may adjust your tax code to collect it gradually.
4. You Claim Marriage Allowance
You’ll see:
- M (you receive allowance)
- N (you transfer allowance)
5. You Recently Changed Jobs
Temporary codes like 1257L M1/W1 often appear.
6. You Have Large Untaxed Savings or Investment Income
HMRC adjusts your allowance downward.
7. You’re on an Emergency Tax Code
If payroll doesn’t have your full details, you might see:
- 1257L W1/M1
- OT
- 0T
These codes can dramatically reduce take-home pay.
The 3-Step System to Check If Your Tax Code Is Correct (Simple Framework)
Here’s a clear, original framework you can use in under 60 seconds.
1: Check the Number
- 1257 → Standard allowance
- Less than 1257 → HMRC removed some allowance
- More than 1257 → You receive Marriage Allowance or other adjustments
- “K” code → You owe more tax (negative allowance)
2: Check the Letter
- L → Standard allowance
- M/N → Marriage Allowance
- T → HMRC review required
- BR, D0, D1 → Used for second incomes
- K → Deductions exceed allowance
3: Check Your Situation
Does your current life match the code?
If you’ve:
- Changed jobs
- Added a second job
- Received a benefit
- Stopped a benefit
- Moved to pension
- Claimed Marriage Allowance
→ Then your tax code may need updating.
Standard Tax Code vs Other Tax Codes
Here’s a clear comparison of the standard tax code and other common UK tax codes, showing who gets them and how they affect your pay.
| Tax Code | Meaning | Who Gets It | Impact on Pay |
|---|---|---|---|
| 1257L | Standard Personal Allowance | Most employees with one job | Normal tax |
| 1257L W1/M1 | Emergency basis | New starters | Temporary higher tax |
| BR | 20% flat rate | Second jobs, pensions | No allowance applied |
| 0T | Allowance not applied | Missing payroll info | Higher tax |
| D0 | 40% flat | High earners with multiple incomes | No allowance |
| D1 | 45% flat | Additional rate incomes | No allowance |
| K Codes | Negative allowance | Benefits or debt > £12,570 | More tax taken |
| M/N | Marriage Allowance | Couples | Allowance shifted |
| T | Under review | Complex cases | HMRC review needed |
Real-World Example: Why Someone’s Code Changes
Case Study — “Sarah’s Company Car Surprise”
Sarah worked as a marketing manager on 1257L.
In June, she received a company car worth £6,000 in taxable benefit.
Her new code became: 663L
(£12,570 – £6,000 = £6,570 → tax code 657)
Her take-home pay dropped by £75–£130 per month.
She wasn’t overtaxed — her benefits needed to be taxed.
What To Do If Your Tax Code Is Wrong (Step-by-Step)
1. Check your HMRC Personal Tax Account
This shows:
- Your tax code
- Why it changed
- What income did HMRC use
- Benefits applied
2. Compare it with your actual situation
Ask:
- Do I still have this job?
- Do I still have this benefit?
- Have I recently changed employers?
- Am I receiving pension income?
3. Update incorrect information
Inside your HMRC account, you can directly adjust:
- Job status
- Benefits
- Taxable income
- Marriage Allowance
4. Your employer updates the next payslip
Payroll applies the new code automatically.
5. HMRC issues refunds automatically
If you’ve overpaid, your employer usually issues the refund in your next pay.
2025 Trends to Know About Tax Codes
These updates matter for ranking AND user usefulness.
Trend 1 — Personal Allowance freeze continues
Real incomes feel tighter because tax thresholds aren’t moving.
Trend 2 — More people ending up in higher bands
Fiscal drag pushes more into BR, D0, D1 codes.
Trend 3 — Marriage Allowance claims have increased
More taxpayers are using M and N codes.
Trend 4 — More adjustments for savings interest
Because interest rates stayed high through 2024–2025, more people exceeded savings allowances.
Common Mistakes People Make With Tax Codes
- Assuming 1257L is always correct
- Ignoring “W1/M1” emergency tags
- Not telling HMRC when leaving a job
- Forgetting about benefits like medical insurance
- Thinking BR is always bad (it’s not — it’s often correct for pensions)
- Not checking their Personal Tax Account yearly
Checklist — Make Sure Your Tax Code Is Correct
- ✔ Does your code start with 1257?
- ✔ Do you have only one job?
- ✔ No taxable benefits?
- ✔ No underpaid tax?
- ✔ No second income?
- ✔ No Marriage Allowance changes?
- ✔ No “W1/M1” temporary codes?
If all the above apply, you should be on 1257L.
FAQs
Q1. What is the standard tax code in the UK?
The standard UK tax code is 1257L, representing the tax-free Personal Allowance of £12,570 per year. Most employees with one job, no taxable benefits, and no underpaid tax will have this code. It ensures you pay the correct amount of income tax through PAYE.
Q2. Is 1257L a good tax code?
Yes. 1257L is considered the standard and correct tax code for most UK workers. It means HMRC has applied your full Personal Allowance, with no adjustments for benefits, underpaid tax, or additional income. Being on 1257L generally ensures you’re paying the right amount of tax.
Q3. Why has my tax code changed from 1257L?
Your tax code may change from 1257L due to job changes, new taxable benefits (like a company car), underpaid tax from previous years, Marriage Allowance transfers, or temporary emergency codes (W1/M1, OT). Always check your HMRC Personal Tax Account to see why your code has been updated.
Q4. What is the standard tax code for 2025?
The standard tax code for the 2025/26 tax year remains 1257L, reflecting a £12,570 Personal Allowance. The allowance is currently frozen until at least April 2028, meaning most employees with one job and no benefits will continue using this code unless HMRC adjusts it for individual circumstances.
Q5. What does 1257L W1/M1 mean?
1257L W1/M1 is a temporary emergency tax code used when payroll does not have complete information about your income or benefits. “W1” or “M1” signals that HMRC is applying your tax week-by-week (W1) or month-by-month (M1) instead of the full-year allowance. It usually corrects automatically after HMRC updates your details.
Q6. How do I fix an incorrect tax code?
To correct a wrong tax code, log into your HMRC Personal Tax Account and update any changes in jobs, taxable benefits, pensions, or unpaid tax. Your employer will apply the new code on your next payslip, and any overpaid tax is typically refunded automatically.
Q7. What does BR mean in a tax code?
The BR tax code means all income is taxed at the basic rate (20%) with no Personal Allowance applied. It is commonly used for second jobs, pensions, or temporary employment, ensuring tax is collected correctly. BR codes do not indicate an error — they are standard for additional income sources.
Conclusion
The standard tax code, 1257L, is simple in theory — but the moment life changes even slightly, your tax code can shift without warning. Understanding how it works gives you control over your pay, removes guesswork, and helps you avoid unnecessary over-taxation.
If your tax code doesn’t match your current situation, update it through your HMRC Personal Tax Account.
A correct tax code means you’re paying exactly the right amount of tax — no more, no less.
Related: Changing Tax Code With HMRC: Fast 2025 Step-by-Step Guide


