1257L tax code: what it means and how much tax you pay

1257L is the code most people with one job are given. It means the first £12,570 you earn is tax-free. Here's what each part means and what it costs you.

What 1257L means

1257L is the standard tax code for 2026/27. The number tells your employer how much of your pay is tax-free over the year: £12,570, which is the standard Personal Allowance. HMRC takes that figure, drops the last digit and adds a letter. So £12,570 becomes 1257, and the L says you're getting the standard allowance with no adjustments. GOV.UK describes it as the code used for most people who have one job or pension.

On 1257L you pay no Income Tax on your first £12,570. After that it's 20% up to £50,270, 40% from there to £125,140, and 45% above. Those bands apply across England, Wales and Northern Ireland. Scotland has its own, which we cover further down.

Tax and take-home on a 1257L code

This is what a 1257L code gives you at six common salaries. The tax column is the Income Tax your employer takes through PAYE, and National Insurance is worked out separately from your code.

SalaryIncome TaxNational InsuranceTake-home a yearTake-home a month
£20,000£1,486£594£17,920£1,493
£25,000£2,486£994£21,520£1,793
£30,000£3,486£1,394£25,120£2,093
£40,000£5,486£2,194£32,320£2,693
£50,000£7,486£2,994£39,520£3,293
£60,000£11,432£3,211£45,357£3,780

England, Wales and Northern Ireland, tax year 2026/27, no student loan or pension. Source: HMRC rates, calculated by Salary Checker UK.

Want your own figure? The salary calculator adds student loan, pension and Scottish rates on top.

Letters and prefixes you'll see next to 1257

The digits stay the same, but the bits around them change what happens to your pay. These are the ones that turn up on payslips.

On your payslipWhat it means
1257LThe standard code. £12,570 tax-free, no adjustments.
S1257LSame allowance, but your income is taxed using Scottish rates.
C1257LSame allowance, taxed using Welsh rates. HMRC's 2026/27 employer tables show the same bands as England.
1257L W1Emergency code, used when you're paid weekly.
1257L M1Emergency code, used when you're paid monthly.
1257L XEmergency code, used when your pay dates vary.
1257L NONCUMEmergency code, shown instead of W1 or M1 by some payroll software.

If a code ends in W1, M1, X or NONCUM, it's an emergency code. If it doesn't, it isn't. Some payroll systems tack extra characters on the end, such as a period number or a slash. HMRC sets the digits, the letter and any S or C prefix, so those are the parts to check against your Tax Code Notice.

What an emergency 1257L code does to your pay

Normally your tax is worked out on everything you've earned so far in the tax year. On an emergency code it's worked out on that week's or month's pay alone, as if you were paid the same amount in every period of the year. You still get the £12,570 allowance, but only a twelfth of it each month, which HMRC's PAYE table puts at £1,048.

Example: starting a job seven months into the tax year

Say you start in October with no pay earlier in the year, and your first monthly pay is £3,000. On 1257L M1 you get one month of allowance, so tax is (£3,000 − £1,048) × 20% = £390.40.

On a normal cumulative code, you'd have about £7,300 of allowance banked by then. That's more than you've earned, so the tax would be nil. The £390.40 is an overpayment until HMRC sorts your code out.

GOV.UK says an emergency code is usually temporary. Give your new employer your P45 and HMRC normally updates things within 35 days of your start date. If you've paid too much tax, you can claim a refund.

When your code isn't 1257L

HMRC begins with your Personal Allowance and takes off anything that should be taxed through your code. GOV.UK lists income you haven't paid tax on, company benefits, and the High Income Child Benefit Charge. Its own example is a £1,570 medical insurance benefit, which turns £12,570 into £11,000 and gives you 1100L.

That change costs a basic-rate taxpayer £314 a year (£1,570 × 20%). A small shift is the 1246L code, which takes £110 off the allowance. We've written that up on the 1246L tax code page, along with a table of codes near 1257L.

To decode any other code, try the tax code checker. It covers K codes, BR and D0, Marriage Allowance codes and emergency codes.

1257L in Scotland

An S prefix means Scottish rates apply, with six bands from 19% to 48%. The allowance is the same £12,570. On a £35,000 salary a Scottish taxpayer pays £15 more Income Tax than someone in England. At £50,000 the gap is £1,496. National Insurance is the same across the UK.

How to check your own code

You can find your tax code on your payslip, on a Tax Code Notice letter from HMRC, in the HMRC app, or by signing in to GOV.UK's Income Tax checker. You'll have one code for each job or pension. Your second job is usually on BR, which taxes all of that income at the basic rate.

1257L tax code: common questions

The things people ask most about the standard code.

It means you get the standard Personal Allowance of £12,570 for 2026/27. You pay no Income Tax on that much of your pay. The L shows the standard allowance applies, and an S or C in front means Scottish or Welsh rates.

It's the standard one, so nothing is being taken off your allowance. If you have one job and no company benefits or untaxed income, this is the code you'd expect. A different number means HMRC has adjusted your allowance for a reason.

W1 and M1 mark an emergency code, which HMRC uses when it doesn't have your full details, for example after starting a new job without a P45. Your tax is worked out on each week's or month's pay on its own. It's usually temporary, and any overpayment can be refunded.

About £1,048 a month, or £242 a week, which are the figures in HMRC's PAYE thresholds for 2026/27. Over a full year that adds up to £12,570.

Your Personal Allowance drops by £1 for every £2 of adjusted net income over £100,000, and it's zero at £125,140 or above. Your code should reflect that, so check it if your pay is in that range. Our £100,000 to £125,000 page shows the effect.

If you've paid too much tax because of the wrong code, GOV.UK says you can get a refund. Check your code first, then contact HMRC or update your details in your online tax account.

Sources and methodology

Code structure and emergency code rules come from GOV.UK. Tax figures use confirmed 2026/27 HMRC rates.

  • GOV.UK: What your tax code meansView
  • GOV.UK: Emergency tax codesView
  • GOV.UK: Income Tax rates and Personal AllowancesView
  • HMRC: Rates and thresholds for employers 2026 to 2027View
  • GOV.UK: Check your Income Tax for the current yearView

Figures assume a standard 1257L code, England, Wales or Northern Ireland, no student loan or pension. Your own tax depends on your circumstances. Compiled by Salary Checker UK, last updated 28 October 2026. This is general information, not financial advice.