What does tax code 1257L mean?
By the PaySlipCheck Editorial team · 15 May 2026 · 6 min read
1257L is the standard UK tax code for 2025/26. The numbers mean £12,570 of tax-free personal allowance per year. The L means you're entitled to that allowance under standard rules. If 1257L is on your payslip, your employer is taxing you the way HMRC expects them to for an ordinary employee with one job and no special circumstances.
The numbers: 1257 = £12,570
HMRC's convention is to drop the last digit of your personal allowance to make tax codes shorter. So £12,570 becomes 1257. If your allowance were £11,850 (because you transferred some via Marriage Allowance — coming soon) your code would be 1185, and so on.
For 2025/26 the standard personal allowance is £12,570 — frozen since 2021/22 and currently legislated to stay frozen until April 2028. So most employees with one job will see 1257 in their tax code throughout this period.
The L: standard suffix
The single letter at the end of a tax code tells HMRC's payroll calculators what kind of taxpayer you are. L is by far the most common — it just means "standard personal allowance, no special circumstances." Other suffixes you might see:
| Suffix | Meaning |
|---|---|
| L | Standard personal allowance (most common) |
| M | You receive 10% of your partner's allowance via Marriage Allowance (+£1,260) |
| N | You transfer 10% of your allowance to your partner via Marriage Allowance |
| T | Adjustments HMRC needs to review (e.g. allowance taper above £100k) |
| 0T | No personal allowance (used above £125,140 or when HMRC has no info) |
| BR / D0 / D1 | Flat rate codes (no allowance, taxed at 20% / 40% / 45%) |
| K | Negative allowance — you owe HMRC tax that's being collected via PAYE |
How 1257L is used to calculate your tax
Your employer's payroll system uses 1257L to work out how much Income Tax to deduct each pay period. The maths is:
- Take your annual salary.
- Subtract £12,570 (the personal allowance from the tax code).
- Apply Income Tax bands to whatever's left.
On a £30,000 salary, that's £30,000 − £12,570 = £17,430 of taxable income. All in the basic-rate band, so 20% of that = £3,486 in Income Tax. Full £30k breakdown →
Two important nuances:
- PAYE is cumulative. Your employer calculates tax based on the year so far, not just this pay period. That's why a bonus in month 6 can look like it's been taxed at 50% — the cumulative calculation is catching up.
- One twelfth at a time. Your £12,570 allowance is spread evenly across the year, so each month you get £1,047.50 tax-free. Anything above that in a single month is taxed.
When 1257L is NOT the right code for you
Most employees should have 1257L. You should expect a different code if:
- You have more than one job. One job uses your full allowance (1257L), the other uses BR (taxed at 20% on everything from £0) or 0T (taxed at the normal bands from £0).
- You receive taxable benefits in kind (company car, private medical, etc.). Your allowance is reduced by the value of the benefit, so your code becomes 1257 minus something. For example, a £3,000 BiK pushes you from 1257L to around 957L.
- You earn over £100,000. Your allowance starts being tapered. The code may stay as 1257L but with a side adjustment via PAYE, or HMRC may issue a custom T code.
- You owe tax from a previous year. HMRC sometimes collects underpayments via your tax code. The code might drop to e.g. 957L (£9,570 allowance) while they recover the debt.
- You transferred Marriage Allowance (1185N) or received it (1383M).
- You're a Scottish or Welsh taxpayer — your code prefixes with S or C respectively (S1257L, C1257L).
What 1257L W1 / 1257L M1 means
If your code ends with W1, M1 or X, you're on emergency basis. Instead of HMRC's cumulative calculation, each pay period is treated standalone with one twelfth of your allowance allocated. This usually happens when:
- You started a new job without giving the employer a P45.
- You returned from a career break and HMRC hasn't fully caught up.
- Your previous code was complicated and HMRC reset to emergency until things stabilise.
It's not a problem — but you may overpay by a little until HMRC switches you back to cumulative basis, at which point you'll get a refund through the next payslip. See what 1257L W1 means in the tax code decoder →
How to check if your tax code is right
Five places to find your tax code:
- Your payslip — usually near the top of the deductions section.
- Your P45 from your previous employer.
- Your P60 at the end of the tax year.
- HMRC Personal Tax Account at gov.uk/personal-tax-account — shows the current code and the reasoning behind it.
- The HMRC mobile app — same view as the tax account, on the go.
If you spot a code that doesn't look like 1257L and you can't see a reason for the difference (BiK, second job, marriage allowance), check your HMRC Personal Tax Account first. You can normally fix small issues there directly. For bigger discrepancies, call HMRC on 0300 200 3300.
How much tax does 1257L mean you'll pay?
For someone with 1257L as their only code on their only job, here's the take-home for common UK salaries:
| Gross salary | Income Tax | NI | Take-home / year |
|---|---|---|---|
| £20,000 | £1,486 | £594 | £17,920 |
| £30,000 | £3,486 | £1,394 | £25,120 |
| £40,000 | £5,486 | £2,194 | £32,320 |
| £50,000 | £7,486 | £2,994 | £39,520 |
| £75,000 | £17,432 | £3,511 | £54,057 |
| £100,000 | £27,432 | £4,011 | £68,557 |
Related: Tax code checker — decode any UK code · What does tax code BR mean? · K tax codes explained · How to read your UK payslip