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

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.
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.