MTD mandatory · April 2026
TapTax
Tax Codes home

What does the letter L
mean in a tax code?

The letter L in your tax code confirms you are entitled to the standard Personal Allowance of £12,570. It appears in codes like 1257L and other number+L combinations.

Twelve thousand, five hundred and seventy pounds. That is the tax-free income guaranteed by the letter L in your tax code. It is the most common suffix in the UK tax system, appearing on the payslips of the vast majority of employed and pension-receiving individuals. If your code ends in L, HMRC has confirmed that you are entitled to the standard Personal Allowance with no special adjustments, tapers, or complications.

L Tax Code Suffix
The letter L at the end of a tax code confirms that the holder is entitled to the standard Personal Allowance for the tax year. For 2025/26, this is £12,570. The L suffix also means the code will be automatically updated by HMRC if the government changes the Personal Allowance in a future Budget, without any action required from the taxpayer.

What the L suffix tells you

Every UK tax code has two parts: a number and a letter (or letters). The number represents your tax-free allowance, and the letter tells HMRC how to process it. The L suffix carries three pieces of information:

1. Standard Personal Allowance entitlement. You qualify for the basic Personal Allowance. There are no reductions for high income, no Marriage Allowance transfers, and no HMRC-initiated adjustments affecting your tax-free amount.

2. Automatic updates. If the government changes the Personal Allowance in a Budget, HMRC automatically updates all codes ending in L. You do not need to do anything, and your employer receives the new code without you contacting anyone. This is a genuine advantage over the T suffix, which requires manual HMRC review.

3. No complications. The L suffix is the simplest code letter. It means your tax affairs, at least as far as PAYE is concerned, are straightforward.

{'£'}12,570
standard Personal Allowance 2025/26
1257L
the UK's most common tax code
31M+
estimated UK taxpayers on an L code

How the number before L works

The number in your tax code is not your exact Personal Allowance. It is your allowance divided by 10, with the last digit dropped. HMRC uses this shorthand to instruct your employer how much tax-free pay to allocate per period.

Tax codeCalculationPersonal Allowance
1257L1257 x 10 + 9 = £12,579 (HMRC rounds to £12,570)£12,570
1100L1100 x 10 + 9 = £11,009 (approx £11,000)~£11,000
800L800 x 10 + 9 = £8,009 (approx £8,000)~£8,000
500L500 x 10 + 9 = £5,009 (approx £5,000)~£5,000

Why would an L code have a number other than 1257? Several reasons:

  • Underpaid tax from a previous year. HMRC reduces your allowance to collect a debt. If you owe £500 in underpaid tax, they might reduce your allowance by £2,500 (at 20% basic rate, £2,500 of lost allowance recovers £500 in tax). Your code becomes 1007L.
  • Untaxed state benefits. If you receive taxable benefits (like State Pension) that are paid without tax deducted, HMRC reduces your PAYE code to collect the tax through your employment.
  • Expenses and professional subscriptions. Flat rate expense allowances for certain jobs (uniforms, tools) increase your code above 1257L. A nurse with a £125 flat rate expense allowance might have 1270L.
  • Underpaid tax from benefits in kind. Company cars, medical insurance, and other taxable benefits reduce your code number.

1257L: the standard code explained

The most common tax code in the UK is 1257L. It means:

  • You receive the full Personal Allowance of £12,570
  • No adjustments, debts, or benefits are being processed through your code
  • Your tax affairs through PAYE are entirely standard

For 2025/26, 1257L has been the standard code since 2021/22. The Personal Allowance was frozen at £12,570 in March 2021 and will remain at this level until at least April 2028. This freeze means that while wages rise, the real value of the allowance erodes. In effect, more people are paying more tax each year even though the headline rate has not changed. This is sometimes called "fiscal drag" or a "stealth tax."

Worked example: how 1257L calculates your tax

Emma earns £35,000 per year, paid monthly. Her tax code is 1257L.

Annual calculation:

BandAmountRateTax
Personal Allowance (£0-£12,570)£12,5700%£0
Basic rate (£12,571-£35,000)£22,43020%£4,486
Total Income Tax£4,486

Monthly PAYE deduction:

  • Monthly tax-free pay: £12,570 / 12 = £1,047.50
  • Monthly taxable pay: £2,916.67 - £1,047.50 = £1,869.17
  • Monthly tax: £1,869.17 x 20% = £373.83

Emma sees £373.83 deducted from her pay each month for income tax. This is in addition to her National Insurance contributions.

L vs other tax code suffixes

The L suffix is just one of several letters HMRC uses. Each signals something different about your tax situation.

SuffixMeaningPersonal AllowanceAuto-updated?
LStandard allowance, no complications£12,570 (standard)Yes
MReceiving Marriage Allowance transfer£13,830 (increased)Yes
NTransferring Marriage Allowance to partner£11,310 (reduced)Yes
TAdditional HMRC calculations neededVaries (often tapered)No
KDeductions exceed allowance, adds to taxable payNegative (additions)No
0TNo allowance applied£0No

When L changes to something else:

  • Earn over £100,000: L may become T (HMRC applies the Personal Allowance taper)
  • Apply for Marriage Allowance: L becomes M (recipient) or N (transferor)
  • Have large benefits in kind: L may become K (if deductions exceed your allowance)
  • Start a new job without a P45: L may temporarily become 0T or BR (emergency basis)

Why your L code number might change year to year

Even if you keep the L suffix, the number before it can shift. HMRC reviews your code each year (typically January or February) and issues a P2 coding notice for the coming tax year.

Common reasons the number changes:

ReasonDirectionExample
Underpaid tax from last yearNumber decreases1257L becomes 1150L
Overpaid tax from last yearNumber increases (temporarily)1257L becomes 1350L
New taxable benefit (company car)Number decreases1257L becomes 1100L
Benefit removedNumber increases back toward 12571100L becomes 1257L
Flat rate expense claim approvedNumber increases1257L becomes 1282L
State Pension adjustmentNumber decreases1257L becomes varies

If your P2 coding notice shows a change you do not understand, check the breakdown. HMRC lists every adjustment on the P2, showing exactly what has been added or subtracted.

What to do if your L code is wrong

An incorrect L code means you are paying too much or too little tax with every payslip. Common errors include:

  • HMRC is recovering tax you have already paid. Check if they have duplicated a debt recovery that was already settled.
  • Benefits in kind that no longer apply. If you returned a company car but HMRC still adjusts your code for it, your code number will be too low.
  • Wrong employer. If you have multiple jobs and HMRC allocated your allowance to the wrong one, your main job might show BR or D0 while your secondary income gets 1257L.

To fix it:

  1. Sign in to your Personal Tax Account at gov.uk
  2. Select "Check your Income Tax"
  3. Review the breakdown of your tax code
  4. Report any incorrect items and HMRC will issue a revised code

Alternatively, call HMRC on 0300 200 3300 with your National Insurance number and coding notice to hand.

Key takeaways
  • The L suffix confirms you are entitled to the standard Personal Allowance with no special adjustments
  • 1257L is the most common UK tax code, giving £12,570 of tax-free income in 2025/26
  • L codes are automatically updated by HMRC when the Personal Allowance changes, unlike T codes which require manual review
  • The number before L represents your adjusted allowance divided by 10: numbers below 1257 mean something is being deducted from your standard allowance
  • Numbers above 1257 mean you have additional tax relief, such as flat rate expenses for your job
  • Check your P2 coding notice each year to verify the adjustments HMRC has applied to your code

L code and the frozen Personal Allowance

The Personal Allowance has been frozen at £12,570 since April 2021. It will remain at this level until at least April 2028. This seven-year freeze means the 1257L code has been unchanged for an unprecedented period.

The practical impact is significant. Average earnings have risen by roughly 20% since 2021, but the tax-free amount has not moved. More of your income is now taxable than it was when 1257L was first introduced. A worker earning £30,000 in 2021/22 and £36,000 in 2025/26 (a 20% rise matching average wage growth) pays £1,200 more in income tax purely from the frozen allowance.

Tax yearPersonal AllowanceCodeAverage earnings (approx)Extra tax from freeze
2021/22£12,5701257L£30,000Baseline
2022/23£12,5701257L£31,500£300
2023/24£12,5701257L£33,000£600
2024/25£12,5701257L£34,500£900
2025/26£12,5701257L£36,000£1,200

This is the largest extended freeze in the history of the Personal Allowance. The Office for Budget Responsibility estimates it will bring 3.2 million additional people into the income tax net by 2028.

L code for self-employed individuals

If you are self-employed, you do not receive a PAYE tax code for your self-employment income. Your tax is calculated through Self Assessment, and the Personal Allowance is applied directly in that calculation.

However, if you have both self-employment income and PAYE income (a job alongside your business), your PAYE job will carry an L code. HMRC may adjust the L code number to account for the expected tax on your self-employment income, reducing your PAYE allowance so you do not face a large Self Assessment bill in January.

From April 2026, Making Tax Digital requires sole traders with income above £50,000 to submit quarterly digital updates. This does not change how the L code works for your PAYE employment. The two systems, PAYE for employment and MTD for self-employment, run in parallel and are reconciled at the end of the tax year through Self Assessment.

People also ask

Related tax codes

HMRC official guidance

Stop calculating manually.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.