Tax Code 1257L Explained

Tax code 1257L explained — UK 2025/26 standard code (£12,570 PA, L suffix). What it means, who has it, M1/W1 variant, wh

Quick answer: 1257L is the standard UK tax code for 2025/26 — meaning £12,570 personal allowance with no adjustments (L = standard). About 30 million UK workers have this code as their primary employment.

Calculator

Tax code 1257L is by far the most common UK tax code. It tells your employer to give you the full £12,570 personal allowance against your salary. Here's exactly what each digit means and when yours might be different.

How tax code 1257l explained works in 2025/26

Decoding 1257L:

  • 1257 — your tax-free allowance ÷ 10. So 1257 × 10 = £12,570 of tax-free pay per year.
  • L — you're entitled to the standard personal allowance with no adjustments. Most common suffix.

Your employer divides £12,570 by your pay frequency:

  • Monthly: £12,570 ÷ 12 = £1,047.50/month tax-free
  • Weekly: £12,570 ÷ 52 = £241.73/week tax-free
  • Fortnightly: £483.46 tax-free

Common 1257L variants:

  • 1257L M1 or 1257L W1 — emergency/non-cumulative version. Each pay period treated as month 1.
  • S1257L — Scottish taxpayer (S prefix). Same allowance, but Scottish bands apply.
  • C1257L — Welsh taxpayer (C for Cymru). Identical bands to England in 2025/26.
  • 1257LX — sometimes used for emergency code on payslips (X = M1/W1 marker).

Other suffixes you might see: M (received Marriage Allowance from spouse, code becomes 1383M), N (transferred Marriage Allowance to spouse, code becomes 1131N), T (other adjustments — usually high earners with PA taper).

Worked example: £25,000 on 1257L cumulative

Smooth monthly tax: £12,570/12 = £1,047.50 tax-free per month. Tax £207.17/month, NI £82.87/month. Same as annual÷12.

Gross: £25,000 → Take-home: £21,519.60/year (£1,793.30/month)

Worked example: £25,000 on 1257L M1 (emergency)

First payslip Jan: applies £1,047.50 PA assuming first month. If you started Sept (month 6), miss out on previous 5 months' allowances initially — corrected at year end.

Gross: £25,000 → Take-home: £21,519.60/year (£1,793.30/month)

Worked example: £35,000 on S1257L (Scottish)

Same £12,570 PA, but Scottish 6-band rates: starter 19% / basic 20% / intermediate 21%. Tax £4,547.

Gross: £35,000 → Take-home: £28,658.60/year (£2,388.22/month)

Frequently asked questions

What does 1257L mean on my payslip?
It's the standard UK tax code for 2025/26 — you get £12,570 of tax-free pay per year. The 1257 represents your allowance ÷ 10; L means standard personal allowance, no adjustments.
Is 1257L a good tax code?
It's the default — neither good nor bad. It means HMRC sees you as having full personal allowance and no special adjustments. Higher numbers (e.g. 1383M = Marriage Allowance recipient) are slightly better; K-codes are worse.
What's the difference between 1257L and 1257L M1?
1257L is cumulative — your tax adjusts smoothly across the year based on YTD income. 1257L M1 (or W1) is non-cumulative — each pay period treated independently. M1 is an emergency code, usually corrected within 1–2 months.
Why has my code changed from 1257L?
Common reasons: HMRC adjustment for owed/overpaid tax (creates K-code or different L-number), claimed Marriage Allowance (1383M), claimed expenses, started receiving benefits-in-kind (e.g. company car reduces code), or switched to Scotland/Wales (S/C prefix).
Has tax code 1257L changed for 2025/26?
No — frozen since April 2021. The personal allowance stays at £12,570 through April 2028 per Autumn Statement 2022. With wage inflation, this represents real-terms allowance shrinkage.
Can I have two 1257L codes?
No — only one job/pension can use 1257L (your "main" employment). Second jobs typically get BR (Basic Rate, 20% with no allowance) or 0T (no allowance, full bands). Splitting is allowed by request to HMRC.
Is 1257L the same as code 1250L from 2020?
No — 1250L was the 2020/21 code (£12,500 allowance). It became 1257L in April 2021 when the PA rose to £12,570. Same letter L, just bigger number reflecting the (last) PA increase.