Blog

What Does Tax Code 1257L Mean? UK Tax Codes Explained (2026/27)

If you have opened a payslip and wondered what "1257L" means, or why your code has suddenly become "BR", "0T" or "K475", this guide is for you. Your tax code tells your employer or pension provider how much tax-free pay to give you before Income Tax is taken. A wrong code is one of the most common reasons people in the UK overpay or underpay tax, so it is worth understanding.

Once your code is right, you can check what you should take home with the free >UK Take-Home Pay Calculator.

1257L in one sentence

1257L means you get the standard Personal Allowance of £12,570 tax-free in the tax year. Remove the letter and multiply the number by 10 and you get your allowance: 1257 × 10 = £12,570. The "L" means you are entitled to the standard tax-free Personal Allowance.

Source: >GOV.UK – Tax codes and >GOV.UK – What your tax code means.

1257L is the most common code in the UK for 2026/27. The Personal Allowance has been frozen at £12,570 since April 2021, and at Budget 2025 the government said Income Tax thresholds will stay frozen until April 2031 (>GOV.UK – Budget 2025).

How your employer uses 1257L

Payroll spreads your allowance across the year:

  • Monthly pay: £12,570 ÷ 12 = £1,047.50 tax-free per month
  • Weekly pay: £12,570 ÷ 52 = about £241.73 tax-free per week

Income Tax is charged only on pay above those amounts. In England, Wales and Northern Ireland the rates are 20% up to £50,270, 40% up to £125,140 and 45% above that. Scotland has its own bands (the code starts with "S"). See >GOV.UK – Income Tax rates and Personal Allowances.

Worked example. On a £30,000 salary with code 1257L, paid monthly:

  • Monthly gross pay: £2,500
  • Taxable pay: £2,500 − £1,047.50 = £1,452.50
  • Income Tax at 20%: about £290.50 a month

National Insurance is worked out separately and does not use your tax code. For the full picture, see How much tax will I pay on my salary?.

What the letters mean

Letter Meaning L Entitled to the standard tax-free Personal Allowance M Marriage Allowance: you received 10% of your partner's allowance N Marriage Allowance: you transferred 10% of your allowance to your partner T Other items need HMRC to review your code, e.g. income over £100,000 S Your income is taxed at Scottish rates (prefix, e.g. S1257L) C Your income is taxed at Welsh rates (prefix, e.g. C1257L)

The official list is on >GOV.UK – What your tax code means.

Codes with no tax-free allowance

Some codes mean all of that income is taxed:

  • BR: all income from this job or pension is taxed at the basic rate (20%). This is common on a second job, because your allowance is already used by your main job.
  • D0: all taxed at the higher rate (40%).
  • D1: all taxed at the additional rate (45%).
  • 0T: no Personal Allowance. Often used when HMRC does not have enough information, or when your income is high enough that your allowance has been fully withdrawn (above £125,140).
  • NT: no tax is taken from this income.

If you have one job and see BR or 0T, check it with HMRC. You may be paying far too much tax.

Emergency tax codes: W1, M1 and X

If your code ends in W1 (week 1), M1 (month 1) or X, you are on an emergency tax code, for example 1257L W1 or 1257L M1. Your employer works out your tax on each payday by itself, without counting what you have already earned and paid this tax year.

You usually get an emergency code when:

  • you start a new job and have no P45
  • you start getting a state, company or workplace pension
  • you start working for yourself and an employer at the same time
  • you get company benefits or the State Pension

An emergency code is temporary. Once HMRC has the right details, it sends your employer the correct code, and any overpaid tax is usually refunded through payroll. Source: >GOV.UK – Emergency tax codes.

K codes: when your allowance is negative

A K code, such as K475, means you have income that is not taxed at source, like a company car or untaxed state benefits, and it is worth more than your tax-free allowance. HMRC collects that tax through your pay instead.

K475 adds £4,750 to your taxable pay for the year. By law, a K code cannot make your employer take more than half of your pay in tax in any pay period.

Why your tax code might change

HMRC can change your code during the year if:

  • you start getting company benefits (car, medical insurance)
  • you owe tax from an earlier year (HMRC collects it through your code)
  • you get untaxed income such as rental profit or savings interest above your allowance
  • you earn over £100,000, where your allowance falls by £1 for every £2 above £100,000 (see >GOV.UK – Income Tax rates)
  • you claim work expenses such as uniform washing, which can raise your code (e.g. to 1263L)

How to check if your tax code is right

  1. Sign in to the >HMRC app or your >Personal Tax Account.
  2. Compare the code there with the one on your payslip.
  3. Check that the income HMRC holds for each job is roughly correct.
  4. If something is wrong, report it through the app, the account, or >GOV.UK – Tell HMRC about a change to your income.

Your employer cannot change your code itself. It has to use the code HMRC sends.

Getting back overpaid tax

If you were on the wrong code, HMRC normally corrects it through your pay in the same tax year. For earlier years, you will receive a P800 calculation after the tax year ends, or you can >claim a refund on GOV.UK. Be careful of scam texts and emails offering "tax refunds". HMRC does not send refund links by text.

Related tools and guides

FAQs

Is 1257L the correct tax code?

For most people with one job or pension and no company benefits, yes. It is the standard code for 2026/27.

What does 1257L M1 mean?

It is an emergency code. You get the £12,570 allowance, but each month's tax is worked out separately. It usually stops once HMRC updates your record.

Why is my second job taxed on BR?

Your allowance is already used by your main job, so the second job taxes everything at 20%. If your main job pays less than £12,570, ask HMRC to split your allowance.

What does 0T mean on my payslip?

You get no tax-free allowance on that income. Check it with HMRC unless you earn over £125,140.

Can I be refunded if my tax code was wrong?

Yes. HMRC usually corrects it through payroll in the same year, or after the year ends with a P800 calculation.

What does the S in S1257L mean?

You pay Scottish Income Tax. The allowance is the same £12,570, but the rate bands are different.


Checked against GOV.UK in October 2026. This is general information, not tax advice. Contact HMRC about your own situation.

// note

How to read this note.

This is a learning note from studying the web. It is one small topic, written so I can remember it. It is not a course and not a claim that I have finished the subject.

If a sentence is wrong, say so from the contact page and name this title. Drafts never appear here. Related notes, when they exist, are other published posts, and the same sample rule applies to each of them.