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.
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.
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 code | Calculation | Personal Allowance |
|---|---|---|
| 1257L | 1257 x 10 + 9 = £12,579 (HMRC rounds to £12,570) | £12,570 |
| 1100L | 1100 x 10 + 9 = £11,009 (approx £11,000) | ~£11,000 |
| 800L | 800 x 10 + 9 = £8,009 (approx £8,000) | ~£8,000 |
| 500L | 500 x 10 + 9 = £5,009 (approx £5,000) | ~£5,000 |
Why would an L code have a number other than 1257? Several reasons:
The most common tax code in the UK is 1257L. It means:
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."
Emma earns £35,000 per year, paid monthly. Her tax code is 1257L.
Annual calculation:
| Band | Amount | Rate | Tax |
|---|---|---|---|
| Personal Allowance (£0-£12,570) | £12,570 | 0% | £0 |
| Basic rate (£12,571-£35,000) | £22,430 | 20% | £4,486 |
| Total Income Tax | £4,486 |
Monthly PAYE deduction:
Emma sees £373.83 deducted from her pay each month for income tax. This is in addition to her National Insurance contributions.
The L suffix is just one of several letters HMRC uses. Each signals something different about your tax situation.
| Suffix | Meaning | Personal Allowance | Auto-updated? |
|---|---|---|---|
| L | Standard allowance, no complications | £12,570 (standard) | Yes |
| M | Receiving Marriage Allowance transfer | £13,830 (increased) | Yes |
| N | Transferring Marriage Allowance to partner | £11,310 (reduced) | Yes |
| T | Additional HMRC calculations needed | Varies (often tapered) | No |
| K | Deductions exceed allowance, adds to taxable pay | Negative (additions) | No |
| 0T | No allowance applied | £0 | No |
When L changes to something else:
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:
| Reason | Direction | Example |
|---|---|---|
| Underpaid tax from last year | Number decreases | 1257L becomes 1150L |
| Overpaid tax from last year | Number increases (temporarily) | 1257L becomes 1350L |
| New taxable benefit (company car) | Number decreases | 1257L becomes 1100L |
| Benefit removed | Number increases back toward 1257 | 1100L becomes 1257L |
| Flat rate expense claim approved | Number increases | 1257L becomes 1282L |
| State Pension adjustment | Number decreases | 1257L 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.
An incorrect L code means you are paying too much or too little tax with every payslip. Common errors include:
To fix it:
Alternatively, call HMRC on 0300 200 3300 with your National Insurance number and coding notice to hand.
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 year | Personal Allowance | Code | Average earnings (approx) | Extra tax from freeze |
|---|---|---|---|---|
| 2021/22 | £12,570 | 1257L | £30,000 | Baseline |
| 2022/23 | £12,570 | 1257L | £31,500 | £300 |
| 2023/24 | £12,570 | 1257L | £33,000 | £600 |
| 2024/25 | £12,570 | 1257L | £34,500 | £900 |
| 2025/26 | £12,570 | 1257L | £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.
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.
TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.