Skip to main content
TapTax
Tax Codes home

What does the tax code
1237L mean?

1237L means £200 off your allowance. Tax codes are only as good as the data employers send HMRC, and that data arrives late, in batches, and sometimes wrong.

Written by the TapTax research teamReviewed by Solomon Amos, PhDLast reviewed: 5 August 2026

Check if 1237L is right for you

Free and instant, no sign-up. HMRC rates for 2026/27, or every year you can still claim.

Where do you live?

Add your benefits, pension and Marriage Allowance for a sharper answer.

Get the detailed breakdown + free reclaim guide

It is tempting to treat a tax code as a considered judgement about your circumstances. It is closer to an automated summary of whatever information reached HMRC by the time the code was built.

That information comes from your employer, arrives on a schedule, and is sometimes late or wrong. Understanding the schedule explains most of the odd codes people encounter, including small unexplained deductions like the £200 behind 1237L.

£12,370
tax-free allowance on 1237L
-£200
deduction from the standard allowance
£40
extra tax a year at the basic rate
1237L Tax Code
An ordinary L-suffix code giving £12,370 of tax-free pay for 2026/27, £200 below the standard allowance. The L means normal allowance rules apply. The £200 is a deduction named on your coding notice, often built from information your employer reported for an earlier period.

What your employer sends, and when

Two separate streams of information reach HMRC about you, on very different timetables.

Pay and tax, every time you are paid. Employers report each payroll run at the time they make it. This stream is close to real time, which is why HMRC generally knows your earnings quickly.

Benefits and expenses, once a year. Employers report these after the tax year has ended, unless they payroll them instead. This stream lags badly, and it is the one that shapes coding deductions.

The gap between the two is the source of most confusion. HMRC can know exactly what you earned last month while working from a benefits figure that is nearly two years old.

The lag, in order

Follow a single benefit through the system.

  1. During 2024/25 you receive the benefit.
  2. After 5 April 2025 your employer reports it.
  3. In early 2026 HMRC builds your 2026/27 code, using that report as the best available evidence.
  4. From April 2026 the deduction applies, based on a benefit as it stood up to two years earlier.

Nothing in that sequence is a mistake. It is the fastest the annual reporting cycle allows. But it explains why a deduction can describe a benefit you no longer have, and why "my employer must have told them" is not a safe assumption about anything recent.

What goes wrong

A late report. Where an employer files after the deadline, HMRC builds your code without it and adjusts later, producing a mid-year change that looks arbitrary.

A corrected report. Employers do amend submissions. A correction can move your code up or down months after the event.

A leaver record never filed. If an employer does not tell HMRC you left, that employment stays live in your record and can hold part of your allowance indefinitely. This is one of the most persistent causes of a genuinely wrong code, and one you would never guess from the number.

A duplicate employment. Payroll system changes, TUPE transfers and company restructures can create a second employment record for the same job. HMRC then thinks you have two jobs and allocates accordingly.

An estimate standing in for a report. Where nothing was reported, HMRC estimates, and an estimate persists until contradicted.

Worked example: 1237L on a £45,000 salary

  1. Gross salary: £45,000
  2. Subtract the 1237L allowance: £45,000 minus £12,370 = £32,630 of taxable income
  3. The basic rate band covers the first £37,700 of taxable income, so all of it is taxed at 20%
  4. Income tax for the year: £6,526
  5. Monthly tax-free pay: £12,370 divided by 12 = £1,030.83

On the standard 1257L code the same salary produces £32,430 taxable and £6,486 of tax. The deduction costs £40 across the year. Income tax only, National Insurance excluded, and an estimate to confirm with HMRC.

Why payroll cannot help you

People naturally ask their employer first, and it is the wrong place to ask.

HMRC sends employers a code, not a reason. Your payroll department receives an instruction to apply 1237L and is legally required to do so. They cannot see the additions and deductions behind it, cannot tell you what the £200 is, and cannot change it. Asking them to use a different code puts them in the position of ignoring an HMRC instruction, which they will not do and should not do.

The one thing your employer genuinely can help with is their own reporting: confirming what they told HMRC, whether a leaver record was filed, and whether a duplicate employment exists.

What your employer can actually answer

Payroll cannot explain your code, but they hold information HMRC's systems reflect only indirectly, and asking the right questions saves a great deal of time.

"What code did you receive for me, and when?" This establishes whether your employer is applying a current code or one that has been superseded. A code issued by HMRC weeks ago may not have reached the payroll run yet, which explains a payslip that disagrees with your Personal Tax Account.

"Did you file a leaver record for my previous employment here?" Relevant where you have changed roles, transferred between group companies, or moved payrolls internally. An unclosed record is invisible to you and fixable by them.

"Am I on one payroll record or two?" Restructures, system migrations and TUPE transfers all create duplicates. If you appear twice, HMRC believes you have two jobs and allocates your allowance accordingly.

"What benefits did you report for me, and for which year?" They can tell you what went to HMRC even if they cannot see what HMRC did with it.

"Do you payroll benefits?" A yes means there should be no benefit deduction in your code, because the tax is already being collected through your pay.

What they cannot do is change the code, explain the deductions behind it, or apply a code you would prefer. Asking them to is asking them to disregard an HMRC instruction, which they will refuse and are right to refuse.

Take the answers to HMRC rather than expecting your employer to act on them. Payroll can correct their own reporting; only HMRC can correct the code.

None of this makes the system unreasonable. Reporting benefits annually rather than continuously is a considered trade-off: it keeps the burden on employers manageable at the cost of accuracy in individual codes, and payrolling exists precisely because that trade-off is no longer necessary for employers willing to do the work in real time. Knowing which side of that line your employer sits on tells you how much scepticism your own code deserves.

Checking your own record

Sign in to your Personal Tax Account at gov.uk/personal-tax-account and open "Check your Income Tax". Two screens matter.

The breakdown of your code, showing every addition and deduction in pounds with a description.

The list of employments and pensions, showing what HMRC believes you have and the estimated income from each. This is where an unclosed old job or a duplicate record becomes visible, and it is the single most valuable screen in the service.

If something is wrong, correct it there or call the Income Tax helpline on 0300 200 3300. A corrected code applies cumulatively, so an overpayment during the current year comes back through your next payslip.

Our guide to checking your tax code covers the five places your code appears, and the wrong tax code page covers building a case when HMRC's record disagrees with yours. Where a reporting error has affected earlier years, those are settled separately within four years, covered in our guide to reclaiming overpaid tax.

Our free tax code checker gives an estimate of your correct code, not advice.

People also ask

Key takeaways
  • 1237L gives £12,370 of tax-free pay, £200 below the standard allowance, costing about £40 a year
  • A tax code is an automated summary of what reached HMRC, not a considered judgement
  • Pay is reported every payroll run, but benefits are reported once a year after the year ends
  • That is why a coding deduction can describe a benefit as it stood up to two years ago
  • Your employer receives the code without any explanation and cannot change it
  • A leaver record that was never filed can hold part of your allowance indefinitely
  • The employments list in your Personal Tax Account is the most useful screen for spotting this

Related tax codes: 1236L tax code | 1240L tax code | 1253L tax code | 1257L tax code | Wrong tax code?

HMRC: Why your tax code might change

Stop calculating manually.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.