Skip to main content

Tax codes

1257L tax code meaning — all about your pay

What the 1257L tax code really means, why £12,570 matters, when the code is right, when it hides an error, how it interacts with second jobs, benefits and past years.

Written by RefundCalculator Editorial TeamLast checked

1257L is the most common tax code in the UK — the default instruction your employer receives about you. If your payslip shows it, you're on the standard Personal Allowance with nothing unusual recorded. But "default" doesn't mean "definitely right": this guide covers exactly what 1257L says, how it behaves through the year, and the specific situations where its quiet presence hides an expensive error.

The code, taken apart

  • 1257 — your tax-free Personal Allowance, divided by ten: £12,570 for the 2025-26 tax year (a figure frozen since April 2021 and confirmed frozen through 2027-28 — which is why the code has kept the same digits for years)
  • L — the standard letter: you are entitled to the normal Personal Allowance with nothing complicating it

With a S or C prefix (S1257L, C1257L) it's the same allowance under Scottish or Welsh rates respectively. If your code reads 1257L with no prefix, HMRC believes you live in England, Wales or Northern Ireland — and if that's wrong, the rates being applied are wrong too.

How 1257L plays out on a payslip

Payroll divides the allowance into equal slices — £1,047.50 a month or £241.73 a week (cumulative basis):

MonthTax-free so farWhat happens above it (England/Wales/NI)
April£1,047.5020% basic rate
June£3,142.5020% until £50,270 of annual income
September£6,285.0040% higher rate above £50,270
March£12,57045% additional rate above £125,140

The cumulative design matters: have one monster month (a bonus) and the code doesn't panic — the annual allowance and band limits absorb it, smoothing the hit across remaining payslips. W1/M1 emergency codes are precisely what you get when this smoothing is switched off.

When 1257L is exactly right

  • One job, no taxable benefits, no other income — the classic, boring, correct case
  • Your employer receives it automatically each April and nothing in your life changed

If that's you: file the payslip and relax. Errors concentrate in the cases below.

When 1257L is quietly wrong

You have two jobs or a job plus pension — and HMRC accidentally pointed the full allowance at both. Feels great for months (too little tax), then a P800 underpayment lands next autumn and gets clawed through next year's code. Check: only one income source should carry 1257L; the other should be BR, D0 or much smaller.

Benefits you no longer have. Sold the company car but the code never updated? With 1257L everything looks normal while stale benefit values either over-collect (if they're still in there and shouldn't be — but wait, that's the wrong direction for 1257L to stay: HMRC usually catches big benefits and re-codes you down from 1257L, which is why seeing 1257L when you have a company car is the actual red flag — it can mean HMRC doesn't know about the car yet).

A new job started cleanly. No starter drama, code flows across — fine. But if the flow skipped a year of untaxed work, an underpayment can hide inside the apparently-sensible code.

1257L vs the neighbouring codes

  • 1257L vs 1150L/1100L — someone else's code is lower because benefits-in-kind or old debts shrink their allowance (yours might later, legitimately)
  • 1257L vs BR — same salary taxed 20% from pound one: what second jobs should show, and what main jobs should never show
  • 1257L vs 1257L W1/M1 — the emergency version: same allowance, but each payslip computed in isolation. Fine for a month or two, a refund-generator if it persists

Fix it in five minutes, free

Your Personal Tax Account (or the HMRC app) shows why your code contains what it contains — every allowance, deduction and estimated benefit, editable online. Seeing something wrong — a benefit you never had, estimated income that won't happen — correct it there and the code updates to your employer automatically, usually within days, refunding any over-deduction through payroll. For a fast plain-English read of any code first, run it through the tax code checker.

The freeze is why this matters more every year

With the allowance glued to £12,570 since 2021 while wages climbed, every pay rise drags more of your money across the 20% line, and more people across £50,270 into 40%. The code never changes; the share it silently hands HMRC does. Check the code, but check the bands your income crosses just as carefully — the income tax calculator shows both the band positions and the effective rate on your exact salary.

Do the numbers

Tax code checker calculator

Decode any UK tax code — 1257L, BR, D0, K, S/C prefixes, W1/M1 emergencies — see the allowance it implies and the warning signs of an error.

Open the free calculator

Free, on your device, with the working shown. Not affiliated with HMRC.