MTD mandatory · April 2026
TapTax
Tax Codes home

What does the M1
tax code mean?

M1 is an emergency tax code. Tax is calculated on your monthly pay only -- not your year-to-date earnings -- which usually means you overpay and should request a correction.

M1 is an emergency tax code that instructs your employer to calculate your income tax on a non-cumulative, month-by-month basis. Every month is treated as month 1 of the tax year. No unused Personal Allowance carries forward from previous months, which means most people on M1 overpay tax -- often by several hundred pounds over the course of a few months.

Month 1
each pay period treated as the first
£0
cumulative allowance carried forward
12,100
monthly UK searches
M1 (Month 1) Tax Code
An emergency tax code suffix applied to monthly-paid employees. M1 means your tax is calculated on a non-cumulative basis: each month is treated independently, with no carry-forward of unused Personal Allowance from earlier months. It appears on your payslip as M1 or NONCUM. M1 is the monthly equivalent of W1 (Week 1) for weekly-paid employees.

What M1 means -- non-cumulative explained

Under a normal cumulative tax code like 1257L, your £12,570 Personal Allowance is spread evenly across 12 months. Each month you receive £1,047.50 of tax-free allowance. Crucially, if you did not work for the first three months of the tax year, those three months of unused allowance (£3,142.50) carry forward and reduce your tax when you start earning. This is the cumulative system. It ensures you pay the correct total tax by year end.

M1 breaks that mechanism. Your employer applies exactly £1,047.50 of allowance to each month, ignoring everything that came before. If you had three months of zero earnings, those three months of allowance vanish. You are taxed as if the year began on the day you started.

Worked example: £3,500 monthly salary, started in month 4 (July)

Under a normal cumulative code (1257L):

  • Month 4 pay: £3,500. Cumulative allowance (4 months): £4,190. Cumulative earnings: £3,500. Taxable income: £0. Tax due: £0.
  • Month 5 pay: £3,500. Cumulative allowance: £5,237.50. Cumulative earnings: £7,000. Taxable income: £1,762.50. Tax due: £352.50 total for the year so far.

Under M1 (non-cumulative):

  • Month 4 pay: £3,500. Monthly allowance: £1,047.50. Taxable income: £2,452.50. Tax due: £490.50.
  • Month 5 pay: £3,500. Monthly allowance: £1,047.50 (again, from scratch). Taxable income: £2,452.50. Tax due: £490.50.

Difference after two months: cumulative tax = £352.50. M1 tax = £981.00. Overpayment = £628.50.

That overpayment grows with every month M1 remains on your code. By year end, someone who started mid-year on M1 can easily overpay by £1,000 or more.

Who gets an M1 tax code?

M1 is assigned automatically when your employer's payroll system lacks the information needed to run a cumulative code. You did not choose it and you cannot select it. The most common reasons are:

  • Starting a new job without providing a P45. Your old employer should have given you a P45 showing your tax code and year-to-date pay and tax. Without it, payroll cannot calculate cumulatively.
  • First PAYE job with no tax history. School leavers, graduates, and people entering PAYE employment for the first time may be placed on M1 while HMRC processes their Starter Checklist.
  • Returning to work after a break. If you have been on a career break, maternity leave, or living abroad and HMRC has not issued a current code, your new employer defaults to M1.
  • Delay in HMRC issuing a code. Even if you submitted your P45, there can be a lag of 2-4 weeks before HMRC sends an electronic code to your employer. In the meantime, payroll runs M1.
  • HMRC reviewing your tax record. If there are discrepancies in your previous tax records, HMRC may place you on M1 temporarily while they investigate.

What it looks like on your payslip: You will typically see your tax code followed by M1 -- for example, 1257L M1. Some payroll systems display NONCUM (non-cumulative) or NIC instead. All mean the same thing: your tax is being calculated month by month, not cumulatively. If you are paid weekly rather than monthly, you would see W1 instead of M1.

Are you overpaying tax on M1?

If you started your job in any month other than April (month 1 of the tax year), you are almost certainly overpaying. The overpayment happens because M1 does not give you credit for the months when you had no earnings or lower earnings.

Quick check:

  1. Look at your payslip for the "tax this period" amount.
  2. Multiply your monthly pay by 12 to get your annual equivalent.
  3. Subtract £12,570 (your Personal Allowance).
  4. Divide the result by 12 and apply 20% to get the monthly tax you should pay on a cumulative basis.
  5. Compare to what was actually deducted.

If the deducted amount is higher, M1 is costing you money.

Higher earners feel it more. If your monthly salary puts you close to the 40% threshold (£50,270 annually), M1 can push individual months into the higher rate band even though your annual income would stay within basic rate. A cumulative code would spread the bands across the year and keep you at 20%.

How to get off M1 -- step by step

M1 is supposed to be temporary. Follow these steps to get a correct cumulative code:

Step 1: Complete the Starter Checklist. Your employer should give you this form when you start. It replaced the old P46 and has three statements:

  • Statement A: This is my first job since 6 April and I have not received any taxable benefits. (Employer applies 1257L cumulatively.)
  • Statement B: This is now my main job but I have had another job or pension this year. (1257L cumulative, previous employment adjusted.)
  • Statement C: I have another job or pension. (BR or 0T applied, no Personal Allowance on this income.)

Read each statement carefully. The wrong choice can create different problems: Statement A when you have a second job splits your allowance across two employers.

Step 2: Hand over your P45. If you have one from your previous employer, give it to your new employer's payroll team on your first day. This is the single fastest way to get off M1 because it gives payroll your exact year-to-date figures.

Step 3: Check your HMRC Personal Tax Account. Log in at gov.uk/personal-tax-account and verify that HMRC has your correct employment details. Update anything that is wrong or missing.

Step 4: Call HMRC if it persists. If M1 is still showing after your second payslip, phone the Income Tax helpline on 0300 200 3300 (Monday to Friday, 8am to 6pm). They can issue a corrected code to your employer within days.

How long does the fix take? Once HMRC has the right information, a new code is typically sent to your employer within 2-3 weeks. Your employer switches to a cumulative basis from your next pay run.

Will HMRC refund overpaid tax?

Yes. Overpaid tax on M1 is always refundable. The method depends on when the correction happens:

During the tax year (most common). When your employer receives a cumulative code from HMRC, they recalculate your year-to-date tax from 6 April. The difference between what you paid on M1 and what you should have paid cumulatively is refunded in your next wage packet. Expect an unusually large net pay that month.

After the tax year ends. If M1 runs for the whole year, HMRC performs an automatic reconciliation after 5 April. They send a P800 tax calculation (usually between June and November). If you overpaid, you can claim the refund online through your Personal Tax Account or wait for a cheque, which arrives within 60 days.

You do not have to wait. Contact HMRC at any time to request a review. If they confirm an overpayment, they can issue a refund directly to your bank account or adjust your tax code so you pay less for the remaining months.

M1 vs W1 -- same concept, different frequency

M1 and W1 are identical in how they work. The only difference is the pay period:

FeatureM1 (Month 1)W1 (Week 1)
Pay frequencyMonthlyWeekly
Allowance per period£1,047.50£241.73
Non-cumulative?YesYes
Carry forward?NoNo
Fix processStarter Checklist + P45Starter Checklist + P45
Refund methodSameSame

Most UK employees are paid monthly, which is why M1 gets more search volume (12,100/month) than W1 (9,900/month). If your payslip says NONCUM without specifying M1 or W1, check your pay frequency. Monthly pay = M1. Weekly pay = W1.

Both codes appear alongside your tax code number. 1257L M1 and 1257L W1 mean the same thing: you have the correct Personal Allowance, but it is being applied non-cumulatively.

M1 vs 0T vs BR -- comparison

CodeAllowance?How it worksCumulative?
M1Yes (monthly fraction: £1,047.50)Tax on this month's pay only, no carry-forwardNo
0TNo allowance at allAll income taxed through the bands (20%, 40%, 45%)Usually yes
BRNo allowance on this sourceFlat 20% on all income from this employerYes

M1 is generally better than 0T because you at least get a monthly slice of your Personal Allowance. 0T gives you nothing. BR is different again: it applies a flat 20% regardless of how much you earn, which is correct for a second job where your main job already uses your allowance.

Common M1 mistakes

1. Assuming M1 will fix itself. It will not. HMRC needs a Starter Checklist or P45 to issue a cumulative code. If you do nothing, M1 stays on your record indefinitely.

2. Not providing your P45 to your new employer. The P45 is the key document that unlocks cumulative taxation. Even if you think HMRC will sort it out, hand over the P45 on day one. Payroll cannot back-date the correction to your start date if they receive it months later.

3. Confusing M1 with the M tax code (Marriage Allowance). M1 is an emergency non-cumulative suffix. The M tax code letter means you receive the Marriage Allowance transfer from your partner. They are completely unrelated. If your code says 1257M, that is Marriage Allowance. If it says 1257L M1, that is emergency tax.

4. Ignoring the overpayment because the amount seems small. Even £50-£100 per month adds up. Over 6 months, a £75/month overpayment costs £450. That money sits with HMRC earning you nothing when it could be in your account.

5. Choosing the wrong Starter Checklist statement. Selecting Statement A ("first job since April") when you had earlier employment in the tax year can lead to your Personal Allowance being applied twice, creating an underpayment that HMRC will claw back later.

People also ask

Key takeaways
  • M1 is a non-cumulative emergency tax code: each month is treated as month 1 with no carry-forward of unused allowance
  • If you started your job after April, you are almost certainly overpaying tax on M1
  • M1 and W1 are identical in how they work: M1 for monthly pay, W1 for weekly pay
  • Complete a Starter Checklist and provide your P45 to your employer immediately to get off M1
  • Do not confuse M1 (emergency suffix) with the M tax code letter (Marriage Allowance)
  • Overpaid tax is refunded when your code switches to cumulative, or via a P800 after the tax year
  • Contact HMRC on 0300 200 3300 if M1 persists after your second payslip

Related tax codes

HMRC official guidance

Stop calculating manually.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.