UK Tax Tools

Emergency Tax Calculator

See how much extra tax you're paying on an emergency 1257L W1/M1, BR, D0 or 0T code — and the refund you should get once HMRC issues the correct code. Covers new jobs missing a P45 and pension flexible withdrawals taxed on a Month 1 basis, for 2026/27.

Not sure what your code means first? Try the Tax Code Checker.

Your pay and tax code

Standard emergency code: one period’s slice of the Personal Allowance, no carry-forward

1 = 6 April (the first month of the tax year)

Tax withheld this month (emergency basis)

£290.50

Under 1257L emergency (non-cumulative)

Correct tax under normal 1257L

£290.50

Cumulative code, same pay

Overpayment this payment

£0.00

Estimated refund once corrected

£0.00

No material overpayment at this pay level and start period

What’s happening

An emergency 1257L code on a non-cumulative (W1/M1/X) basis only gives this one month a 1/12 slice of the annual Personal Allowance and rate bands — it ignores any allowance that would have built up earlier in the tax year.

Under the correct, cumulative 1257L code, HMRC credits your Personal Allowance for every month since 6 April — not just this one — against the pay you’ve actually received in this job/pension. Starting at the very start of the tax year, that difference is what drives the overpayment shown above.

Share

How emergency tax overpayment happens

Non-cumulative basis, one period at a time

W1/M1/X codes only ever apply a 1/12 (monthly) or 1/52 (weekly) slice of your Personal Allowance and rate bands to that single payment — never anything built up earlier in the tax year.

Starting mid-year is the biggest driver

A correct cumulative code backdates unused allowance from every week/month since 6 April into your first payslip. An emergency code never does — the later in the year you start, the bigger the gap.

BR / D0 / D1 give no allowance at all

These flat-rate codes are correct for a genuine second job or pension, but if wrongly applied to your only income they overtax every single pound — there's no allowance being missed period-by-period, it's just never given.

Pension lump sums are the extreme case

A one-off withdrawal taxed on a Month 1 basis is treated as if you'll withdraw that amount every month for a year — a £20,000 withdrawal can be taxed as if you earn £240,000 annually, pushing much of it into higher/additional rate.

Which HMRC form gets your pension tax back

Form Use it when
P55 You've taken only part of your pension pot and won't take further regular payments this tax year.
P53Z You've emptied the whole pension pot in one go and are still working or receiving other taxable income.
P50Z You've emptied the whole pension pot and have stopped working, with no other taxable income.

Source: GOV.UK — Claim back tax on a flexibly accessed pension overpayment. You can submit as soon as you receive the payment and your pension P45 — no need to wait for the tax year to end.

Frequently asked questions

What is an emergency tax code?
An emergency tax code is a temporary code your employer or pension provider uses when HMRC doesn't have full details of your income — most often after starting a new job without a P45, or taking a flexible pension withdrawal for the first time. Emergency codes usually end in W1 (weekly), M1 (monthly) or X, and work on a non-cumulative basis: each pay period is taxed as if it were the only one in the year, rather than averaging your Personal Allowance across all of it. BR, D0 and 0T often turn up in the same situation even though they aren't strictly "emergency" codes.
How does the non-cumulative (W1/M1) basis actually work?
Under a normal, cumulative 1257L code, your employer gives you the share of the annual Personal Allowance built up since 6 April, applied against everything you've earned this tax year so far. Under the non-cumulative W1/M1/X basis, that history is ignored — you only get a 1/12 (monthly) or 1/52 (weekly) slice of the allowance and rate bands for that single payment, as if you were paid that amount every period of the year. If you started the job partway through the tax year, the cumulative code would have credited you several months of unused allowance in your first payslip; the non-cumulative emergency code never does, which is the main reason it usually over-taxes.
How long does emergency tax last?
It lasts until HMRC has enough information to issue your employer or pension provider the correct code — usually once you submit a P45 or HMRC starter checklist, or after your first RTI submission flags your details. GOV.UK notes HMRC typically updates your code within about 35 days of starting a new job. Once the correct, cumulative code is applied, it automatically credits the allowance you missed out on, which is when the overpayment shown above gets refunded.
How do I get a refund on emergency tax from a job?
You usually don't need to claim anything separately. Once HMRC issues the correct cumulative 1257L code, your next payslip applies the full year-to-date Personal Allowance in one go, refunding the overpaid tax automatically through payroll. If the tax year has already ended before this happens, HMRC reconciles your record and sends a P800 confirming the refund (or, less often, that you owe more).
How do I get a refund on emergency tax from a pension withdrawal?
Pension providers almost always apply an emergency Month 1 basis to a first flexible withdrawal, because they don't hold a current tax code for you — this taxes the withdrawal as if you'll take the same amount every month for a year, giving you only 1/12 of your allowance and bands against the whole lump sum. You can reclaim the overpayment without waiting for the tax year to end using one of three HMRC forms, per gov.uk guidance: P55 if you've taken only part of your pot and won't take further regular payments this tax year; P53Z if you've emptied the whole pot and are still working or have other taxable income; P50Z if you've emptied the whole pot and have stopped working with no other income.
What's the difference between 1257L W1/M1, BR, D0 and 0T?
1257L W1/M1/X gives you a one-period slice of the standard Personal Allowance, non-cumulatively. 0T gives no Personal Allowance at all but still applies the normal 20%/40%/45% bands. BR taxes everything at a flat 20% with no allowance — the standard code for a genuine second job or pension. D0 and D1 do the same at the flat higher (40%) and additional (45%) rates. See the full list on GOV.UK.
Why does starting a job mid-year cost more under emergency tax?
Because the non-cumulative basis never credits the allowance you would have built up in the months before you started. If you start in month 6 with no other PAYE income so far this tax year, a correctly-operating cumulative code would give your first payslip roughly six months' worth of allowance — often enough to wipe out the tax due entirely. The emergency W1/M1 basis only ever gives you that one month's slice, so it withholds tax you shouldn't owe yet.

Sources

Related Calculators

Learn More