Taxes

Tax Code 1257L: What It Means and Why You Have It (2026/27)

LM By Laura Michelle Davis · Updated 27 July 2026 · Fact-checked against gov.uk ✓ Reviewed by TaxFly Editorial Team

Quick answer

1257L is the standard UK tax code for 2026/27, giving the full £12,570 Personal Allowance. Here is what it means, when it is wrong and what a wrong code costs.

Quick answer: Tax code 1257L means you get the full Personal Allowance of £12,570 tax-free in 2026/27: the numbers are your allowance with the last digit dropped, the L means "standard allowance, nothing unusual". It is the right code for roughly 3 out of 4 UK employees. It is the wrong code for you if you have a company car or private medical cover, a second job or pension, or untaxed side income. Thirty seconds on your latest payslip tells you which group you are in, and this guide gives you the exact decision for each situation.

All figures on this page are 2026/27 rates, checked against HMRC published thresholds on 27 July 2026.

Who this guide is for

You are...What 1257L means for you
An employee with one job and no perks1257L is almost certainly correct. Two-minute check below confirms it.
Starting your first jobYou should end up on 1257L; watch for the emergency W1/M1 version in month one.
Working two jobsOnly ONE job should be 1257L. The other should normally be BR.
Getting a company car, medical cover or other benefits1257L is probably undercharging you and a bill is building. Act now, not at year end.
Drawing a workplace or private pensionPensions use tax codes too; two incomes both on 1257L is the classic pensioner trap.
Earning over £100,000Your allowance tapers away; 1257L stops being right above this point.

Key facts

Fact2026/27 position
Tax-free amount 1257L gives£12,570 a year = £1,047.50 a month = £241.73 a week
Who sets itHMRC. Your employer only applies what HMRC sends.
Where to find yoursPayslip, HMRC app, P45, P60, "PAYE coding notice" letters
Emergency versions1257L W1, 1257L M1, 1257L X (each payday taxed in isolation)
Cost of the classic error (BR on a main job)Up to £2,514 a year overpaid
How far back you can reclaim4 tax years (back to 2022/23 during 2026/27)

What the numbers and letters actually mean

  1. 1257: your tax-free allowance divided by 10. HMRC starts at £12,570, adjusts for benefits, expenses, or owed tax, then drops the last digit.
  2. L: standard allowance. Compare M (received Marriage Allowance, code becomes 1383M), N (gave it away, 1131N), T (other adjustments), K (negative allowance).
  3. W1/M1/X suffix: emergency basis. Each week or month is taxed on its own, so past overpayments are not refunded automatically until the code goes cumulative.
  4. Your employer's software spreads the allowance across the year, then applies the bands: 20% basic, 40% above £50,270 total income, 45% above £125,140 (Scottish residents have S-prefix codes and different bands; check with the Scotland tax calculator).

If this is you, do this (decision table)

SituationMeaningDecisionAction
1257L, one job, no perksCorrect codeNothing to fixRe-check each April and at every job change
1257L W1/M1 for over 2 monthsEmergency code stuckPush HMRCHMRC app or 0300 200 3300; ask to go cumulative; refund arrives in next payslip
1257L on BOTH of two jobs/pensionsAllowance given twice; debt buildingFix this monthTell HMRC which is your main income; second becomes BR
1257L but you have a company car or medical benefitUndercharged; year-end billFix before it growsReport the benefit in your HMRC app; expect a lower code like 777L
BR/0T on your ONLY jobNo allowance; overpaying ~£209/monthFix + reclaimCall HMRC; refund comes through payroll automatically once corrected
Income crossed £100,000Allowance tapering; 1257L now wrongPre-empt the billAsk HMRC to adjust the code now, or budget for Self Assessment
Letter says your code is changing and you disagreeHMRC's data may be staleChallenge itReply via personal tax account with current facts; codes are corrected routinely

Real example 1: Amara, 24, retail manager, first proper job

Amara starts on £26,000 in Manchester. HMRC issues 1257L:

StepAmount
Salary£26,000.00
Tax-free (1257L)£12,570.00
Income Tax: £13,430 × 20%£2,686.00
National Insurance: £13,430 × 8%£1,074.40
Take-home£22,239.60 (£1,853.30 a month)

Her first payslip shows 1257L M1 because payroll ran before HMRC processed her starter details. Correct tax by coincidence in month one, and the code went cumulative in month two. Nothing to do. Verify your own month with the salary calculator.

Real example 2: Dev, 38, two jobs, both accidentally on 1257L

Dev's main job pays £24,000 and his weekend job pays £9,000. HMRC's records lagged and both employers applied 1257L:

What happenedWhat should happen
Main job tax£2,286.00£2,286.00 (1257L)
Second job tax£0 (£9,000 sits "inside" a second allowance)£1,800.00 (BR at 20%)
Result£1,800 underpaid; HMRC will claw it back via a K code or P800 letter

Dev fixed it in one call: main job keeps 1257L, second job moved to BR. If your combined income is under £12,570, ask HMRC to split the allowance between jobs instead, so none of it is wasted. Model any two-job setup with the second job tax calculator.

Real example 3: Priya, 45, gets a company car in September

Priya's employer gives her a hybrid with a benefit-in-kind value of £4,800 a year, but nobody updates HMRC and she stays on 1257L. She is now underpaying £960 a year (20% of £4,800). When the P11D lands the following July, HMRC recodes her to roughly 777L and collects the arrears through smaller take-home for a year. Reporting the car in the HMRC app the month it arrived would have spread the cost smoothly from day one. Company car? Check the true cost with the company car tax calculator.

What to say when you contact HMRC

Phone 0300 200 3300 (8am to 6pm weekdays, quietest before 9am) or use the "tax code" section of the HMRC app. Have your National Insurance number and latest payslip. Say exactly:

  • Wrong code on main job: "My only employment is with [employer] and my code is [BR/0T]. I believe it should be 1257L. Please correct it and confirm the refund will come through payroll."
  • Stuck emergency code: "I have been on 1257L M1 since [month]. My record should be up to date now. Please move me to the cumulative code."
  • Two jobs: "My main job is [A], my second is [B]. Please set [A] to 1257L and [B] to BR."

Expect the new code at your employer within a week; the refund lands in the next payroll run after that.

How long things take

FixTypical timeline
Code corrected after app/phone contact3 to 7 days to reach payroll
Current-year refund through payslipNext pay run after the new code
Previous-year refund (P800 route)HMRC letters go out June to November; bank claim ~5 working days after
Claiming 4 years back yourselfAllow 4 to 8 weeks

Action checklist

  • Open your latest payslip and find the code, one per job or pension.
  • 1257L on exactly one main income and no perks: you are done; diary a check for next April.
  • Anything else: use the decision table above, then the tax code checker to confirm before calling.
  • Estimate what a wrong code has cost you with the overpayment checker and claim up to 4 years back.
  • Set a reminder for any new income source: new job, benefit, pension, side hustle.

Frequently asked questions

Is 1257L a good tax code?

It is the best code most employees can have: the full allowance with no strings. It is only "bad" when your real situation needs a different code and 1257L is silently under- or overcharging you.

Why is my code 1257L M1 and when does it fix itself?

M1 (or W1/X) is the emergency basis after a job change without a P45. It usually goes cumulative within a month or two of HMRC receiving your first pay submission. Longer than that, phone them; do not wait for April.

What does 1257L mean for monthly pay?

The first £1,047.50 of each month is tax-free; the rest is taxed through the bands. On £2,500 a month that means roughly £290 tax and £116 NI, leaving about £2,094.

Will the code change in April 2027?

Only if the Personal Allowance changes. It has been frozen at £12,570 since 2021 and remains so for 2026/27; the freeze is the "stealth tax" pulling more of every pay rise into tax each year.

My payslip says S1257L or C1257L. What is that?

The prefix is where you live: S for Scotland, C for Wales. The allowance is identical; Scottish bands differ, so the same salary produces slightly different tax.

Can my employer fix my tax code?

No. Employers must apply the code HMRC sends, even when it is obviously wrong. Only HMRC can change it, which is why the phone call or app update is always step one.

Sources

Share:
LM

Written by

Laura Michelle Davis — Chartered Tax Adviser (CTA)

ACCA · CTA (Chartered Tax Adviser) · ATT · BSc Economics, UC Berkeley

Laura Michelle Davis is a Chartered Tax Adviser (CTA) who also holds the ACCA and ATT qualifications and a BSc in Economics from UC Berkeley. She specialises in UK personal tax, covering income tax, National Insurance, self-employment and capital gains, and has built her career making complicated rules easy to follow. At TaxFly, Laura writes and edits the tax guides and explainers, checking that figures reflect current HMRC rates and that every explanation answers the question a real person is actually asking. Her goal is plain-English clarity you can trust and act on.

Official & accurate

Every figure follows HMRC 2026/27 rates and links to its gov.uk source.

Private & secure

Calculations run in your browser. Your figures are never stored or shared.

Free for everyone

No account, no paywall, no limits. All our tools are completely free.

This week in UK tax, every Friday

Rate changes, deadlines and HMRC rule updates that affect your money, in one short email.

One email every Friday. Unsubscribe any time.