3tej home
UK Tax Code 1257L Explained 2026: What It Means and When to Check | 3tej
UK Tax

UK Tax Code 1257L Explained 2026: What It Means and When to Check

By the 3Tej Research Desk · Published May 23, 2026 · 3 min read

UK tax form and pen representing PAYE tax code
Photo: Kelly Sikkema on Unsplash
TL;DR
  • 1257L is the standard tax code in 2026, giving you the full personal allowance of 12,570 GBP tax-free
  • Number = personal allowance / 10 (so 1257 = 12,570 GBP)
  • L = standard allowance. K = negative allowance (more income to tax). BR = basic rate on all income. D0 = higher rate on all. NT = no tax.
  • Wrong tax code is the #1 reason UK workers overpay (or underpay) tax
  • Check via HMRC personal tax account at gov.uk/personal-tax-account

Your UK tax code is a 3 to 5 character string on your payslip that tells HMRC and your employer how much tax to deduct each month. The standard 2026 code, 1257L, applies to most employees and means you can earn 12,570 GBP before paying any income tax. Get the code wrong and you either overpay (HMRC refunds at year end, but you lose the float) or underpay (HMRC sends a tax bill, sometimes a big one). Understanding what your code means is the cheapest tax-planning step any UK worker can take.

Decoding the standard 1257L

Break it apart:

  • 1257 = your personal allowance divided by 10. 1257 means 12,570 GBP of income is tax-free in 2026 (the standard personal allowance, frozen since 2021 and currently frozen through 2028).
  • L = you get the standard personal allowance. This is the most common letter. Approximately 80% of UK workers have a code ending in L.

So 1257L tells your employer: do not tax the first 12,570 GBP of this person's earnings, then tax everything above that according to the standard 2026 income tax bands (20% basic, 40% higher, 45% additional).

Other letters you might see

Letter Meaning When it applies
L Standard personal allowance Most workers
M Marriage allowance recipient Your spouse transferred 10% of their allowance to you
N Marriage allowance giver You transferred 10% of your allowance to your spouse
T Other adjustments applied Often used when allowance is uncertain or being investigated
0T No personal allowance (income >125,140 GBP) Personal allowance fully tapered away
BR All income taxed at basic rate (20%) Second job, pension, or untaxed source
D0 All income taxed at higher rate (40%) High earner with additional employment
D1 All income taxed at additional rate (45%) Top earner with additional employment
NT No tax to be deducted Specific exemptions (rare)

What about K codes?

A K code (e.g., K475) means you have NEGATIVE personal allowance: deductions or benefits exceed your usual allowance. This typically happens when:

  • You receive a company car or other taxable benefit valued above your personal allowance
  • You owe tax from a previous year that HMRC is collecting through PAYE
  • You receive state pension PLUS a private pension; pension is taxed as additional income

K475 means your taxable income is effectively your salary PLUS 4,750 GBP. Employers add the K-number times 10 to your taxable income each year. The K code can never result in more than 50% of your gross pay being deducted (HMRC rule), so very high K codes get capped.

Why your tax code might be wrong

Three common scenarios:

  • You changed jobs mid-year. If your new employer does not have your P45 details, they may put you on emergency code (often 1257L W1/M1, which means non-cumulative; you get 1/12 of the allowance each month with no carry-forward). You over-pay until corrected.
  • You started a second job. The second employer will use code BR (basic rate on every pound), which is correct only if your FIRST job uses your full personal allowance. If you earn less than 12,570 from your first job, BR overtaxes the second.
  • Income crossed a threshold. Going above 100,000 GBP triggers the personal allowance taper (1 GBP allowance lost for every 2 GBP earned above 100k). HMRC eventually adjusts your code, but timing lags often produce over-payment in one year and over-collection the next.
  • Benefits or expenses changed. Starting a new company car, joining a salary sacrifice scheme, or claiming work-from-home tax relief all change the tax code. Confirm via your personal tax account that HMRC has the updated picture.

How to check and fix your tax code

Three places to check, ranked by reliability:

  • HMRC Personal Tax Account. gov.uk/personal-tax-account. Sign in with Government Gateway or Verify. Shows current code, expected income, allowances, and the full year-end position. Authoritative source.
  • Your payslip. The code is printed next to your tax deduction. Reflects what your employer is using, which is what's actually being applied.
  • HMRC app. Same data as the Personal Tax Account, more convenient on mobile. Push notifications when codes change.

If the code is wrong, the fastest fix is to update your situation through the Personal Tax Account (job changes, benefits, expenses). HMRC issues new tax codes within 7 to 14 days. Your employer applies it on the next pay cycle.

Frequently asked questions

Why is my UK tax code 1257L?

1257L is the standard 2026 tax code given to most UK employees. It means you get the full personal allowance of 12,570 GBP tax-free, with the standard income tax bands (20%, 40%, 45%) applied to everything above.

What does the K in a tax code mean?

A K code means you have negative personal allowance because taxable benefits or deductions exceed your standard allowance. Your employer adds the K-number x 10 to your taxable income. K475 means 4,750 GBP of extra income is being taxed through PAYE.

How can I check my tax code?

Sign in to your HMRC Personal Tax Account at gov.uk/personal-tax-account. The current tax code, the income HMRC expects from your job, your allowances, and the year-end projection are all shown. The HMRC app shows the same data.

What is emergency tax code?

Codes ending in W1 or M1 (e.g., 1257L W1) or X are emergency codes. They use 1/12 of your personal allowance per month with NO carry-forward, which usually means you overpay until your tax code is finalized after your new employer receives your P45 or your previous employer's RTI submission catches up.

Can I have a different tax code on my second job?

Yes, and you almost always will. Your main employer uses 1257L (full allowance); your second job employer uses BR (basic rate on every pound) since your personal allowance is presumed used up. If your first job pays less than 12,570 GBP, you can ask HMRC to SPLIT the allowance between the two employers.

Try the calculators

Related calculators

Related guides

Sources and methodology

Numbers on this page are sourced from official government / regulator websites and refreshed automatically every Sunday by our build pipeline. Hover any number with a dotted underline to see its source and as-of date.

Tax authorities cited (8 jurisdictions)

Methodology: each calculator linked from this post documents its formula. Live market data (FX, treasury yields, mortgage rates) is pulled from public APIs (exchangerate.host, FRED, BoE, ECB, BoC, CoinGecko, stooq).