Guides/UK Tax

UK Tax Code Explained — What 1257L and Other Codes Mean

UK TaxBy SalaryTax Portal Editorial Team7 min read

UK Tax Code Guide: Decoding 1257L and Other HMRC Codes

If you work as an employee in the United Kingdom, your tax deductions are controlled by a tax code. Issued by His Majesty's Revenue and Customs (HMRC), this short code tells your employer how much income tax to withhold from your paycheck each month. An incorrect tax code can lead to overpaying hundreds of pounds or facing an unexpected tax bill at the end of the year.

This guide provides an in-depth breakdown of how UK tax codes are structured, what standard letter codes mean, and how emergency codes affect your monthly take-home pay for the 2026/27 tax year.


The Structure of a UK Tax Code

A standard UK tax code consists of numbers followed by a letter.

The Numbers: Tax-Free Allowance

The numbers in your tax code represent the amount of income you can earn tax-free, divided by ten.

  • Example: 1257L
    • Multiply the numbers 1257 by ten to find your tax-free allowance: £12,570.
  • Example: 1000L
    • Tax-free allowance: £10,000 (meaning £2,570 of allowance has been deducted due to taxable benefits).

What the Letters Mean

The letter at the end of your tax code provides specific instructions to your employer regarding your tax status:

  • L: You are entitled to the standard Personal Allowance (£12,570 for 2026/27).
  • M: Marriage Allowance transfer—you have received a transfer of 10% of your partner's personal allowance.
  • N: Marriage Allowance transfer—you have transferred 10% of your personal allowance to your partner.
  • T: Your tax code includes other calculations, or your personal allowance is being tapered due to earnings above £100,000.
  • OT: Your personal allowance has been fully used, or your employer does not have the information needed to assign a tax code.
  • BR: Basic Rate. All income from this source is taxed at a flat 20% with no tax-free allowance (common for second jobs).
  • D0: Higher Rate. All income from this source is taxed at a flat 40% with no allowance.
  • D1: Additional Rate. All income from this source is taxed at a flat 45% with no allowance.
  • NT: No Tax. You do not pay any income tax on this source.

K Codes: Negative Personal Allowance

If a tax code starts with the letter K, it means your taxable benefits (like a company car or medical insurance) exceed your Personal Allowance.

  • How it works: Instead of deducting an allowance, your employer adds the K-value to your taxable gross salary, meaning you pay tax on more than you actually earn in cash.

Cumulative vs. Emergency Tax Codes (W1 and M1)

Most tax codes are calculated on a cumulative basis. This means your tax-free allowance is spread across the year, and your tax is adjusted each month based on your total year-to-date earnings.

If your tax code ends with W1 (Weekly 1) or M1 (Monthly 1), you are on an emergency tax code:

  • Non-Cumulative: Your tax is calculated only on the earnings in that specific pay period.
  • The Impact: Any unused allowances from previous months are ignored. This is common when changing jobs and can result in temporary overpayment of tax until HMRC issues a standard cumulative code.
Last reviewed: June 2026 | Calculations represent the 2026/27 taxation periods.