The 1257L cumulative tax code is the standard PAYE code for the 2025/26 tax year, giving you a tax-free personal allowance of £12,570 that your employer applies on a year-to-date basis. The “1257” is that allowance with the last digit dropped, the “L” confirms you qualify for the standard allowance with no adjustments, and “cumulative” means each payslip looks at your total pay and total tax since 6 April rather than treating that pay period on its own.1GOV.UK. Tax Codes – What Your Tax Code Means That year-to-date approach is what allows overpaid tax to correct itself automatically through your regular pay, without you having to claim anything back.
What the Numbers and Letter Mean
The number in a tax code is your annual tax-free allowance divided by ten. For 2025/26 the personal allowance is £12,570, so payroll software renders it as 1257.1GOV.UK. Tax Codes – What Your Tax Code Means The letter L means you get the standard allowance with no marriage-related transfers, age adjustments, or other modifications.2GOV.UK. Understanding Your Employees Tax Codes – Letters
A prefix changes what happens above the allowance, not the allowance itself. Scottish residents see S1257L and Welsh residents see C1257L, reflecting each parliament’s power to set rates on non-savings, non-dividend income.3HM Revenue and Customs. PAYE Manual – Coding: General Principles: Scottish Income Tax / Welsh Income Tax The £12,570 threshold is the same across the UK.
How the Cumulative Calculation Works
On a cumulative code, your employer tracks total pay and total tax from 6 April through to each pay day. Each payslip compares your earnings so far against the slice of your allowance that has built up by that point.4HM Revenue and Customs. PAYE Manual – Codes: How They Are Used and Calculated: Ways an Employer Can Operate a Code
Take month three of the tax year, in early July. Three-twelfths of £12,570 works out to roughly £3,143 of allowance to that point. If your total earnings so far are below that, no tax is due. If a busy month follows a quiet one, the calculation evens out across the year automatically.
The practical payoff shows up when your income drops or your hours fall. Because the system looks backwards as well as forwards, any tax you’ve already overpaid earlier in the year can come back through your next payslip. No claim form, no waiting for the tax year to end.4HM Revenue and Customs. PAYE Manual – Codes: How They Are Used and Calculated: Ways an Employer Can Operate a Code
Cumulative vs. Week 1 or Month 1
This is the distinction that catches people out. If your payslip shows 1257L followed by W1, M1, or the letter X, you are not on the cumulative basis. HMRC calls this Week 1/Month 1, and it’s essentially an emergency setting.5GOV.UK. Tax Codes – Emergency Tax Codes
Under Week 1/Month 1, every pay period is treated as though it were the first of the tax year. Previous pay and previous tax are ignored. You get the right proportion of allowance for that one period, so you won’t be dramatically overtaxed on any single payslip, but the system cannot look back and issue mid-year refunds. If you were overtaxed earlier, the money stays with HMRC until your records are updated.5GOV.UK. Tax Codes – Emergency Tax Codes
You typically land on Week 1/Month 1 after starting a new job when your employer doesn’t yet have your previous pay and tax details, or when a benefit or the State Pension starts for the first time. The fix is usually automatic. Once HMRC has your full employment picture, they switch you back to the cumulative basis, and the next payroll run recalculates the year to date and refunds any overpayment in one go. If the W1 or M1 suffix has been sitting there for several weeks, contact HMRC rather than waiting.
When 1257L Isn’t Your Code
The standard code doesn’t apply to everyone. Two situations knock people off it.
Income Over £100,000
Once your adjusted net income passes £100,000, the personal allowance tapers by £1 for every £2 above the threshold. At £125,140 the allowance is gone entirely and your code reflects zero tax-free pay.6GOV.UK. Income Tax Rates and Personal Allowances Within that band, the taper creates an effective 60% marginal rate: 40% income tax plus the loss of £1 of allowance for every £2 earned. Pension contributions and Gift Aid donations that bring adjusted net income back below £100,000 restore the full allowance. HMRC adjusts your code based on the information they hold, so check it at the start of each tax year if your income is close to the threshold.
A Second Job or Pension
Your £12,570 allowance can only be used once. HMRC assigns 1257L to your main job and gives the second job a code with no tax-free pay: BR (all earnings taxed at 20%), D0 (all at 40%), or D1 (all at 45%).1GOV.UK. Tax Codes – What Your Tax Code Means Make sure 1257L is sitting against your higher-paying employment.
If both jobs pay steady, predictable amounts, you can ask HMRC to split the allowance between them so the second employer isn’t taxing every penny at the basic rate.7TaxAid. Tax Codes and More Than One Job or Pension If 1257L has been assigned to both jobs by mistake, contact HMRC quickly. Doubling the allowance now creates an underpayment bill later.
Checking and Correcting Your Code
The quickest route is the Check your Income Tax service on GOV.UK or the HMRC app. Both let you see your current code, report changes, and update your details.8GOV.UK. Check Your Income Tax for the Current Year The income tax helpline is on 0300 200 3300, Monday to Friday, 8am to 6pm.9GOV.UK. Income Tax: Enquiries
Have a few things to hand before you call. Your National Insurance number is how HMRC finds your record.10GOV.UK. National Insurance: Introduction – Your National Insurance Number A P45 from your previous employer shows your code, total pay, and total tax for the current tax year up to your leaving date. A recent payslip confirms the code currently in use. Your P60, issued after each tax year ends, summarises pay and tax for that year.11GOV.UK. Your P45, P60 and P11D Form – P60
If you’ve started a new job without a P45, your employer will give you a starter checklist. You pick one of three statements: A if this is your first job since 6 April and you haven’t drawn Jobseeker’s Allowance, Employment and Support Allowance, or Incapacity Benefit (full allowance, cumulative basis); B if you’ve had another job since 6 April but have no P45, or you’ve received one of those benefits (full allowance, Week 1/Month 1 basis); or C if you have another current job or pension (BR code, no personal allowance).12GOV.UK. Starter Checklist
When HMRC updates your code, they send you a Notice of Coding explaining what it’s made up of, and your employer receives its own instruction to apply the new code on the next available payroll run.13GOV.UK. Understanding Your Employees Tax Codes – Changes Under a cumulative code, that first payslip recalculates your year to date and refunds or collects the difference in one adjustment.
When the Cumulative System Doesn’t Catch an Overpayment
Most overpayments sort themselves out during the year on a cumulative code. Anything left over is picked up after the tax year ends. HMRC reviews the numbers and, if they don’t add up, sends a P800 tax calculation letter between June and March of the following year. The P800 explains how to claim a refund online or receive a cheque.14GOV.UK. Tax Overpayments and Underpayments
In some cases HMRC issues a Simple Assessment instead of a P800. This happens when you owe more than £3,000, have tax on the State Pension that can’t be collected through PAYE, or have other income that can’t be handled automatically. For the 2025/26 tax year, a Simple Assessment received before 31 October 2026 is due by 31 January 2027. If the letter arrives on or after 31 October, you get three months from the date on the letter. You have 60 days from the date on the letter to challenge the figures.15GOV.UK. Pay Your Simple Assessment Tax Bill
If HMRC doesn’t contact you and you think you’re owed money, you can claim through your Personal Tax Account. The deadline is four years from the end of the relevant tax year, so for 2025/26 you have until 5 April 2030. Miss that and the refund is gone.