Tax Code 1257L Meaning (2026/27)
1257L is the standard UK tax code for 2026/27. It tells your employer (or pension provider) to apply the full £12,570 Personal Allowance evenly across the year before any Income Tax is deducted. More than 30 million UK employees and pensioners carry a 1257L code in any given year - if your circumstances are "one job, no benefits, no Marriage Allowance, no tax owed", this is what you should see on every payslip.
How to read the 1257L tax code
Every UK tax code is a number followed by a letter. The number is your tax-free allowance divided by 10; the letter signals what kind of allowance it is and whether HMRC has made any adjustments.
- 1257 = £12,570 ÷ 10 = the full standard Personal Allowance for 2026/27.
- L = you are entitled to the normal, untouched allowance with no adjustments.
- No prefix = England or Northern Ireland (Scotland uses S1257L, Wales uses C1257L).
- No suffix = cumulative PAYE (your year-to-date pay and allowance are tracked across pay periods).
Other letters mean different things: M = Marriage Allowance received (your PA goes up by £1,260), N = Marriage Allowance transferred (down by £1,260), T = HMRC needs to review your code, K = negative allowance (deductions exceed PA). 1257L itself has no adjustments.
Worked example: £35,000 salary on 1257L
The figures below come straight from the 2026/27 HMRC tax ruleset that powers the salary calculator on this site - same engine, same sources (citations in the footer). England/NI rest-of-UK, no pension, no student loan.
| Line | Annual | Monthly |
|---|---|---|
| Gross salary | £35,000 | £2,917 |
| Personal Allowance (tax-free) | £12,570 | £1,047.50 |
| Income Tax (20% on £22,430) | £4,486 | £374 |
| Class 1 NI (8% on £22,430) | £1,794 | £150 |
| Take-home | £28,720 | £2,393 |
Because 1257L is cumulative, that monthly take-home is steady through the year. The £12,570 PA is divided into 12 (£1,047.50/month) or 52 (£241.73/week) chunks; each payslip applies the right slice of year-to-date allowance, so no end-of-year adjustment is needed.
Take-home ladder on 1257L
How the standard code plays out at different salary levels (England/NI, no pension, no student loan, no benefits in kind):
| Gross | Income Tax | NI | Take-home |
|---|---|---|---|
| £20,000 | £1,486 | £594 | £17,920 |
| £25,000 | £2,486 | £994 | £21,520 |
| £30,000 | £3,486 | £1,394 | £25,120 |
| £35,000 | £4,486 | £1,794 | £28,720 |
| £40,000 | £5,486 | £2,194 | £32,320 |
| £50,000 | £7,486 | £2,994 | £39,520 |
| £60,000 | £11,432 | £3,211 | £45,357 |
| £75,000 | £17,432 | £3,511 | £54,057 |
How to check if 1257L is right for you
The fastest sanity-check: log into your HMRC Personal Tax Account or the GOV.UK app. HMRC shows the exact code in force, the breakdown of how it was calculated, and a list of any deductions or benefits they have factored in. The official Check your Income Tax for the current year service lets you compare what HMRC expects you to earn against your actual payslip totals.
Expect 1257L if you tick all of these:
- One main job (a second job will be coded BR, D0 or D1 separately).
- No untaxed company benefits collected through PAYE (no company car, private medical, accommodation, interest-free loans above £10k).
- No Marriage Allowance transferred to or from a spouse.
- No tax debt from a previous year being collected via your code.
- State Pension (if drawn) is below £12,570 - or zero if you are still working.
How to fix a wrong 1257L code
If 1257L is wrong - for example you have a company car that should reduce your code to something like 1100L, or you are missing your Marriage Allowance suffix - update HMRC directly:
- Online: gov.uk/tax-codes/if-your-tax-code-is-wrong walks through the most common reasons and links to the right form.
- By phone: HMRC's PAYE line is 0300 200 3300 (Mon-Fri 8am-6pm). Have your National Insurance number and the latest payslip to hand.
- Via the GOV.UK app: most code corrections (estimate income, add/remove benefits, claim Marriage Allowance) can be done from a phone in under five minutes.
Any over- or under-paid tax from a wrong code is reconciled automatically: HMRC issues a P800 in the summer following the tax year and either refunds the excess to your bank or adjusts your code for the next year. You do not need to file a Self Assessment return purely to recover over-paid PAYE.
Related tax codes
- BR tax code explained - 20% on every pound (second jobs)
- 0T tax code explained - no Personal Allowance, full bands
- K tax code (K500, K850, K1000) - negative allowance
- D0 and D1 codes - higher-rate and additional-rate emergency codes
- NT tax code - no Income Tax deducted
- All UK tax codes index
Frequently asked questions about 1257L
- What does the tax code 1257L mean in plain English?
- It means HMRC has told your employer (or pension provider) to give you the full £12,570 Personal Allowance for the year - so the first £12,570 of your pay from this source is tax-free, and the rest is taxed at 20%, 40% or 45% depending on where it falls in the bands. The "1257" is just your tax-free allowance divided by 10, and the "L" confirms you are entitled to the standard untouched allowance with no adjustments.
- Why is the number 1257?
- Because the UK Personal Allowance for 2026/27 is £12,570, and HMRC writes tax codes by taking the allowance and dropping the last digit. £12,570 becomes 1257. If the PA changes - or if HMRC adjusts your individual allowance up for Marriage Allowance or down for company benefits - the number changes too. The allowance has been frozen at £12,570 since April 2021 and will remain frozen until at least April 2028 under current legislation.
- How much tax do I pay on a 1257L code?
- Zero on the first £12,570, then 20% on the next £37,700 (up to £50,270 gross), then 40% on income up to £125,140, then 45% above. National Insurance is calculated separately at 8% on earnings between £12,570 and £50,270, plus 2% above £50,270. For a £35,000 salary on 1257L the Income Tax is £4,486 and Class 1 NI is £1,794, giving a take-home of roughly £28,720 per year.
- Is 1257L the same in Scotland and Wales?
- The £12,570 Personal Allowance is UK-wide, so Scottish and Welsh employees see the same numeric portion. Scotland prefixes the code with "S" (so S1257L) and applies Scottish Income Tax bands above the allowance (six bands from 19% to 48%). Wales prefixes with "C" (C1257L) but uses the same rates as England and Northern Ireland - the prefix exists purely so HMRC can route any future Welsh rate divergence. You cannot change the prefix yourself; it follows your registered address.
- Will my tax code change for 2027/28?
- Under current policy, no - the Personal Allowance remains frozen at £12,570 until at least April 2028 (Autumn Statement 2022 freeze, extended in subsequent fiscal events). That keeps 1257L as the standard code for everyone with one main job, no benefits, no Marriage Allowance and no tax owed. A future Budget could unfreeze the threshold, in which case the number would shift - watch for an HMRC tax code notice in March before any new year.
- What if my payslip shows 1257L W1 or 1257L M1?
- The W1 (weekly) or M1 (monthly) suffix is the emergency, non-cumulative version. It still uses the £12,570 PA, but applies only 1/52 or 1/12 of it to each pay period in isolation rather than tracking your year-to-date totals. That means you do not get the benefit of any unused PA from earlier months. Submit your P45 from the previous employer (or complete a Starter Checklist) - HMRC normally switches you to cumulative 1257L within one or two pay cycles, and the next payslip refunds any over-paid tax automatically.