It is the quiet default that keeps your tax accurate all year by looking at the full picture, not just this month. Understanding it is the key to spotting when something has gone wrong.
When your payslip tax looks right month after month, you can usually thank a feature you have never noticed: your tax code is operating cumulatively. It is the invisible accountant that re-checks your entire year's tax every payday and quietly fixes any mistake before it becomes a bill.
Under a cumulative tax code, your employer's payroll does not look at this month alone. It looks at every pound you have earned since 6 April and every pound of allowance you are entitled to over the same period, then works out the correct total tax due so far. It compares that to the tax you have already paid and deducts (or refunds) the difference.
The standard 2025/26 code, 1257L, gives a £12,570 annual allowance. Divided across 12 months that is £1,047.50 a month, accumulating to £6,285 by month six and the full £12,570 by month twelve. Because the calculation always uses the running total, the system is self-healing.
This is the feature that matters most. Suppose you take an unpaid month off and earn nothing in May. Under a cumulative code, your unused allowance for May rolls forward. When you are paid again in June, payroll sees two months of allowance (£2,095) against your June pay, so you are taxed more gently or even receive a refund through payroll.
The same logic catches errors. If you were briefly over-taxed because of a wrong figure, fixing the code mid-year lets the cumulative calculation pay back the excess automatically on your next payslip, with no need to wait for a year-end reconciliation.
Sophie is on the cumulative code 1257L in 2025/26. From April to September she earns £2,000 a month. By the end of September (month 6) she has earned £12,000 and used £6,285 of allowance, paying tax on £5,715 at 20%, roughly £1,143.
In October she gets a one-off £6,000 bonus, taking that month's pay to £8,000. Because the code is cumulative, payroll recalculates her entire year-to-date position rather than hammering the bonus in isolation. Her seventh month of allowance (£7,332.50 cumulative) is applied, the correct higher-rate portion is identified across the full year, and only the genuine extra tax is taken. Had she been on a Week 1/Month 1 code, October would have been taxed as if it were a typical £8,000 month, very likely over-deducting. If your code suddenly switches to W1/M1, the check my tax code tool helps you confirm whether you are owed a refund.
A cumulative code treats your tax year as one continuous story; a Week 1/Month 1 code reads only the latest page.
A cumulative code is only as good as the allowance it carries. If HMRC has restricted your code because of an old underpayment or an estimated benefit, the cumulative mechanism will faithfully apply the wrong figure all year. That is why understanding the code itself matters as much as understanding how it is operated. If you suspect the number is off, you can request a review through your Personal Tax Account on gov.uk rather than waiting for an end-of-year P800.
TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.