The 1228L tax code means HMRC has set your tax-free personal allowance at £12,280 for the year, which is £290 below the standard £12,570. It’s an instruction to your employer’s payroll: don’t tax the first £12,280 of pay, then apply the normal rates to everything above. The £290 gap almost always exists because HMRC is quietly collecting tax on a small employer benefit, a leftover underpayment from a previous year, or a job expense claim that has been removed.
What the Number and Letter Actually Mean
Every PAYE code has two parts. The number is your tax-free income with the final digit dropped, so 1228 stands for £12,280. The L tells your employer you qualify for the standard personal allowance category, which is the most common designation for employees with straightforward tax situations.1GOV.UK. Tax Codes: What Your Tax Code Means
The standard personal allowance is £12,570, which produces the standard code 1257L.2GOV.UK. Income Tax Rates and Personal Allowances Seeing 1228L instead means HMRC has trimmed exactly £290 off your allowance for a specific reason listed in your tax record.
One quick check before anything else: does your code start with an “S”? A Scottish taxpayer’s code would read S1228L, and Scottish rates start at 19% and climb through several bands to 48% on income above £125,140.3GOV.UK. Income Tax in Scotland: Current Rates If there’s no S prefix, you’re on the England, Wales, and Northern Ireland schedule.
Why You Have 1228L Instead of 1257L
The £290 reduction almost always traces to one of three causes. Working out which applies to you matters, because if HMRC has the figure wrong, you’re overpaying tax every payday.
A Benefit in Kind From Your Employer
If your employer provides a taxable perk, such as private medical cover, a gym membership, or a company car, HMRC collects the tax on it by reducing your personal allowance rather than sending a separate bill. Your employer reports the value on form P11D, and HMRC folds that figure into your code.4GOV.UK. P45, P60 and P11D Forms: P11D A benefit valued at £290 would take the code down from 1257L to 1228L. HMRC often uses last year’s figures as an estimate, so a perk you no longer receive can still be dragging your allowance down.
A Small Underpayment From a Previous Year
When you owe HMRC a modest amount from an earlier year, they typically collect it by lowering your allowance rather than demanding a lump sum. This is only possible where the amount owed is less than £3,000, you already pay tax through PAYE, and the adjustment won’t take more than half of your PAYE income in tax.5GOV.UK. Pay Your Self Assessment Tax Bill: Through Your Tax Code A £290 underpayment collected over 12 months adds roughly £24 to a basic-rate taxpayer’s monthly tax bill.
A Removed Flat-Rate Job Expense
Some occupations qualify for a fixed tax relief covering uniforms, tools, or specialist clothing. The amounts vary by industry, from £60 for general roles up to over £1,000 for airline flight crew.6GOV.UK. Check How Much Tax Relief You Can Claim for Uniforms, Work Clothing and Tools If you changed jobs or a previously claimed expense no longer applies, HMRC removes it and your allowance drops. Losing a £290 expense claim would move you from 1257L to 1228L.
What 1228L Costs You in Real Money
Your employer spreads the £12,280 across your pay periods. If you’re paid monthly, about £1,023 of each paycheck is tax-free. Weekly pay puts the free slice at roughly £236. Everything above the threshold is taxed at the normal rates.
For earners in England, Wales, and Northern Ireland, income above the personal allowance is taxed at 20% up to £50,270, at 40% up to £125,140, and at 45% on anything above that.2GOV.UK. Income Tax Rates and Personal Allowances
The £290 difference between 1228L and 1257L costs a basic-rate taxpayer about £58 a year, or just under £5 a month. For a higher-rate taxpayer, it’s closer to £116 a year. Not dramatic, but worth confirming the adjustment is justified rather than a leftover from a previous year.
How to Check the Breakdown
The quickest verification route is your Personal Tax Account on GOV.UK.7GOV.UK. Personal Tax Account: Sign In or Set Up Once signed in, you can see exactly how HMRC arrived at £12,280: the personal allowance on one side, and each deduction on the other. Look for a specific line item matching one of the three causes above. If a figure looks wrong, you can flag the change from the same screen.
HMRC also sends a PAYE Coding Notice (form P2) whenever your code changes. It shows the same calculation in letter form. If you never received one, the Personal Tax Account carries the identical breakdown.
How to Get 1228L Corrected
If the breakdown shows something that isn’t right, you have two ways to fix it. The Personal Tax Account lets you update benefits, expenses, and income details online. You can also call the HMRC Income Tax helpline on 0300 200 3300, or +44 135 535 9022 from outside the UK.8GOV.UK. Income Tax: Enquiries Have your National Insurance number and your employer’s PAYE reference to hand.
Once HMRC processes the change, a new code goes to you and your employer within 15 working days.9GOV.UK. Tax Codes: If You Think Your Tax Code Is Wrong Monthly-paid employees usually see the updated code on the next payslip or the one after. Weekly-paid workers typically see it within three payslips. If you’ve just started a new job, wait at least 35 days before contacting HMRC, since that’s roughly how long it takes for new employer data to reach them.
Being on the wrong code for part of the year means you’ve been overtaxed, and that money doesn’t vanish. When PAYE is running on the normal cumulative basis, your employer’s payroll recalculates your total tax from the start of the tax year using the corrected code, and the difference shows up as a larger net figure on the first payslip under the new code. No separate claim is needed. If the correction happens after 5 April, HMRC reviews PAYE records and sends a P800 tax calculation to anyone who paid too much or too little, with instructions for claiming the refund online or by cheque.10GOV.UK. Tax Overpayments and Underpayments
Watch for W1 or M1 After Your Code
If your payslip shows 1228L W1 or 1228L M1, those extra markers put the code on a non-cumulative basis, meaning each pay period is calculated in isolation without reference to earlier months.11GOV.UK. Understanding Your Employees Tax Codes: What the Letters Mean This is an emergency tax code, commonly used when you start a new job and HMRC hasn’t yet received your full details.
The catch is that non-cumulative codes can’t self-correct. Any overpayment stays overpaid until HMRC switches you to a proper cumulative code. If you spot W1 or M1 on your payslip, check the Personal Tax Account or contact HMRC to move things along.