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.

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:

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:

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

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.

Related

Use this calculator

Copy a citation linking back to this page. Attribution required under CC BY 4.0.

Plain text
 
HTML
 
Markdown
 

Paste an iframe into your blog or page. Free for any use; the embed shows a small "Powered by salarytax.uk" link.

Basic embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator"
  width="100%"
  height="920"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px;"
></iframe>
Compact embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator-compact"
  width="100%"
  height="380"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator (compact) by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px; max-width: 560px;"
></iframe>

Full embed docs and live preview →