The short answer
How to use a UK emergency tax calculator: compare W1, M1, X, 0T, BR and standard-code scenarios, identify possible overpayment and follow the HMRC correction route.
An emergency tax code can make a normal salary produce an unexpectedly small payslip, especially after starting a new job, changing employers or receiving pay before HMRC has the previous employment details. The code can also be temporary and correct for the information HMRC currently holds. A calculator is useful for measuring a scenario, but it cannot decide whether the code is wrong.
Use the Emergency Tax Calculator to compare the code on your payslip with a simplified standard-code estimate. This guide explains how to enter salary, pay frequency, time on the code and optional benefits or student-loan context. It is narrower than Tax Codes Explained 2026/27: the focus here is the calculator workflow, the possible overpayment and the correction path.
Key takeaways
Read the full code
Compare, do not assume
W1 and M1 are non-cumulative
P45 or starter details matter
Refund timing is not fixed
Student loans are separate
What an emergency tax calculator can and cannot tell you
The calculator can estimate how much Income Tax might differ when the same salary is processed under codes such as 1257L, 1257L M1, 0T M1, BR, D0 or D1. It can also illustrate how the difference changes when you enter weekly or monthly pay and the number of months affected.
It cannot read your HMRC account, inspect the coding notice, know whether a previous employer submitted a P45, or determine the exact taxable value of a company benefit. It does not replace the payroll software used by your employer. National Insurance, pension deductions, student-loan repayments, salary sacrifice and benefits in kind can change take-home pay without changing the headline emergency Income Tax comparison in the same way.
Use the result as a question generator:
| Calculator result | Sensible next question |
|---|---|
| Selected code appears to deduct more | Does HMRC have the previous job, pay and tax information? |
| Difference is small | Is the code actually appropriate, such as BR for a second job? |
| Code includes W1, M1, X or NONCUM | Has the missing P45 or starter information been supplied? |
| K code or benefit is selected | What adjustment did HMRC include in the coding notice? |
| Scottish prefix applies | Are Scottish bands and the correct residence record being used? |
Step 1: copy the code exactly from the payslip
Enter the complete code, including letters and any prefix or suffix. 1257L and 1257L M1 are not the same scenario. S1257L indicates Scottish Income Tax treatment, while C prefixes relate to Welsh rates. A suffix such as W1, M1 or X is the feature that makes a standard-looking allowance code an emergency code.
GOV.UK lists W1 for weekly pay, M1 for monthly pay and X where pay dates vary. Some payroll software shows NONCUM instead. GOV.UK explains that an emergency code calculates tax on the current week or month alone, as though that pay repeated throughout the year, rather than using total pay and tax accumulated so far.
Do not delete spaces or letters because the calculator accepts a shorter entry. Keep a screenshot or written copy of the payslip code, pay date, gross pay and tax deducted. If the code on the payslip differs from the code HMRC shows online, that mismatch is more important than a modelled refund.
Step 2: enter gross pay and frequency
Use gross taxable pay for the pay period or annual salary requested by the calculator. Check whether your figure includes overtime, bonus, commission, salary sacrifice or a benefit. A one-off bonus can make an emergency comparison look larger than a steady monthly scenario, while an annual salary can hide the exact pay-period treatment.
Select weekly or monthly pay to match the payslip. The same annual salary can produce different timing effects under W1 and M1 because the allowance is divided across pay periods. If you were on the code for only three months, enter the period affected rather than pretending the code ran for the whole year.
The calculator’s annualisation is an illustration. Payroll uses pay dates and the cumulative or non-cumulative basis applicable to the code. A difference of a few pounds can arise from rounding, pension treatment, taxable benefits or the point in the tax year when the code changed.
Step 3: understand the common code scenarios
1257L and 1257L W1/M1
The number 1257 broadly represents the standard £12,570 Personal Allowance for 2026/27, subject to the applicable tax-year rules and coding adjustments. Without W1, M1 or X, 1257L is not automatically an emergency code. With W1 or M1, the allowance is applied to each pay period without the normal cumulative look-back.
This can over-deduct tax when you changed jobs after paying tax elsewhere, because the new employer may not yet know the year-to-date pay and tax. It can also under-deduct in some circumstances, so the calculator should not label every emergency code as an overpayment.
0T or 0T M1
0T means no Personal Allowance is allocated to that employment. It can be used when an allowance has been used up or when the employer does not have the details needed to issue a code. With M1, the monthly treatment is non-cumulative. A second job can sometimes receive a code without a Personal Allowance for a valid reason, so check how HMRC has split your allowance.
BR, D0 and D1
GOV.UK describes BR as taxing all income from that job or pension at the basic rate, D0 at the higher rate and D1 at the additional rate. These codes are often used for a second job or pension. They are not emergency indicators simply because they produce more tax than 1257L. Enter them in the calculator to understand a comparison, then ask whether the allowance and rate split matches your total income.
K codes
A K code is a separate negative-allowance treatment. GOV.UK explains that it can apply where untaxed income or deductions exceed the Personal Allowance. Benefits, State Pension or an underpayment adjustment can be involved. Do not treat a K code as the same as W1 or M1. The calculator’s K-code illustration is not a substitute for reading the adjustment breakdown in the HMRC account.
Step 4: distinguish an emergency code from a correct second-job code
A person with two jobs may have the Personal Allowance allocated to the main job and BR, D0 or D1 on another employment. That can be correct even if the second-job payslip feels heavily taxed. The right question is whether the combined annual tax is being collected broadly correctly, not whether every job has 1257L.
Similarly, a company car, medical benefit, State Pension or prior-year underpayment can reduce the allowance and create a code that looks unfamiliar. A tax code is a compressed instruction based on HMRC’s records, not a universal take-home-pay label. Use the calculator after reviewing the underlying adjustment, not before.
Step 5: run a baseline and an affected-period scenario
Run the calculator in this order:
- Enter the actual salary, pay frequency and tax region.
- Record the code and the tax deducted on the relevant payslip.
- Run a simplified standard-code scenario using the same gross pay.
- Change only the code to the one shown on the payslip.
- Enter the number of months or weeks affected, if the tool asks for it.
- Record the estimated difference, but label it as a modelled Income Tax comparison.
- Re-run after HMRC issues a new code or payroll processes a corrected code.
If the tool shows a possible overpayment of £600 after three months, that is not automatically a £600 refund. It may be a modelled difference before pension, benefits, Scottish rates, student loans and payroll timing. It may also disappear if HMRC’s code includes an adjustment that the simplified scenario excluded.
Step 6: follow the correction route
GOV.UK says a new employer may use an emergency code when it does not have previous income and tax details. Give the P45 to the new employer if you have it. If you do not have a P45, complete the starter checklist accurately. HMRC will usually update the code when it receives the necessary information, but GOV.UK says this can take up to 35 days from starting a new job in the situation described.
If the code is still wrong, check your Personal Tax Account or HMRC’s current-year Income Tax service. Review:
- the employer still listed as current;
- estimated annual pay;
- previous pay and tax;
- company benefits or State Pension;
- pension and Marriage Allowance adjustments;
- the allocation of the Personal Allowance between jobs; and
- the tax region or Scottish status.
Update inaccurate information through HMRC’s route and tell payroll when the new code is available. Keep the payslip from before the change and the first payslip after it so you can see whether the correction flowed through.
Step 7: understand how a refund can arrive
An overpayment can be corrected through payroll when HMRC issues a revised code, or through an HMRC repayment or end-of-year calculation depending on the circumstances. The calculator cannot promise a payment date or identify the exact repayment route. If you leave a job, the P45 and year-to-date figures become particularly important; use the tax refund after leaving a job guide for that separate workflow.
Do not stop paying tax because the calculator displays a possible refund. Continue using the official code until HMRC or payroll changes it. A calculator is evidence for a conversation, not authority to override PAYE.
Student loans, National Insurance and benefits
The headline emergency-tax estimate is an Income Tax comparison. Student-loan repayments are calculated under separate rules and can change the payslip deduction. Benefits in kind can change the tax code, but the calculator may show the selected benefit only as context rather than include a full benefit valuation. National Insurance is also separate from PAYE Income Tax and may have different thresholds and pay-period effects.
Use the payslip’s tax, NI, pension and student-loan lines separately. If the total net pay differs from the calculator, that does not by itself show a tax-code error. A correct way to investigate is to reconcile each deduction with the payslip, HMRC code, pension arrangement and student-loan plan.
Scottish taxpayers
A code beginning with S indicates that Scottish Income Tax rates apply. The calculator can use Scottish bands for an illustrative comparison, but residence and the main-home record determine whether the prefix is right. A move between Scotland and another UK nation can make the tax-code prefix important. Update HMRC’s address and residence information if it is wrong; do not simply remove the S in a spreadsheet.
Practical checklist
Check a possible emergency-tax overpayment
- 1Copy the complete code, pay date, gross pay and tax deducted from the payslip.
- 2Check whether the code ends in W1, M1, X or NONCUM and whether the pay frequency matches.
- 3Run a same-pay baseline and record the calculator assumptions and modelled difference.
- 4Give your P45 or starter information to the employer and check the HMRC Personal Tax Account.
- 5Review the next payslip after the code changes; compare year-to-date pay and tax rather than only net pay.
- 6Use GOV.UK’s overpayment guidance if HMRC or payroll does not correct the position.
Common mistakes
Calling BR an emergency code
BR can be an appropriate second-job or pension code. The emergency indicators are W1, M1, X and NONCUM. Start with the letters and suffix, not the size of the deduction.
Comparing annual salary with monthly pay
Use the same pay basis in both scenarios. A monthly gross figure compared with an annual figure can produce a false “refund”.
Ignoring the year-to-date lines
Emergency codes are specifically about whether earlier pay and tax are included. Read the payslip’s year-to-date values and the HMRC record.
Treating a possible refund as cash owed today
The modelled difference may be corrected later, but HMRC or payroll must confirm the amount and route. Continue to follow the issued code.
Forgetting Scottish or Welsh prefixes
Tax-region prefixes affect the applicable rates and code interpretation. Use the code exactly as shown and correct the residence record if necessary.
Frequently asked questions
Which codes count as emergency tax codes in the UK?
Does W1 mean I am definitely overpaying tax?
How long can emergency tax last?
Is BR an emergency tax code?
How do I fix an emergency tax code?
Will I automatically get an emergency-tax refund?
Does emergency tax change my student-loan repayment?
Why does my code start with S?
Official sources and next steps
The following official sources support the tax-code definitions, emergency indicators, correction route and 2026/27 context. Check them again before relying on a refund estimate:
- GOV.UK — Emergency tax codes
- GOV.UK — What your tax code means
- GOV.UK — Understanding employee tax codes
- HMRC — P9X tax codes from 6 April 2026
- GOV.UK — Check Income Tax for the current year
- GOV.UK — Tax overpayments and underpayments
- GOV.UK — Scottish Income Tax
- GOV.UK — Special rules for student loans
Start with the Emergency Tax Calculator, then compare the result with Tax Codes Explained and UK payslip explained.
Official sources
- GOV.UK: Emergency tax codes
- GOV.UK: What your tax code means
- GOV.UK: Understanding employee tax codes
- HMRC: P9X tax codes from 6 April 2026
- GOV.UK: Check Income Tax for the current year
- GOV.UK: Tax overpayments and underpayments
- GOV.UK: Scottish Income Tax
- GOV.UK: Special rules for student loans
These GOV.UK and HMRC pages are the official references for emergency codes, tax-code checks, refunds, Scottish Income Tax and student-loan deductions. Check your live tax code and payslip rather than relying on a generic estimate.
Related Guides
UK Tax Refund After Leaving a Job 2026/27 — P45 & P50 Guide
How to claim a UK PAYE tax refund after leaving work: when P50 applies, what your P45 shows, what to do if you start another job and when HMRC adjusts your tax code.
Divorce & Tax 2026/27 | CGT, Maintenance, Pensions & IHT
Tax and divorce in 2026/27: no-gain/no-loss CGT transfers, spousal maintenance, pension sharing, IHT exemption and SDLT.
Marriage Allowance 2026/27 — Transfer £1,260 & Reduce Tax
Marriage Allowance 2026/27: transfer £1,260 to a spouse or civil partner, save up to £252 and backdate eligible claims.
Review notes and assumptions
Reviewed
2026-09-22
Assumptions
- This guide models UK PAYE Income Tax code scenarios for 2026/27; HMRC's coding notice, employer payroll record and payslip take priority.
- The calculator estimates a simplified Income Tax difference and does not reproduce every National Insurance, pension, benefit, student-loan or payroll calculation.
- A tax-code scenario does not prove that HMRC or an employer has made an error, and a possible refund is not confirmed until the records are corrected.