What does the 1257L tax code mean?
1257L means: Tax-free allowance of about £12,570.00 a year. In short: the standard code most employees should be on. A UK tax code is the instruction HMRC sends your employer for the 2026/27 tax year (6 April 2026 to 5 April 2027): it sets how much of your pay is tax-free before income tax is deducted through PAYE, so the code on your payslip directly decides your take-home. The standard code for most employees with one job is 1257L, worth £12,570 of tax-free income a year, any other code should have a reason behind it (a company benefit, a second job, an HMRC adjustment), and a code that's wrong for your situation means paying the wrong tax every single payday until it's fixed. Decoded below against HMRC's rules as checked on 2026-08-28, with what 1257L costs or saves against the standard code.
Decoded
- L: you get the standard personal allowance.
Why is 1257L the default tax code?
The code is simply the personal allowance with the last digit dropped and an L on the end: £12,570 of tax-free pay becomes 1257, and the L means you qualify for the standard allowance with no adjustments either way. It has been the default since April 2021, because the allowance has been frozen at £12,570 since then — before the freeze, the standard code changed most Aprils as the allowance rose.
Source: HMRC rates and thresholds, checked 2 September 2026.
When does 1257L change during the year?
HMRC replaces it whenever something taxable appears that payroll cannot see: a company benefit starts (medical insurance, a car), untaxed interest or side income is reported, or an old underpayment is being collected through the code. The new code applies from your next payday, and because PAYE is cumulative the year corrects itself automatically. If yours instead gains a W1 or M1 suffix — 1257L W1 or 1257L M1 — it has become a non-cumulative emergency code, which is a different problem with its own page.
How do I find out what code I should be on?
Your current code is on every payslip and on your P60, and the reasoning behind it is in your HMRC personal tax account, which lists the allowances and deductions that produced the number. If the account shows an estimate that is out of date, a company benefit you no longer have or a job you have left, you can change it there and a new code reaches your employer within a few weeks. Employers cannot change a code themselves: they apply whatever HMRC issues, so the fix always runs through HMRC rather than payroll.
Check your own code
Type any code, this page's and every other format HMRC issues:
Tax-free allowance of about £12,570.00 a year.
- L: you get the standard personal allowance.
Other codes people look up
2026/27 rules, checked 28 August 2026 by Hadi. If your code looks wrong, correct it via your personal tax account on gov.uk, refunds for the current year arrive through your pay automatically.