1258L Tax Code: Meaning, Allowance, and How to Check It

A 1258L tax code means your tax-free personal allowance for the year is £12,580, which is £10 more than the standard £12,570 that produces the far more common 1257L code.1GOV.UK. Tax Codes – What Your Tax Code Means That small uplift almost always means HMRC has added a minor extra allowance on top of the standard amount, such as a flat rate expense for work clothing or an approved professional subscription. If you were expecting 1257L and see 1258L instead, the code is working slightly in your favour.

How the Number Translates to a Tax-Free Amount

The number in any PAYE tax code represents your total tax-free amount with the last digit dropped. Multiply by ten and you get the annual amount you can earn before income tax starts. So 1257 means £12,570 tax-free, 1258 means £12,580, and 1100 would mean £11,000.2GOV.UK. Income Tax Rates and Personal Allowances Anything you earn above that threshold is taxed at the applicable rate, starting at 20% for basic rate taxpayers in England, Wales, and Northern Ireland.

Your employer’s payroll software reads the number and spreads the tax-free amount evenly across each pay period. If you’re paid monthly, roughly one-twelfth of £12,580 is shielded from tax each month. The system is designed so that by the end of the tax year on 5 April, you’ve used your full allowance and paid exactly the right amount of tax, provided nothing changes mid-year.

Why Your Code Shows 1258 Instead of 1257

The standard personal allowance has been frozen at £12,570 since the 2021/22 tax year, and under legislation introduced in Finance Bill 2025-26, the freeze continues until at least 5 April 2031.3GOV.UK. Income Tax – Maintaining the Personal Allowance and the Basic Rate Limit Anyone whose only entitlement is that standard allowance ends up with code 1257L. A 1258L code means HMRC has added roughly £10 on top.

The extra almost always comes from one of a small handful of routine adjustments:

None of these need any action on your part at work. The adjustment applies automatically in payroll, and you simply pay a little less tax each pay period. Over a full year, the £10 uplift is worth £2 to a basic rate taxpayer and £4 to a higher rate one, so the effect on any single payslip is very small.

If you don’t recognise the reason for the extra allowance, you can check the breakdown on your P2 Notice of Coding. HMRC sends this whenever your code changes, and it lists every allowance and deduction feeding into the final number.6HM Revenue and Customs. PAYE Manual – Coding: Codes: How They Are Used and Calculated: P2 Notice of Coding The same breakdown appears in your Personal Tax Account online.

What the L Suffix Means

The letter after the number classifies the type of allowance. L is the most straightforward: it means you’re entitled to the standard tax-free personal allowance.1GOV.UK. Tax Codes – What Your Tax Code Means Since the 2016/17 tax year, everyone receives the same standard personal allowance regardless of age, so the old idea that L applied only to under-65s is no longer accurate.7GOV.UK. Income Tax Rates and Allowances for Current and Previous Tax Years

The L also signals that your tax situation is relatively simple. You don’t have a marriage allowance transfer coming in or going out, you’re not on an emergency code, and HMRC hasn’t identified deductions that swallow up your allowance. For most employees with one job and no significant taxable benefits, L is exactly what should appear.

Prefixes and Suffixes You Might See Alongside 1258

A letter before the number tells you which set of income tax rates applies to you. An S prefix, so S1258L, means you’re a Scottish taxpayer and pay Scottish income tax rates, which differ from the rest of the UK above the personal allowance.8HM Revenue and Customs. PAYE Manual – Coding: General Principles: Scottish Income Tax / Welsh Income Tax The tax-free amount is the same £12,580; only the rates above it change. A C prefix identifies Welsh taxpayers, though Welsh rates currently match those in England and Northern Ireland.

A W1, M1, or X after the code, or the word “NONCUM” on your payslip, marks an emergency code. Instead of spreading your allowance cumulatively across the year, the calculation looks only at the current pay period.9GOV.UK. Tax Codes – Emergency Tax Codes Emergency codes often follow a job change where the new employer didn’t receive a P45. They usually resolve themselves within a pay period or two once HMRC has the right information.

How to Check Your Code and Correct It if Something Looks Off

Your current tax code appears on your payslip, on the P60 you receive at the end of the tax year, and inside your HMRC Personal Tax Account online.10GOV.UK. Personal Tax Account – Sign In or Set Up The HMRC app shows the same information on your phone.11GOV.UK. Download the HMRC App Inside the Personal Tax Account you can see exactly which allowances and deductions HMRC used to arrive at 1258L, and you can update your details there if anything has changed.

Before contacting HMRC, have your National Insurance number ready (it’s on your payslip, P60, or any HMRC letter) along with your most recent payslips showing year-to-date figures, and any P11D your employer has issued listing taxable benefits.12GOV.UK. Your National Insurance Number If you’ve recently left a job, your P45 shows what you earned and what tax was deducted before you left.13GOV.UK. Your P45, P60 and P11D Form

After HMRC processes a change, both you and your employer are notified within 15 working days.14GOV.UK. Tax Codes – If You Think Your Tax Code Is Wrong Monthly-paid employees usually see the update on their next payslip or the one after. Weekly-paid workers should see it by the third payslip after the notification. If the payslip still shows the old code once that window has passed, ask your employer’s payroll team to confirm they received the update from HMRC.

For most people with 1258L, though, no action is needed. The code reflects the standard allowance plus a modest addition HMRC has already worked out, and payroll will apply it correctly week after week or month after month until something in your circumstances changes.