955L Tax Code: Why £3,020 Is Deducted and What It Costs You

The 955L tax code means your employer will let you earn £9,550 a year before deducting income tax, which is £3,020 less than the £12,570 standard Personal Allowance most people get under 1257L. HMRC has trimmed your tax-free amount to account for something else it needs to tax: usually a benefit your employer provides, unpaid tax from an earlier year, or another form of untaxed income. The L confirms you still qualify for the standard allowance; the 955 tells you it has been reduced.

What the Number and Letter Mean

Every PAYE code has a number and a letter. Multiply the number by ten to get your annual tax-free pay. For 955L, that is £9,550 a year, or roughly £796 a month before income tax kicks in. The letter L is the most common suffix and simply means you’re entitled to the standard Personal Allowance.1GOV.UK. Tax Codes: What Your Tax Code Means

The interesting part is the gap. The default code for the current allowance is 1257L, worth £12,570 tax-free. Sitting on 955L means £3,020 of what would normally be tax-free income is now being taxed.

Why £3,020 Has Been Taken Off Your Allowance

A handful of things commonly cause a reduction of roughly this size, and often it is a combination.

Employer Benefits in Kind

If your employer gives you perks on top of salary, HMRC treats their value as taxable. When those benefits aren’t being taxed through payroll in real time, HMRC collects the tax by shrinking your Personal Allowance instead. GOV.UK gives employer-paid medical insurance as a textbook example.1GOV.UK. Tax Codes: What Your Tax Code Means

The most common single cause is a company car. Its taxable value depends on the list price and CO2 emissions, so a high-emission petrol car produces a much bigger deduction than a low-emission electric one.2GOV.UK. Tax on Company Cars Private medical cover adds to it, and fuel or transport benefits pile on further. A company car worth £2,000 in taxable benefit plus £1,000 of medical insurance produces a £3,020 reduction and lands you on exactly 955L.

Unpaid Tax From a Previous Year

If you underpaid tax in an earlier year, HMRC can collect that debt by lowering this year’s allowance. The reduction is not pound-for-pound. HMRC grosses the debt up: a £604 underpayment for a basic-rate taxpayer becomes £3,020 taken off the allowance, because taxing that £3,020 at 20% recovers exactly £604 over the year.

There are limits. For earnings under £30,000, HMRC will roll no more than £3,000 of underpayment into your code, and the cap rises for higher earners. You can also pay the debt directly rather than let it drip out of your payslip, which restores your full allowance.

Other Untaxed Income

Savings interest above your Personal Savings Allowance, rental income, or other earnings that haven’t already been taxed can each trigger a coding adjustment.3GOV.UK. Tax Codes: Why Tax Code Change These are less likely to be the sole reason for 955L specifically, but they can combine with a benefit to reach the £3,020 figure.

The neatness of £3,020 is worth noticing. It matches a common benefit combination and it matches the standard underpayment cap. If your code is 955L, one of those two explanations is almost certainly behind it.

What 955L Costs You Each Month

Under 1257L, roughly £1,048 a month is tax-free. Under 955L, that drops to about £796. The extra £252 each month is now subject to income tax.

For a basic-rate (20%) taxpayer, the £3,020 reduction adds about £604 in tax over the year, or around £50 a month.4GOV.UK. Income Tax Rates and Personal Allowances If you’re in the 40% higher-rate band, the same reduction costs roughly £1,208 a year, or about £101 a month.

Your tax code only governs income tax. National Insurance and student loan repayments are calculated separately from gross pay, so they don’t change when your code does.

How to Check What’s Behind Your Code

HMRC’s Check your Income Tax service, inside your Personal Tax Account on GOV.UK, shows a full breakdown of your code: the Personal Allowance at the top, then each deduction listed line by line.5GOV.UK. Check Your Income Tax for the Current Year This is where you’ll see the actual items HMRC is using. Errors that show up here are common: a company car you handed back months ago, medical insurance from a previous employer, or an underpayment that was already settled directly.

You can update your details through the service itself. If the online tool isn’t available to you, contact HMRC’s income tax helpline.6GOV.UK. Tax Codes: How to Update Your Tax Code Your employer cannot change your code themselves; only HMRC issues coding notices, so a conversation with payroll won’t resolve anything.

Once HMRC accepts a change, they notify you and your employer within 15 working days, and the new code usually appears on your next monthly payslip or the one after. If you’ve just started a new job, HMRC suggests waiting 35 days for your employment details to feed through before raising a query.6GOV.UK. Tax Codes: How to Update Your Tax Code

Getting Back Tax You’ve Overpaid

If part of the year was spent on the wrong code, how you recover the money depends on when the mistake is caught.

Caught mid-year, your employer’s payroll recalculates your position when the new code arrives, and the refund shows up on your next payslip as a larger-than-usual net payment.

Caught after the tax year ends, HMRC issues a P800 calculation. Since May 2024, HMRC no longer sends refunds automatically. If your P800 shows money owed to you, you generally have to claim it through your Personal Tax Account, or it just sits on your record.7GOV.UK. Tax Overpayments and Underpayments

You have four years from the end of the tax year to claim. For 2022/23, that deadline is 5 April 2027. After that the refund is gone, so it’s worth going back through old P800s if you’ve been on a reduced code for a while.

When 955L Is Actually Correct

Plenty of 955L codes are right. If you have a company car with around £3,000 of taxable value, or a benefit plus a small underpayment adding up to that figure, the code is doing its job by collecting the tax in monthly slices instead of leaving you with a bill at year-end. Paying £50 more a month as a basic-rate taxpayer is easier to absorb than a £604 lump sum.

The problem is when the numbers behind the code have gone stale: a benefit that stopped, a debt already cleared, or an estimate carried over from last year that no longer fits. Looking at the breakdown in your Personal Tax Account once a year, ideally in April when new codes take effect, catches most of those errors before they cost you a full twelve months of pay.8GOV.UK. Personal Tax Account: Sign In or Set Up

What Changes in April 2027

If your 955L exists because of an employer benefit, the way it’s handled will change. From April 2027, payrolling of benefits in kind becomes mandatory, meaning benefits will be taxed through your regular pay each month rather than by adjusting your code. HMRC will run a coding exercise beforehand to remove benefits from tax codes so the same income isn’t taxed twice.9GOV.UK. Technical Note: Mandating the Reporting of Benefits in Kind and Expenses Through Payroll Software: An Update Codes reduced for underpaid tax or other reasons will still exist after that date, but the most common trigger for something like 955L will move off the tax code and onto the payslip itself.