A 956L tax code means HMRC has set your tax-free income for the year at £9,560, which is £3,010 less than the standard personal allowance of £12,570. The L confirms you still qualify for the personal allowance, just at a reduced level. The reduction almost always reflects a taxable benefit from your employer (most often a company car or private medical insurance), tax owed from a previous year that HMRC is collecting through payroll, taxable state income such as the State Pension, or the High Income Child Benefit Charge.
What the Number and Letter Mean
Every PAYE tax code has two parts. The number is your tax-free income with the last digit dropped, so 956 stands for £9,560. Your employer divides that figure across your pay periods and only deducts income tax on earnings above the threshold. The letter L simply confirms you get the standard personal allowance. Other suffix letters cover different situations: M or N for couples using Marriage Allowance, T when HMRC needs to review your details, and K when your deductions are larger than your entire allowance.1GOV.UK. Understanding Your Employees’ Tax Codes – What the Letters Mean
The standard code for 2026/27 is 1257L, representing the full £12,570 allowance.2GOV.UK. Income Tax Rates and Personal Allowances If yours reads 956L, HMRC has decided that £3,010 needs to come off that baseline.
Why Your Allowance Was Reduced by £3,010
Your coding notice (the P2 form HMRC sends when your code changes) lists every addition and deduction that produced the number. In most cases, one of the following is doing the work.
A Company Car or Other Benefit in Kind
Company cars and private medical insurance are the most common triggers. HMRC assigns a taxable cash value to each perk your employer provides, then cuts your personal allowance by that amount so the tax is collected gradually through payroll rather than in a lump sum. If your company car benefit is valued at £3,010, your allowance drops from £12,570 to £9,560, producing exactly the 956L code.3GOV.UK. Tax Codes – What Your Tax Code Means Fuel allowances, beneficial loans, and employer-paid subscriptions can also count. Your P11D lists the exact value your employer reported for each benefit.
Tax Owed From a Previous Year
If you owed HMRC less than £3,000 from an earlier tax year, the agency will normally collect the shortfall by shrinking your current code rather than sending a bill. The amount is spread across twelve months of PAYE.4GOV.UK. Pay Your Self Assessment Tax Bill – Through Your Tax Code People often miss this line on their coding notice because it isn’t tied to anything visible in their current job.
Taxable State Income
The State Pension is taxable but paid without any tax deducted. If you receive it alongside employment or a private pension, HMRC recovers the tax by cutting the code on your other income. Carer’s Allowance, contribution-based Employment and Support Allowance, and Jobseeker’s Allowance are treated the same way.5GOV.UK. Income Tax – Tax-Free and Taxable State Benefits
The High Income Child Benefit Charge
If you or your partner claim Child Benefit and either of you has adjusted net income above £60,000, the High Income Child Benefit Charge applies. HMRC can collect it by coding it into your allowance.6GOV.UK. Child Benefit Tax Calculator Combined with a smaller benefit-in-kind adjustment, it can land the total reduction at exactly £3,010.
What 956L Means for Your Take-Home Pay
Your employer splits the £9,560 evenly across pay periods. On monthly pay, roughly £796.67 is tax-free each month. On weekly pay, about £183.85 is tax-free. Anything above that periodic threshold is taxed at the applicable rate: 20% on the basic-rate band up to £50,270 of total annual income, 40% on the higher-rate band, and 45% above £125,140.2GOV.UK. Income Tax Rates and Personal Allowances
PAYE normally runs on a cumulative basis, tracking your total earnings and total tax paid from 6 April onwards, which smooths out fluctuations across the year. If your code is marked “week 1” or “month 1”, your employer treats each pay period in isolation. That flag usually appears with emergency codes or when a code changes mid-year, to stop a sudden large deduction.7GOV.UK. Tax Codes – Emergency Tax Codes
If You See S956L or C956L
An S prefix means Scottish rates apply. The £9,560 allowance is the same, but Scotland has six income tax bands for 2026/27 with different thresholds and percentages from the rest of the UK.8mygov.scot. Tax Codes If you live in Scotland and your code has no S, contact HMRC to correct it. A C prefix identifies you as a Welsh taxpayer. Welsh rates currently match those in England and Northern Ireland, so the C prefix does not change the tax you pay in practice, though the Welsh Parliament has the power to set different rates in future. If you’ve recently moved between UK nations, check your prefix reflects where you lived on 6 April.
How to Check and Correct It
Start with the P2 coding notice. It shows every addition and deduction behind the 956L figure, so you can see whether the company car, the benefit valuation, or the underpayment being collected is what you expected. If a benefit is listed that you no longer receive, or the value looks too high, you can update your details three ways.9GOV.UK. Check Your Income Tax for the Current Year
- Sign in to your Personal Tax Account on GOV.UK to view the breakdown and update income or benefit details. Changes feed directly to HMRC.
- Use the free HMRC app, which offers the same functionality and shows your coding notice on your phone.
- Call the income tax helpline on 0300 200 3300, or +44 135 535 9022 from outside the UK. Have your National Insurance number and your employer’s tax reference from your payslip ready.10GOV.UK. Income Tax Enquiries
Once HMRC processes the change, they send a revised P2 to you and a new code to your employer. Your employer applies the corrected code from the next pay run. If the wrong code was in place for months, cumulative PAYE usually sorts out any over- or under-deduction automatically across the payslips that follow.
If HMRC Refuses to Change the Code
If HMRC’s decision letter says they will not adjust your code, you have 30 days from the date of that letter to appeal in writing. You can ask for an internal review, which a different officer handles, or appeal directly to the First-tier Tax Tribunal online. Taking a case beyond the Tribunal could make you liable for HMRC’s costs as well as your own, so weigh the amount at stake. The decision letter should confirm whether you have a right of appeal; if it doesn’t, ask HMRC in writing.
Getting a Refund If You Overpaid
If the 956L code was wrong and too much tax was deducted, you’re owed a refund. After the tax year ends, HMRC runs an automated reconciliation and sends a P800 tax calculation, usually over the summer. Since May 2024, HMRC no longer issues every repayment automatically. If your P800 says you can claim online, you have to log in and request the refund yourself, either as a bank transfer or a cheque.11GOV.UK. If Your Tax Calculation Letter (P800) Says You’re Due a Refund Some P800s still result in an automatic cheque, so read yours carefully.
If no P800 arrives, prompt a review through your Personal Tax Account or by phone. You have four years from the end of the tax year in which the overpayment arose to claim. Overpaid tax from 2022/23 must be claimed by 5 April 2027, and 2025/26 overpayments by 5 April 2030. Once that window closes, HMRC treats the year as finalised and will not pay out.