Skip to content
salary · 6 min read

UK Tax Code Guide: 1257L, K Codes, Emergency Codes and What to Do

By: CalculatorZone editorsPublished: 21 May 2026Updated: 21 May 2026

Your tax code looks like a small administrative detail, but it can decide whether you are taxed correctly through PAYE or slowly overpay across the year. If your payslip feels off, the code is one of the first things to check.

What the tax code is doing

A tax code tells your employer how much personal allowance you should receive through the payroll system. In a normal UK PAYE job, the standard code is usually a variation of 1257L, which reflects the 2025/26 Personal Allowance.

Standard code1257L
Personal Allowance£12,570
Emergency code riskOverpay now, fix later
Scottish prefixS1257L

Common tax code patterns

What the code usually signals
CodeLikely meaningWhat to check
1257LStandard Personal Allowance in useUsually correct if you have one job and no adjustments.
K codeYou owe more tax than allowance availableCheck benefits, company car, or prior underpayment.
BR / D0 / D1Taxed at flat rate without allowanceOften applies to a second job or pension.
M1 / W1Emergency / non-cumulative basisUsually temporary but can cause over-withholding.
S1257LScottish taxpayer codeConfirm your main residence is in Scotland.

Why a code goes wrong

  • You started a new job and HMRC used a temporary emergency code.
  • Another income source, company car, or benefit in kind needs to be reflected.
  • You changed work patterns, had a bonus, or moved house and the records lagged.
  • You are due a refund or underpayment from an earlier year and HMRC adjusted the code.
Emergency codes often look like a simple temporary fix, but they can leave you overpaying for months if nobody checks the result. If the payslip does not make sense, fix the code rather than waiting for the year-end reconciliation.

How to check whether it is right

Start with the payslip, then compare the result against the Salary After Tax Calculator. If the figures still look odd, use the Income Tax Calculator and the National Insurance Calculator to isolate whether the issue is tax, NI, or another deduction.

What to do if the code is wrong

  1. Check your latest HMRC notice and the tax code on your payslip.
  2. Update your personal tax account or contact HMRC if the code is clearly wrong.
  3. Keep checking the next payslip because PAYE changes can lag by a cycle or two.
  4. Retest the net pay in the salary calculator after the correction lands.

Official sources and related reads

Once the code is fixed, confirm the net result with the Salary After Tax Calculator.