A quick visual: the anatomy of 1257L
A UK tax code packs two pieces of information into a short string:
- The number — 1257 — represents your tax-free personal allowance. Multiply by 10 to get the cash figure: £12,570.
- The letter — L — describes your circumstances. L means "standard personal allowance, no special adjustments."
Together, 1257L tells your employer: "This person gets £12,570 of tax-free income per year. Apply standard rates to anything above that."
Most UK employees will see 1257L on their payslip throughout 2026/27. It's the default code HMRC issues when nothing unusual is going on with your tax position.
The numbers: 1257 means £12,570
HMRC's convention is to drop the last digit of your personal allowance to keep codes short. So:
| Personal allowance | Tax code numbers |
|---|---|
| £12,570 (standard) | 1257 |
| £11,310 (gave 10% to spouse via Marriage Allowance) | 1131 |
| £13,830 (received 10% from spouse via Marriage Allowance) | 1383 |
| £9,570 (£3,000 reduction for a benefit in kind) | 957 |
For 2026/27 the standard personal allowance is £12,570 — the same as it has been since 2021/22.
Why the allowance hasn't changed in years
Until 2020, the personal allowance increased most years roughly in line with inflation. The March 2021 Budget froze it at £12,570 through to April 2026. The Autumn 2024 Budget extended that freeze to April 2031.
This is sometimes called fiscal drag — wages rise, the allowance doesn't, and more income becomes taxable each year. It's the main reason most readers will keep seeing 1257L for the foreseeable future.
The letter: L is the 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 and what they mean:
| Suffix | Meaning |
|---|---|
| L | Standard personal allowance (most common) |
| M | You receive 10% of your partner's allowance via Marriage Allowance (+£1,260) |
| N | You transferred 10% of your allowance to your partner via Marriage Allowance (−£1,260) |
| T | Adjustments HMRC needs to review case-by-case (e.g., £100k personal allowance taper) |
| 0T | No personal allowance — used above £125,140 (where the allowance has fully tapered) or when HMRC has no information about you |
| BR / D0 / D1 | Flat-rate codes — all income taxed at 20%, 40%, or 45% with no allowance applied (usually a second job) |
| K | Negative allowance — additional taxable income is being added (e.g., owed tax from a previous year) |
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:
- Take your gross pay for the period
- Apply 1/12 of the annual allowance (£1,047.50 per month for monthly-paid employees) as tax-free
- Apply 20% / 40% / 45% Income Tax to the slice above the allowance
- Deduct that, plus National Insurance, from your gross pay
Worked example: £50,000 salary with 1257L
You earn £50,000 a year. On a monthly payslip with 1257L:
- Gross monthly pay: £4,167
- Monthly personal allowance: £1,047.50 tax-free
- Taxable this month: £4,167 − £1,047.50 = £3,119.50, all in the basic-rate band → £623.90 Income Tax
- National Insurance on the slice between £1,047.50 (NI threshold) and the Upper Earnings Limit (£4,189): roughly £249.50
Net pay around £3,293/month — leaving an annual take-home of approximately £39,520.
For the full breakdown, see £50,000 after tax in 2026/27.
Two important nuances
PAYE is cumulative. Your employer doesn't calculate tax in isolation each month — they look at your year-to-date earnings and work out the correct tax for the year so far, then deduct whatever's still owed in that pay period. This is why a bonus in month 6 can look like it's been taxed at 50% — the cumulative calculation is catching up.
Your allowance is spread evenly across the year. Each month you get £1,047.50 tax-free (or £241.73 a week for weekly-paid employees). Anything above that in a single period is taxed at the basic rate (or higher if cumulative earnings cross a band threshold).
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. Your main job uses 1257L; the secondary job is usually BR (everything taxed at 20%) or 0T (taxed at standard bands from £0)
- You receive taxable benefits in kind (company car, private medical, gym membership). Your allowance is reduced by the value of the benefit, so the code becomes something like 957L
- You earn over £100,000. The personal allowance starts being tapered by £1 for every £2 of income above £100,000. Your code may still show 1257L with adjustments 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 by reducing your allowance for the year
- You're a Scottish or Welsh taxpayer. Your code prefixes with S or C respectively (S1257L, C1257L). Allowance is the same; the bands above it differ
- You transferred Marriage Allowance (1131N) or received it (1383M)
What 1257L W1, M1 or X 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 small amount until HMRC switches you back to cumulative basis, at which point you'll get a refund through the next payslip.
How to check whether your tax code is correct
Six places to confirm your tax code:
- Your payslip — usually shown near the top of the deductions section
- Your P45 from your previous employer (issued when you leave a job)
- Your P60 at the end of each tax year (issued by your current employer)
- HMRC Personal Tax Account at gov.uk/personal-tax-account — shows your current code and the calculation behind it
- The HMRC mobile app — same information as the Personal Tax Account
- A P2 "Notice of Coding" letter from HMRC when your code changes mid-year
If your code doesn't look like 1257L and you can't see a reason for the difference (BiK, second job, Marriage Allowance), check your Personal Tax Account first — most small issues can be fixed there directly. For bigger discrepancies, call HMRC on 0300 200 3300.
How much tax does 1257L mean you'll actually pay?
For someone with 1257L as their only code on their only job in England, Wales or Northern Ireland, here's the take-home for common UK salaries in 2026/27:
| Gross salary | Income Tax | NI | Take-home / year | Monthly |
|---|---|---|---|---|
| £20,000 | £1,486 | £594 | £17,920 | £1,493 |
| £30,000 | £3,486 | £1,394 | £25,120 | £2,093 |
| £40,000 | £5,486 | £2,194 | £32,320 | £2,693 |
| £50,000 | £7,486 | £2,994 | £39,520 | £3,293 |
| £75,000 | £17,432 | £3,511 | £54,057 | £4,505 |
Detailed breakdown pages for £30k, £50k and £75k are linked above. More salary breakdown pages (£15k–£75k at £1k increments) are landing in the next sprint cycle.
These figures assume no pension contribution and no student loan. Both reduce take-home further — model your own situation with the Take-Home Pay Calculator.
In short
If your payslip shows 1257L, you're on the standard UK tax code for 2026/27. The £12,570 personal allowance is being applied, you're being taxed at standard rates above it, and no special adjustments are in play. For the vast majority of employees with one job and no benefits in kind, this is exactly the code HMRC expects you to have.
If your code is different, that's not necessarily wrong — many legitimate circumstances change the code. Check it against the table above, and if you can't account for the difference, the Personal Tax Account is usually the fastest fix.