Tax Code 1257L Calculator — UK 2025/26

Calculate take-home with tax code 1257L UK 2025/26. £12,570 Personal Allowance applied cumulatively. Free instant calculator for employees.

MB
Mustafa Bilgic · UK Calculator Editor (sole trader, Adıyaman) · Reviewed

Tax code calculator

What 1257L means in detail

Tax code 1257L breaks down as:

Other common suffixes:

1257L has been the standard code since 2021/22 because the Personal Allowance has been frozen at £12,570 since then. The freeze ('fiscal drag') was extended at the 2024 Autumn Budget through to April 2028. Without the freeze, 1257L would have risen with inflation, becoming roughly 1500L by 2025/26.

Why your tax code might not be 1257L

Your code may differ from 1257L if HMRC has applied adjustments:

If your code looks unexpected, log in to HMRC online (Personal Tax Account) to see the breakdown — every adjustment is itemised. You can challenge incorrect adjustments online.

Three worked examples (UK 2025/26)

Example 1: Standard £35,000 employee on 1257L

Lisa earns £35,000 with code 1257L (cumulative).

Calculation: Taxable £22,430. Tax 20% × £22,430 = £4,486 income tax. NI: £22,430 × 8% = £1,794.40. Take-home £35,000 − £4,486 − £1,794 = £28,720/year or £2,393/month.

Example 2: £60,000 higher rate on 1257L

James earns £60,000 with code 1257L.

Calculation: Taxable £47,430. Basic £37,700 × 20% = £7,540, Higher £9,730 × 40% = £3,892. Total income tax £11,432. NI: £37,700 × 8% + £9,730 × 2% = £3,016 + £195 = £3,211. Take-home £45,357/year or £3,780/month.

Example 3: 1257L vs 1383M (married allowance)

Anna earns £35,000 and receives Marriage Allowance from her non-working spouse. Her code becomes 1383M (1257 + 126 = 1383).

Calculation: PA £13,830. Taxable £21,170. Tax £4,234. Saving vs 1257L: £252/year — exactly the Marriage Allowance benefit.

Common mistakes to avoid

When to use this calculator

Use this calculator any time you start a new job, receive a pay rise, change tax codes, or notice an unexpected take-home figure on your payslip. Verify the calculator's output against your payslip — large discrepancies usually indicate the wrong code is in use, often resolvable via HMRC's online portal.

Regional differences (Scotland, Wales, Northern Ireland)

Tax codes are issued by HMRC and apply to UK-wide employees. Scotland uses tax codes prefixed "S" (e.g. S1257L) to indicate Scottish income tax bands (Starter 19%, Basic 20%, Intermediate 21%, Higher 42%, Advanced 45%, Top 48%) — the numerical allowance portion is the same as rUK. Wales uses "C" (e.g. C1257L) for Welsh resident, but Welsh rates currently match UK. Northern Ireland uses standard UK codes throughout. The numerical part of the code (e.g. 1257 for £12,570 PA) is identical across the UK; only the prefix changes the band structure.

Frequently asked questions

Why is my tax code 1257L?

1257L is the standard UK tax code for 2025/26 representing the £12,570 Personal Allowance. Most employees with one job and no benefits/adjustments have this code. The Personal Allowance has been frozen at £12,570 since 2021/22.

Is 1257L cumulative or non-cumulative?

By default, 1257L is cumulative — your tax is calculated on year-to-date earnings against year-to-date allowance, and any over/underpayment self-corrects each pay period. Non-cumulative versions are 1257L W1, 1257L M1, or 1257L X.

What does the L mean in 1257L?

L is the standard suffix indicating the basic Personal Allowance with no adjustments. Other suffixes: M (received Marriage Allowance), N (gave Marriage Allowance), T (temporary or has adjustments).

What if my employer uses 1257L W1 instead of 1257L?

1257L W1 (or M1, X) is the emergency / non-cumulative version. It gives you 1/52 (or 1/12) of the allowance per pay period without considering year-to-date earnings. You may overpay tax in early months and need to reclaim later.

Will 1257L change in 2026/27?

The Personal Allowance is frozen at £12,570 until April 2028, so 1257L should remain the standard code. Any change would be announced in the Autumn Budget.

How do I check my tax code?

Log in to your HMRC Personal Tax Account at gov.uk. Your tax code, allowance breakdown, and any adjustments are shown. You can update circumstances and challenge incorrect codes online.

Why does 1257L include 9 in the allowance (£12,579)?

It doesn't — 1257L = £12,570 PA. The HMRC convention is that the code number × 10 gives the allowance. The '9' you see in some calculations is from rounding individual pay-period allowances; the cumulative annual figure is exactly £12,570.

Should both my jobs use code 1257L?

No — only your main job (typically the higher-earning one) should use 1257L. Your second job should use BR (all income at 20% — no allowance). If both jobs use 1257L you're getting the allowance twice and will face an underpayment at year-end.

Related UK Calculators

Official UK Sources

Last reviewed against HMRC 2025/26 rates: May 2026.

Quick answer: Tax code 1257L is the standard UK tax code for 2025/26 — it gives you the full Personal Allowance of £12,570 cumulatively across the tax year. The 'L' suffix means standard PA, and 1257 represents £12,570 ÷ 10. Most employees with one job and no taxable benefits have this code.