Tax Codes
When you start a new job or your pay changes, one of the first things you’ll see on your payslip is a tax code. It looks like a mix of numbers and letters (for example, 1257L), and it decides how much Income Tax you pay.
This guide breaks down what a tax code is, how it’s worked out, and what to do if it looks wrong.
1. What Is a Tax Code?
Your tax code is a short code used by HMRC to tell your employer:
-
How much of your income should be tax-free
-
How much Income Tax to take from your pay
Your employer uses this code every time they pay you, through the PAYE (Pay As You Earn) system.
If your tax code is wrong, you could pay too much or too little tax.
2. The Standard Tax Code (1257L)
For many people in the UK, the standard tax code is currently 1257L.
-
The number (1257) shows how much of your income is tax-free in a year:
-
1257 → £12,570 tax-free allowance
-
-
The letter (L) means you’re entitled to the basic Personal Allowance.
If you have this code and only one job, you’re usually being taxed in the standard way.
3. How Tax Codes Are Worked Out
HMRC looks at your situation and decides your code based on things like:
-
Your Personal Allowance
-
Any benefits from your employer (for example, a company car)
-
Any untaxed income (for example, rental income)
-
Whether you have more than one job or pension
-
Whether you owe tax from a previous year
They then turn this into a code that tells your employer how much of your income should be tax-free.
4. What the Numbers Mean
The number part of your tax code is usually:
Your tax-free amount ÷ 10
Examples:
-
1257L → £12,570 tax-free
-
1100L → £11,000 tax-free
-
0T → No tax-free allowance given in the code
If your tax-free amount is reduced (for example, because of benefits or unpaid tax), the number will be lower.
5. What the Letters Mean
The letter in your tax code gives extra information. Some common ones:
-
L – You get the standard Personal Allowance.
-
M – You’ve received part of your partner’s Personal Allowance (Marriage Allowance).
-
N – You’ve transferred part of your Personal Allowance to your partner.
-
T – HMRC needs to review your situation (for example, complex allowances).
-
BR – All your income from this job is taxed at the basic rate (no Personal Allowance used here).
-
D0 / D1 – All income from this job is taxed at higher or additional rate.
-
K – You have more deductions than allowances (for example, benefits or unpaid tax are higher than your tax-free amount).
If you see a letter you don’t recognise, it’s worth checking what it means.
6. Emergency and Temporary Tax Codes
Sometimes HMRC doesn’t yet have full information about you (for example, when you start a new job). In that case, you might get an emergency tax code.
You might see:
-
1257L W1, 1257L M1, or 1257L X
-
W1 = Week 1 basis
-
M1 = Month 1 basis
-
This means your tax is worked out only on that week or month, not the whole tax year. It’s a temporary way to avoid big over- or under-payments while HMRC catches up.
Once HMRC has the right details, they’ll update your code and your tax should correct itself over time.
7. Where to Find Your Tax Code
You can usually find your tax code on:
-
Your payslip
-
Your P45 (when you leave a job)
-
Your P60 (end-of-year summary)
-
Your Personal Tax Account on the HMRC website
On a payslip, it’s often near your name or National Insurance number.
8. When Your Tax Code Might Change
Your tax code can change during the year if:
-
You start or leave a job
-
Your income goes up or down
-
You start receiving a company benefit (like a car or medical insurance)
-
You claim or stop claiming Marriage Allowance
-
HMRC corrects tax you underpaid or overpaid in a previous year
When this happens, HMRC usually sends you a tax code notice (by post or online).
9. How to Check If Your Tax Code Is Right
Ask yourself:
-
Do you have more than one job or pension?
-
Do you receive benefits from your employer?
-
Have you recently changed jobs?
-
Does your code match what HMRC has told you?
If something doesn’t feel right:
-
Compare the code on your payslip with the one in your HMRC account or letter.
-
Read the explanation in your tax code notice (if you have one).
-
Use HMRC’s online tools or contact them to ask for a review.
10. What to Do If You Think Your Tax Code Is Wrong
If you think your tax code is incorrect:
-
Contact HMRC – Give them details of your jobs, income and benefits.
-
Keep your payslips – They help show what tax you’ve already paid.
-
Watch for a new code – HMRC may send a new code to you and your employer.
-
Check future payslips – Make sure the new code has been applied.
If you’ve overpaid tax, HMRC will usually refund you (through your pay or directly). If you’ve underpaid, they may collect it through a future tax code or ask for payment.
11. Why Understanding Your Tax Code Matters
Knowing your tax code helps you:
-
Check you’re paying the right amount of tax
-
Spot mistakes early
-
Understand changes in your take-home pay
-
Plan your budget with more confidence
Your tax code is small, but it has a big impact on your pay. Taking a few minutes to understand it is a key step towards becoming truly tax-savvy.