A 1218L tax code means your employer has been told to treat £12,180 of your pay as tax-free this year. That is £390 less than the standard Personal Allowance of £12,570, which is why most payslips show 1257L instead. The reduction almost always exists because HMRC is collecting a small amount of extra tax through your code, usually for a workplace benefit, a bit of untaxed income, or a shortfall carried over from a previous year.
What the Numbers and the Letter Mean
Every PAYE code has two parts. The number is your annual tax-free allowance with the last digit removed, so 1218 stands for £12,180 and 1257 stands for £12,570. Your employer multiplies that number by ten and spreads the result across your pay periods, shielding a fixed slice of each payslip from tax.1GOV.UK. Income Tax: How You Pay Income Tax
The letter tells your employer which rules to apply. “L” is the most common suffix and confirms that HMRC still treats you as entitled to the standard Personal Allowance as your starting point, even where the number in front has been trimmed.2GOV.UK. Tax Codes: What Your Tax Code Means3HM Revenue & Customs. PAYE Manual – PAYE11075 Other letters signal different situations: BR taxes everything at basic rate, K means deductions exceed your allowance, 0T means the allowance has been used up or HMRC lacks the details it needs. None of those apply to you if your code ends in L.
Why Your Code Is 1218L Instead of 1257L
The standard Personal Allowance has been frozen at £12,570 since 2021/22 and stays there until at least April 2028.4GOV.UK. Income Tax Rates and Allowances for Current and Previous Tax Years That is why most employees see 1257L. A code of 1218L means HMRC has knocked £390 off your allowance so it can collect a matching amount of tax gradually through your payslip, rather than send you a separate bill.5GOV.UK. Tax Codes: Why Your Tax Code Might Change
A few triggers cover almost every case. Any one of them, or a combination, can land your code at 1218L.
A Taxable Benefit From Your Employer
Perks such as private medical insurance, a company car, or fuel for personal use are taxable. HMRC usually collects the tax by reducing your code to match the value of the benefit. A medical insurance plan worth £390 a year, for instance, would drop your allowance from £12,570 to £12,180 and produce exactly the code you’re looking at.5GOV.UK. Tax Codes: Why Your Tax Code Might Change Your employer then withholds a little more tax each month, and you avoid a lump-sum bill at the end of the year.
Underpaid Tax From a Previous Year
If HMRC’s end-of-year check finds you paid too little tax, they will often collect it by shrinking next year’s code rather than demanding immediate payment. This happens automatically for underpayments under £3,000, and the recovery is spread across your pay periods.6GOV.UK. Tax Overpayments and Underpayments A £390 reduction in your code roughly corresponds to a similar shortfall from the previous year. You should have received a P800 letter explaining the calculation before the adjustment appeared.
Untaxed Income Being Collected Through Your Code
Some income arrives without any tax deducted at source. The State Pension is the clearest example: it’s taxable but paid gross, so if you receive it alongside employment, HMRC reduces the employment code to cover the tax on the pension. Savings interest above your Personal Savings Allowance and small amounts of rental income can trigger the same kind of adjustment.5GOV.UK. Tax Codes: Why Your Tax Code Might Change
A Marriage Allowance Combination
Marriage Allowance on its own moves your code by £1,260, so transferring your allowance to a partner produces 1131L and receiving it from a partner pushes your code higher, not lower.7GOV.UK. Marriage Allowance: How It Works Neither of those produces 1218L directly. But if you receive Marriage Allowance and also have a small taxable benefit, the two adjustments can net out at around 1218.
What 1218L Costs You Compared to the Standard Code
Your employer divides £12,180 evenly across your pay periods. Paid monthly, that’s about £1,015 tax-free each month; paid weekly, about £234. Anything above that in a given period gets taxed at the rate that applies to your total earnings for the year.8GOV.UK. Income Tax Rates and Personal Allowances
The 2026/27 bands are:
- Basic rate (20%): taxable income from £12,571 to £50,270
- Higher rate (40%): taxable income from £50,271 to £125,140
- Additional rate (45%): taxable income above £125,140
On a £30,000 salary with a 1218L code, the first £12,180 is tax-free and the remaining £17,820 is taxed at 20%, giving an annual income tax bill of around £3,564. On 1257L, the taxable amount would be £17,430 and the tax about £3,486.4GOV.UK. Income Tax Rates and Allowances for Current and Previous Tax Years The £78 difference over the year, roughly £6.50 a month, is the tax HMRC is collecting through the code adjustment.
How to See What’s Behind Your Code
The quickest way to find the exact reason is the “Check your Income Tax” service on GOV.UK. Sign in with a Government Gateway account or GOV.UK One Login and the service shows your current code, the allowances and deductions HMRC used to build it, and the estimated tax for the year.9GOV.UK. Check Your Income Tax for the Current Year That breakdown is where the £390 will be labelled: medical insurance, car benefit, prior-year underpayment, State Pension, or whatever else HMRC has applied.
You can update details from the same screen. Common changes include reporting that a benefit has ended, correcting employer or pension information, or adding flat-rate expenses for uniforms, tools, or professional subscriptions. Those expense claims raise your code number rather than lower it: a nurse claiming the £125 uniform allowance moves from 1257L to 1269L, and no receipts are needed because HMRC uses fixed occupational amounts.10GOV.UK. Check How Much Tax Relief You Can Claim for Uniforms, Work Clothing and Tools Once HMRC updates the code, you’ll get a revised P2 notice and your employer will get a P6 notice (mid-year) or P9 notice (start of the next year) to feed into payroll.11GOV.UK. Understanding Your Employees Tax Codes – Changes
If Your Code Turns Out to Be Wrong
After the tax year ends on 5 April, HMRC reconciles what you paid against what you owed. If 1218L was wrong and you overpaid, you’ll get a P800 tax calculation, or a Simple Assessment in more complex cases, and you can claim the refund online, usually within a few weeks.6GOV.UK. Tax Overpayments and Underpayments
If you underpaid, the same letter sets out what you owe. Amounts under £3,000 are normally collected by adjusting the following year’s code. Larger amounts, or cases where you earn less than £30,000, can arrive as a Simple Assessment with a direct payment deadline. If coding the underpayment into your wages would take more than half your pay in deductions, you can ask HMRC to spread it across more than one year.6GOV.UK. Tax Overpayments and Underpayments
Refund claims have a four-year window. For 2022/23, the deadline is 5 April 2027; for 2025/26, it’s 5 April 2030. After the window closes, an overpayment can’t be recovered, so it’s worth checking your code and your P800 sooner rather than later.