Last updated: 13 November 2026

Taxes

Emergency Tax Code: What It Means and How to Fix It

An emergency tax code usually turns up on your first payslip from a new job, and it can take a surprising bite out of your pay. It is not a fine. It is what HMRC uses when your employer does not yet know your tax details — but while it lasts, you can pay more tax than you owe. Here is how it works and how to get it fixed.

A young British worker in a smart shirt studying a paper payslip at a kitchen table in soft morning light, a laptop and a mug of tea beside them.
Your first payslip from a new job is where an emergency code usually shows up.

Key takeaways

  • An emergency tax code ends in W1, M1 or X, or shows NONCUM on your payslip.
  • It taxes each pay period on its own, ignoring earlier earnings in the tax year.
  • The usual trigger is starting a new job without a P45.
  • HMRC normally corrects it within 35 days of you starting.
  • Overpaid tax comes back — through your pay if fixed in-year, or by a P800 after 5 April.

What is an emergency tax code?

An emergency tax code is a temporary code HMRC uses when your employer does not have enough information to tax you correctly. Instead of working out your tax on everything you have earned so far in the tax year, it taxes each week or month on its own, as if you earned that amount all year. That is why it so often takes too much.

You can spot one on your payslip. The code ends in W1 if you are paid weekly, M1 if monthly, or X if your pay dates vary — 1257L W1 and 1257L M1 are the most common. Some payslips show NONCUM instead, which means the same thing. If your code ends in any of those, you are on an emergency code.

The key point: W1 and M1 do not remove your Personal Allowance. A 1257L M1 code still gives you £1,047.50 of tax-free pay a month — a twelfth of the £12,570 allowance for 2026/27. What it does not do is look backwards. Pay you received, or allowance you did not use, earlier in the year is invisible to it. That is where the overpayment comes from.

Why you get one

The most common reason is starting a new job. When you leave a job, your old employer gives you a P45 showing what you earned and how much tax you paid, and your new employer uses it to put you on the right cumulative code. Without a P45 — because the old employer has not sent it, or you came from self-employment or from abroad — your new employer must use an emergency code until HMRC supplies the details.

If you have no P45, your employer should ask you to complete a Starter Checklist (formerly a P46). Your answers tell HMRC whether this is your only job and whether you have other income, and HMRC then issues a proper code. Starting company benefits or the State Pension can also put you on an emergency code — in that case it usually stays until the end of the tax year.

Why it takes too much tax

Normal PAYE is cumulative: each time you are paid, your employer looks at everything you have earned since 6 April and everything you have paid so far, and taxes only the difference. An emergency code cannot do that, because it does not know your earlier earnings — so it treats each month as a standalone year.

Take someone who starts a job in October on £3,000 a month. On the correct cumulative code, the first payslip would show no tax at all — seven months of unused allowance, £7,332.50, is waiting to be used, and the £3,000 earned so far sits well inside it. On 1257L M1, the same payslip shows £390.50 of tax, because only one month's allowance counts. The money is not lost — it comes back once the code is fixed — but take-home pay is lower for a month or two.

Hands holding a plain P45 form and a pen over a wooden desk, with a laptop and a small stack of payslips nearby in soft daylight.
A P45 or a Starter Checklist is what gets the right code applied.

How to fix it

Start with your employer: give them your P45 as soon as you have it, or complete the Starter Checklist if you have none. Once HMRC has details from both employers, it issues a corrected code — usually within 35 days of starting.

If 35 days have passed and the code is still wrong, do not wait. Sign in to your Personal Tax Account on GOV.UK and check the code HMRC holds for you, or update your details through the Check your Income Tax service. Phoning HMRC also works, but the online route is faster and leaves a record.

Once the correct cumulative code reaches your employer, payroll refunds the overpayment automatically in your next pay — you do not need to claim it. It appears as less tax, sometimes no tax at all, on the next payslip or two, until the year-to-date figures catch up.

What if it is not fixed by the end of the tax year?

If 5 April passes and the code was never corrected, HMRC reconciles your tax after the year ends. It compares what you paid with what you owed, and if you overpaid it sends a P800 tax calculation, usually between June and October, with a refund. You can also claim through your Personal Tax Account. Either way, the money comes back — but it can take months, which is why fixing the code in-year is worth doing. Keep your payslips and P60 — if HMRC's figures disagree with yours, those settle it.

BR and 0T are not emergency codes

Two codes are often confused with emergency codes, and the confusion costs people money. BR means all the income from that job is taxed at 20%, with no Personal Allowance at all. It is the correct code for a genuine second job or a second pension — but if it appears on your main job, you are being overtaxed and should tell your employer.

0T is harsher still: no allowance, and your income is taxed through the normal bands, so some of it can fall into the 40% rate. D0 and D1 do the same at 40% and 45% for higher and additional-rate taxpayers with second incomes. None of these is an emergency code, and none is fixed by waiting — they change only when HMRC is told the job is your main one.

Sources & further reading

An emergency tax code is a nuisance, not a lasting problem. Check your first payslip, hand over your P45 or complete the Starter Checklist, and watch the code for the next month. If it is still wrong after 35 days, chase it through your Personal Tax Account. The tax you overpay is yours, and the system is built to give it back — the sooner the code is right, the sooner it does.

One payslip, four codes

Four blank paper payslips arranged side by side on a light wooden desk with a calculator and a pen, viewed from above in soft even daylight.

The table below taxes the same October payslip — £3,000 for a new starter on £36,000 a year — under four different codes. It is the clearest way to see what each code actually costs.

Tax codeTax on this payslipWhat happened
1257L (correct, cumulative)£0Seven months of unused allowance covers the £3,000.
1257L M1 (emergency)£390.50Only one month's allowance counts; £390.50 overpaid.
0T£600No allowance at all; the whole £3,000 taxed at 20%.
BR (wrongly on a main job)£600Same as 0T this month; £2,514 overpaid over a full year on £34,000.

The M1 overpayment is the one to remember. It happens because the allowance you built up between April and September is invisible to a non-cumulative code. Once HMRC issues the cumulative code, the payroll catches up and the £390.50 comes back through your pay — but only if the code gets fixed. Check the code, not just the payslip total.

Frequently asked questions

What is an emergency tax code?

An emergency tax code is a temporary code HMRC uses when your employer does not have your tax details. You can recognise one because it ends in W1, M1 or X — for example 1257L W1 or 1257L M1 — or your payslip shows NONCUM. It means your tax is worked out on each week or month on its own, rather than on everything you have earned so far in the tax year. The usual trigger is starting a new job without a P45.

How do I fix my emergency tax code?

Give your new employer your P45 as soon as you have it. If you do not have one, complete the Starter Checklist your employer gives you. Once HMRC has your details from both employers, it issues a corrected cumulative code, usually within 35 days of you starting the job. If it is still wrong after 35 days, update your details through your Personal Tax Account on GOV.UK.

How long does it take HMRC to fix an emergency tax code?

HMRC usually updates the code within 35 days of you starting the job, once it has details from your old and new employers. If the code is still wrong after that, sign in to your Personal Tax Account and check what HMRC holds. If it is never fixed in-year, HMRC reconciles your tax after 5 April and sends a P800 calculation, usually between June and October.

Will I get my emergency tax back automatically?

Yes. If the code is fixed in the same tax year, your employer's payroll refunds the overpayment automatically in your next pay — you do not need to claim it. If the tax year has already ended, HMRC compares what you paid with what you owed and sends a P800 with a refund, usually between June and October. You can also claim through your Personal Tax Account.

Is BR an emergency tax code?

No. BR means all the income from that job is taxed at 20%, with no Personal Allowance at all. It is the correct code for a genuine second job or a second pension, but wrong on a main job — if it appears there, tell your employer. 0T is similar but harsher: no allowance, with income taxed through the normal bands. Neither is an emergency code, and neither is fixed by waiting 35 days.

Where our numbers come from