Skip to main content
PaySlipIQ

How does cumulative vs non-cumulative PAYE affect my tax?

TL;DR

Cumulative PAYE smooths your tax over the full tax year by allocating allowance and bands proportionally to date, whereas non-cumulative PAYE (W1, M1 or X) calculates each pay period in isolation. Cumulative is the default; non-cumulative is typically used when HMRC lacks year-to-date information.

In one sentence

Cumulative PAYE spreads your allowance evenly across the year and self-corrects, while non-cumulative PAYE treats each pay period as if it were the first.

In plain English

UK PAYE has two ways of applying a tax code. The default is cumulative: every pay run looks at total taxable pay since 6 April, total allowance to date, and total tax already paid, then deducts whatever is needed to reach the right cumulative tax. This is why a returning bonus, mid-year promotion, or wrong code from a few months back can self-correct in a single pay period under cumulative PAYE.

Non-cumulative PAYE — denoted W1 (weekly), M1 (monthly) or X — ignores year-to-date figures entirely. Each pay run uses only the period's pay against one twelfth (or one fifty-second) of the annual allowance and bands. There is no catch-up: whatever happens in July stays in July.

For a worker on the same monthly salary all year, the two methods produce similar totals. The differences become large when pay is uneven, when joining mid-year, or when allowances change. The non-cumulative basis exists so that HMRC and employers can take a sensible amount of tax even with limited information, without risking large under-collections that would later need to be reclaimed.

The mechanics matter because employees often see W1/M1/X and assume something has gone wrong. In practice, the marker is a routine signal that HMRC currently has incomplete year-to-date information about you. New job without a P45, recent flexible pension drawdown, or coming back to PAYE after self-employment are typical triggers. The fix is not to argue with payroll — they cannot change the basis on their own — but to make sure HMRC has the data they need (a P45, Personal Tax Account update, or a starter declaration) so a cumulative code can be issued. Once the cumulative code arrives, the next payroll run should appear consistent with reconciling any year-to-date difference.

Why does the basis matter for take-home pay? Because the personal allowance and the £37,700 basic-rate band are spread across twelve months under cumulative PAYE. If you only earn for part of the year, cumulative PAYE will release the unused portions of allowance into your taxable income calculation as the months pass — appearing consistent with smaller deductions until the year-to-date pay catches up with the year-to-date allowance. Non-cumulative PAYE never releases unused allowance from earlier months, which is why it tends to over-collect for late starters and under-collect when someone leaves part-way through the year. End-of-year reconciliation by HMRC (via P800 or Simple Assessment) catches these differences if PAYE itself does not.

Side-by-side comparison

AspectCumulativeNon-cumulative (W1/M1/X)
How allowance is appliedTotal YTD allowance vs total YTD payPeriod allowance only (1/12 or 1/52)
Self-correcting?YesNo
When typically usedDefault for most employeesNew starters, after pension drawdown, missing P45
Effect on bonus taxSmoothed across remaining monthsLarger one-off deduction in the period
Refund mechanismAutomatic via next payrollOften via end-of-year reconciliation or claim form
Effect on NINone — NI is always per periodNone — NI is always per period
Common markersNone (e.g. 1257L)1257L W1, 1257L M1, 1257L X

Worked example (2026/27 figures)

Imagine Ravi joins a new job in July with no P45, on code 1257L M1, earning £3,000 a month. Each month, the allowance applied is £12,570 ÷ 12 = £1,047.50. Taxable pay each month: £1,952.50. Tax: £390.50.

Had cumulative PAYE applied from July, the unused allowance from April–June (£3,142.50) would have reduced July's tax to approximately £176, and subsequent months would settle to £390.50 once allowance had caught up. Once HMRC issues 1257L cumulatively, the next payroll appears consistent with refunding the difference (~£214) automatically. This does not prove an error — it is the basis switching, not a recalculation of past months in isolation.

Multi-scenario worked example

Scenario A — late-year starter on M1. Priya starts a £48,000-a-year job in February (month 11) with code 1257L M1. Period allowance £1,047.50; period taxable pay £4,000 − £1,047.50 = £2,952.50; period tax £590.50. Under cumulative PAYE from month 11, the year-to-date allowance from April through January (10 × £1,047.50 = £10,475) would have offset the new pay, taking month 11 tax close to zero. The eventual cumulative reconciliation appears consistent with refunding most of the early M1 collections through PAYE before the tax year ends.

Scenario B — bonus under cumulative vs non-cumulative. Liam earns £40,000 a year on 1257L cumulative and receives a £10,000 bonus in month 6. Cumulative PAYE looks at YTD pay (£30,000), YTD allowance (£6,285), and works out the right cumulative tax to date — about £4,743 — then deducts whatever has not already been collected. Under 1257L M1, the same month would be calculated in isolation: gross £13,333.33, period allowance £1,047.50, taxable £12,285.83, with a large slice falling into 40%. The take-home in the bonus month appears consistent with being lower under M1, and HMRC end-of-year reconciliation may indicate an overpayment to refund.

Scenario C — return to PAYE after self-employment. Sara completes Self Assessment for 2025/26, then starts a £55,000 PAYE job in October (month 7). The new employer applies a starter declaration; an emergency 1257L W1 is used initially. Per period: gross ~£4,583.33, period allowance £1,047.50, taxable £3,535.83. About £1,176 of that slice falls into the higher-rate band each month under W1. Under cumulative PAYE, six months of unused allowance (£6,285) and basic-rate band would shelter much of the new income, which may indicate substantially lower tax in October. Once HMRC issues 1257L cumulatively, the catch-up should appear consistent with the figures provided.

Scenario D — steady salary, basis change does little. Ade earns £36,000 every month from April. Under either basis, the monthly tax is essentially the same once a few months have passed, because period allowance × 12 equals annual allowance and period basic-rate band × 12 equals annual basic-rate band. The basis only really matters when pay, allowance, or start date is uneven across the year.

Common mistakes people make

When this might apply to you

  1. You started a new job mid-year.
  2. You took a flexible pension drawdown.
  3. You changed job and the P45 was delayed.
  4. You returned to PAYE after self-employment.
  5. You received a large one-off bonus and noticed the deduction looked unusual.
  6. Your previous employer issued a P45 with apparent errors and HMRC has not yet validated it.
  7. You took a career break and re-entered PAYE part-way through the tax year.
  8. Your tax code changed mid-year (for example after a Marriage Allowance claim or benefits-in-kind update) and HMRC issued the new code on a non-cumulative basis temporarily.

What to do step by step

  1. Look at your payslip — is the marker W1, M1 or X next to the tax code?
  2. Check your HMRC Personal Tax Account for a more recent code.
  3. Provide a P45 to your employer if available, or complete a starter declaration accurately.
  4. Wait one to two pay periods for HMRC to issue a cumulative code.
  5. Recheck the next payslip — a refund of any over-collection often appears in the same period the cumulative code is first applied.
  6. If two pay periods pass without change, contact HMRC via the Personal Tax Account or phone.
  7. Use our payslip check to compare the figures.

When to contact HMRC, payroll, or a professional

Contact HMRC if more than two pay periods have passed without a cumulative code. Payroll can confirm what code they hold and when it was last updated. A tax adviser may help if the non-cumulative basis interacts with multiple incomes, pension drawdowns or share scheme exercises, particularly where the eventual reconciliation may indicate a sizeable refund or underpayment based on the figures provided.

Frequently asked questions

What does cumulative PAYE mean?

Each pay run uses your year-to-date pay, allowance and tax to calculate the correct cumulative tax, automatically catching up over- or under-payments.

What does non-cumulative mean?

Each pay run is taxed in isolation, treating the period as if it were the first of the year — markers W1, M1 or X indicate this basis.

Will I always overpay on a non-cumulative code?

Not always; for steady monthly pay it can be close to correct, but irregular pay or starting mid-year often leads to over-collection.

How do I switch back to cumulative?

HMRC issues an updated tax code; payroll cannot change the basis on its own.

Does the W1/M1 marker affect NI?

No — National Insurance is always non-cumulative per pay period regardless of tax code basis.

Why might payroll keep me on W1 for a while?

If HMRC has not yet sent a cumulative code (often after starting a new job without a P45), W1 remains until they do.

Do bonuses behave differently under each basis?

Yes — under cumulative, the bonus draws on unused allowance and bands across the year; under non-cumulative, the period absorbs more of the bonus immediately.

How long does HMRC typically take to issue a cumulative code?

Based on HMRC guidance, a cumulative code often follows within one to two pay periods of receiving a P45 or new starter declaration; longer delays may be worth raising.

Can I get an in-year refund if I am overpaying on W1?

In most cases the cumulative code, once applied, will refund any over-collection through the next payroll; standalone in-year refund claims via HMRC are possible but uncommon.

Does a non-cumulative basis affect student loan or pension deductions?

Student loan and most pension deductions are calculated per pay period regardless of the tax basis, so the W1/M1/X marker on the tax code does not change those figures.

Related guides and tools

Educational content only; not regulated tax advice.