Skip to main content
Educational guidance only — not regulated tax, financial or payroll advice. Verify with HMRC or your payroll team before acting.

UK · Tax codes · M1

Tax code M1 — emergency Month-1, non-cumulative basis

If your payslip shows a tax code ending in M1 (for monthly payroll) or W1 (weekly) or simply X, the code is being applied on a non-cumulative basis. Each pay period is taxed in isolation — year-to-date pay and tax are ignored. It is the standard emergency basis after a job change, when HMRC has incomplete information about your year so far.

What this code means

Per gov.uk's tax-code guidance, a normal cumulative code (like 1257L without any marker) tells payroll to look at your year-to-date taxable pay and year-to-date PAYE on every payday and balance accordingly — refunding overpaid tax in earlier periods if appropriate. M1 (Month 1) and W1 (Week 1) switch this off. Each pay period stands alone. Your employer applies 1/12th (monthly) or 1/52nd (weekly) of the year's allowance and bands to that period only.

The result on 1257L M1 is that you get £1,047.50 of allowance per month, no matter what has happened earlier in the tax year. If you have unused allowance from previous months (for example after a gap of unemployment), M1 cannot claw it back — you wait for the cumulative code, or for the year-end P800 reconciliation, to recover the over-deduction. M1 is therefore not a different tax rate, it is a different accounting method.

Who gets M1 / W1 / X

Per HMRC, the M1 marker is added when full year-to-date information is not available, or when applying year-to-date figures would risk a wrong refund or deduction. The most common triggers are below.

Starting a new job without a P45
Per gov.uk's starter-checklist guidance, if you start a new job without a P45 and indicate this is your only or main job, HMRC normally applies 1257L M1 (or W1 for weekly payrolls) until they can confirm a cumulative code. Each pay period is then taxed in isolation, ignoring the year-to-date.
After a job change with irregular earnings on the P45
If your P45 shows unusual year-to-date pay or tax — for example a large redundancy payment or a long gap with no income — HMRC may issue an M1 code to your new employer while it reconciles, then switch to cumulative once the picture is clear.
After HMRC corrects a previous coding error
When HMRC unwinds a duplicate employment, fixes an over-issued allowance, or removes a benefit in kind, it may attach M1 temporarily so payroll cannot retrospectively over- or under-deduct. The cumulative version follows once year-to-date figures are re-set.
Pension drawdown — first payment
Pension providers commonly apply M1 (often on 0T or 1257L) to a first drawdown payment because they have no record of year-to-date pay from other sources. HMRC then issues a cumulative code from the second payment onwards.
Coding notice delays at the start of a tax year
At the start of a new tax year, if HMRC has not yet issued the firm code, payroll may default to a Month-1 / Week-1 version of last year's code or 1257L until the new coding notice arrives.

Worked example — £30,000 job started in October on M1

New job in month 7 (October), £2,500 / month gross. No earlier income in the tax year. Compare 1257L cumulative versus 1257L M1.

Step (first pay run, October)1257L cumulative1257L M1
Gross pay this month£2,500£2,500
Year-to-date allowance available£7,332.50 (7 × £1,047.50)£1,047.50 (1 month only)
Taxable pay this month£0 (sheltered)£1,452.50
PAYE this month£0£290.50
DifferenceM1 over-deducts ≈£290 in month 1

That over-deduction reverses once HMRC issues a cumulative 1257L — typically the next pay run produces a refund through payroll. If the cumulative code does not arrive by year-end, a P800 reconciliation in the autumn refunds the difference.

Common mistakes & red flags

What to ask payroll

How to fix M1 / W1 / X

  1. Hand over your P45 or complete the starter checklist accurately. Tick “only or main job” if true.
  2. Sign in to the HMRC personal tax account. Confirm employments and update the income estimate at gov.uk.
  3. Wait for the cumulative code. HMRC normally re-issues within a few days. Payroll applies it from the next pay run.
  4. Refund automatic. Once cumulative kicks in, any over-paid PAYE refunds through payroll within the same tax year.

Frequently asked questions

What does M1 on a tax code mean?
Per gov.uk, M1 (sometimes shown as W1 for weekly payrolls, or X) marks a tax code as "non-cumulative". Each pay period is taxed in isolation — your employer ignores the year-to-date pay and tax position. It is typically attached to 1257L (so "1257L M1") and used as an emergency basis after a job change or when HMRC has incomplete information.
Why am I on M1?
You usually go onto M1 after starting a new job before HMRC has issued a firm cumulative code, after a P45 has been processed showing unusual year-to-date figures, or when HMRC needs to neutralise a possible over- or under-deduction. It is meant to be temporary — most M1 codes are replaced by a cumulative code within a pay period or two.
Is M1 emergency tax?
"Emergency tax" is a loose term that usually refers to a 1257L W1/M1 code. It is not punitive on its own — you still get the personal allowance — but because each pay period is taxed in isolation, you may pay slightly too much (or too little) tax in early pay periods. HMRC reconciles when the cumulative code arrives or at year-end through a P800.
How much extra tax does M1 take?
On standard 1257L M1 the monthly allowance is £12,570 / 12 = £1,047.50. If you change jobs mid-year and have unused allowance from earlier months, M1 cannot back-claim it — so you pay tax on more income than necessary until cumulative takes over. The difference usually refunds in-year once HMRC issues a cumulative code.
How do I move from M1 to cumulative?
Give your employer your P45 from the previous job, or complete the starter checklist accurately. Sign in to the HMRC personal tax account and confirm employments. HMRC will normally re-issue a cumulative code within a few days. Once payroll receives it, the next payslip evens up the year-to-date PAYE.

Last reviewed

Last reviewed:

Next review:

Reviewed each tax year and sooner if HMRC changes emergency-tax rules.

Educational guidance only — not regulated tax, financial or payroll advice. Always verify with HMRC or your payroll team before acting. To run a real check, the wrong-tax-code checker is the place to begin.