DEV Community

Solomon Amos
Solomon Amos

Posted on • Originally published at taptax.co.uk

Decoding UK Tax Codes: What the Gap Between 1257L and 1283L Actually Costs You

Originally published on TapTax: https://taptax.co.uk/blog/1257l-vs-1283l-tax-code-what-the-gap-costs-you

If you have ever glanced at a UK payslip and wondered what that cryptic alphanumeric string means, you are not alone. Tax codes like 1257L and 1283L look almost identical, but the difference between them represents real money moving in or out of your pocket every month. As someone who builds or ships software, you probably appreciate that small off-by-one errors compound over time. The same logic applies here.

How UK Tax Codes Actually Work

UK income tax codes follow a consistent structure. The numeric portion, divided by ten, gives you your tax-free Personal Allowance for the year. The letter suffix indicates which set of rules applies. L is the most common suffix, meaning you are on the standard allowance with no special conditions.

So for the 2025/26 tax year:

  • 1257L = £12,570 tax-free allowance (the default for most employees)
  • 1283L = £12,830 tax-free allowance (£260 above the default)

Every 10-unit increment in the number equals £100 of additional tax-free income. The 26-unit gap between these two codes therefore represents exactly £260 of allowance. For a basic-rate taxpayer at 20%, that translates to £52 saved per year, or just over £4 per month.

That sounds trivial in isolation. But the mechanism that produces a code like 1283L is worth understanding, because if you are missing it when you should have it, the gap compounds across years.

What Causes HMRC to Issue 1283L

HMRC does not issue elevated codes at random. When your code exceeds the standard 1257L, it means HMRC has applied a positive adjustment to your Personal Allowance. These adjustments represent reliefs and deductions that have been folded into your PAYE calculation rather than handled through Self Assessment.

Common reasons your code might legitimately sit above 1257L:

Professional subscriptions and union fees

Annual membership fees for bodies on HMRC's approved list (covering hundreds of professional associations) qualify for tax relief. Rather than requiring a separate return, HMRC often raises your code by the equivalent amount. A £260 subscription produces exactly a 1283L code from a 1257L baseline.

Flat rate job expenses

HMRC maintains occupation-specific flat rate deductions for roles where employees routinely incur tool, uniform, or equipment costs. Some examples for 2025/26:

Occupation Annual flat rate
Carpenters and joiners £140
General construction / civil engineering £140
Engineers (all types) £120
Heating and ventilation engineers £120

When claimed, these amounts are added directly to your Personal Allowance, which is precisely how codes above 1257L get generated for tradespeople and technical workers.

Working from home allowance

Since 2020, HMRC has permitted employees required to work from home to claim £6 per week (£312 per year) via their tax code. If you claimed this and it was applied to your code, your allowance rises accordingly.

Pension relief for higher-rate taxpayers

Contributions to a personal pension (for example, a SIPP) have basic-rate relief claimed automatically by the provider. But higher-rate relief on the same contributions is not automatic. HMRC typically delivers it via a code adjustment. If you are a higher-rate taxpayer contributing to a personal pension and your code is still 1257L, you may be missing the additional 20% relief entirely. On a £10,000 annual contribution, that omission costs £2,000 per year.

Prior-year credit adjustments

If HMRC has determined you were overtaxed in a prior period and is spreading a credit back into your code over time, the number will sit above the standard baseline.

The Risk When You Have 1283L Without Knowing Why

Receiving a code higher than 1257L is not automatically a win. If the adjustment was applied in error, or if the underlying claim is no longer valid, you are accumulating an underpayment. HMRC will recover it, typically by reducing your code in a subsequent year.

A common example: you claimed the work-from-home allowance during the pandemic but have since returned to an office full-time. If HMRC continues to apply that relief, you are building a liability. The system will catch up eventually.

If your code is 1283L and you cannot identify what the extra £260 represents, check your breakdown via the HMRC Personal Tax Account online or call the income tax helpline on 0300 200 3300.

If You Are Stuck on 1257L and Should Have More

This is the larger problem in aggregate. Millions of UK employees sit on exactly 1257L because it is the default, and neither payroll departments nor HMRC proactively surfaces unclaimed reliefs. The categories most likely to be missing a higher code:

  • Construction and trade workers who buy their own tools or maintain specialist equipment
  • Healthcare, dental, or veterinary staff paying professional registration fees
  • Employees who worked from home since 2020 and never submitted a claim
  • Higher-rate taxpayers contributing to a personal pension outside of a workplace scheme
  • Anyone paying professional subscriptions to a body on HMRC's approved list

If any of these apply and your code is still 1257L, you may have been overpaying for years.

How Far Back Can You Claim?

HMRC allows overpaid income tax to be reclaimed for up to four tax years. In the 2025/26 tax year, that window runs back to 2021/22. Every year you delay is a year closer to that deadline.

For flat rate expenses and professional subscriptions, claims can be submitted through the HMRC Personal Tax Account, by phone, or via a P87 form. Once approved, HMRC will typically:

  • Adjust your code for the current year going forward, and
  • Issue a refund (cheque or bank transfer) for prior years separately

If your situation involves multiple income sources, pension contributions, or several overlapping adjustments, filing a Self Assessment return consolidates everything in one place.

For reference: on a £50,000 salary, missing a legitimate £140 flat rate deduction since 2021/22 adds up to £560 of unclaimed allowance, worth £112 at the basic rate or £224 at the higher rate.

A Simple Three-Step Audit

If you have read this far and are not certain your code is correct, uncertainty is a signal worth acting on. UK PAYE does not automatically find money you are owed and return it.

  1. Pull your current tax code from your most recent payslip or P60. Note the full code including the suffix letter.
  2. Log into your HMRC Personal Tax Account and view the breakdown of what components make up your code.
  3. Cross-reference against your actual circumstances. Do you pay professional subscriptions? Buy your own tools? Work from home? Contribute to a personal pension at a higher rate?

If anything is absent from the HMRC breakdown that should be there, you have the right to request a correction and reclaim overpaid tax going back up to four years.

The Wider Point

The gap between 1257L and 1283L is £52 a year. That is not the interesting number. The interesting number is what sits unclaimed across four years for someone who qualifies for a legitimate adjustment and has never asked for it - potentially several hundred pounds sitting in HMRC's account with your name on it.

The UK tax system defaults to collecting what it assumes you owe. Recovering what you are entitled to requires you to initiate the process.


TapTax is an MTD-compatible app for UK sole traders, currently going through HMRC's recognition process. You can try it at https://taptax.co.uk.

Disclosure: this article was drafted with AI assistance and edited by the TapTax team.

Top comments (0)