Skip to main content
TapTax
Tax Codes home

What does the tax code
1256L mean?

1256L is one point below the standard code. Your tax-free pay is £12,560 and the change costs about £2 a year, but the reason behind it is still worth reading.

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

Check if 1256L 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

1256L is the smallest possible step down from the standard code, and that is genuinely the most useful thing to know about it. Your tax-free pay for 2026/27 is £12,560 instead of £12,570. Over a full year the difference costs about £2. The reason people search for it is not the £2. It is that a code changing for no visible reason feels like the start of a problem.

£12,560
tax-free allowance on 1256L
£2
extra tax a year at the basic rate
£1
smallest adjustment a code change can represent
1256L Tax Code
An ordinary L-suffix code giving a Personal Allowance of £12,560 for 2026/27, one point below the standard 1257L. The L means the normal allowance rules apply with no review or restriction attached. Because code numbers move in whole units, a single-point difference can reflect an underlying adjustment of anywhere between £1 and £10.

Why a one-point change can mean almost nothing

A tax code number is your tax-free amount with the final digit removed. That is a lossy conversion, and it is the key to reading small code changes properly.

Any tax-free amount from £12,560 to £12,569 produces the code 1256L. Any amount from £12,570 to £12,579 produces 1257L. So when your code moves from 1257L to 1256L, the underlying change to your allowance could be as much as £10 or as little as £1. The code cannot tell you which, because the last digit was thrown away before the code was printed.

HMRC's PAYE manual sets out the rounding convention that sits behind this: when working out a code, amounts in allowances are rounded to the pound above and amounts in deductions to the pound below. The rounding always resolves in the direction that avoids under-collecting, which is why very small adjustments tend to show up as a code going down rather than up.

The practical consequence: do not try to reverse-engineer the reason from the number. A one-point drop is consistent with a £1 adjustment, a £7 adjustment, or a £10 adjustment. Only your coding notice knows.

What 1256L costs you

Your marginal rateAllowance lostAnnual costMonthly cost
20% basic rate£10£2.00£0.17
40% higher rate£10£4.00£0.33
45% additional rate£10£4.50£0.38

Seventeen pence a month. There is no version of this code that is worth losing sleep over on its own terms.

Worked example: 1256L on a £22,000 salary

A retail assistant on £22,000 whose code moved from 1257L to 1256L at the start of the tax year.

  1. Gross salary: £22,000
  2. Subtract the 1256L allowance: £22,000 minus £12,560 = £9,440 of taxable income
  3. All of it sits in the basic rate band, so it is taxed at 20%
  4. Income tax for the year: £1,888
  5. Monthly tax-free pay: £12,560 divided by 12 = £1,046.67

On 1257L the same salary produces £9,430 of taxable income and £1,886 of tax. The gap is £2 across twelve months. At £31,000 the figures are £3,688 against £3,686, the same £2. These are income tax figures only, exclude National Insurance, and are estimates to confirm with HMRC.

So why does the page still matter?

Because the £10 is often a fragment rather than the whole story.

It can be the visible edge of something being netted off. Your notice may show an addition of £150 and a deduction of £160 that happen to land £10 apart. The net effect on your code is one point. The two underlying items are not trivial and either could be wrong.

It can be the tail of a taper. If your income is near £100,000, your Personal Allowance falls by £1 for every £2 above the threshold. Early in that taper the reductions are small, and a code drifting down one point at a time is what the beginning of allowance tapering looks like. If that is your situation, the letter would usually change to T rather than staying L, so an L suffix argues against this reading, but it is worth ruling out.

It can be a rounding artefact of a much larger change. If a benefit in kind was revalued from £2,000 to £2,010, your code moves one point. The code change is tiny; the benefit behind it is not.

It can be an estimate that will keep moving. Deductions for untaxed interest are projections. A code that has drifted 1257L to 1256L this year may drift further next year, and the direction of travel matters more than any single step.

The codes either side of it

Codes in this range all describe the same thing, an ordinary allowance with a small adjustment, and they differ only in how big the adjustment is. Seeing them together makes it obvious how little a single point represents.

CodeTax-free payGap from standardAnnual cost at 20%
1257L£12,570nonenone
1256L£12,560£10£2
1255L£12,550£20£4
1254L£12,540£30£6
1253L£12,530£40£8

None of these is a warning sign in itself. What is worth watching is movement: a code that sits on 1256L for three years is describing a stable, small adjustment, whereas a code that walks from 1257L to 1256L to 1251L to 1240L over eighteen months is describing an estimate that keeps being revised, and revised estimates are the ones most likely to be wrong.

When to actually do something

Leave it alone if your coding notice explains the £10 and the explanation matches your circumstances. Chasing HMRC over £2 is not a good use of an afternoon.

Look properly if any of the following is true:

  • You cannot find any addition or deduction on the notice that accounts for the difference
  • The code has moved several times in one year, which suggests HMRC is working from estimates rather than facts
  • You have two employments and both are showing a full allowance, which is a far more expensive error than this one
  • Your income is approaching £100,000, where allowance changes stop being cosmetic
  • The notice mentions untaxed interest or a benefit you do not recognise

Our guide to checking your tax code covers the five places you can find your current code, and the wrong tax code page covers the errors that genuinely cost money. For the mechanics of a deduction and what it is worth, the 1231L page works through a larger example of the same idea.

You can check what your code should be for your circumstances with our free tax code checker. It gives an estimate to take to HMRC, not advice, and HMRC has the final say.

One more thing worth ruling out before you decide it is nothing. If your code changed part way through the tax year rather than in April, the correction is applied cumulatively, so a single payslip absorbs the whole year's adjustment at once. On a £10 change that is invisible. On a larger change arriving in month 11, it is not, and people often notice the odd payslip before they notice the code.

How to see the reason for yourself

Sign in to your Personal Tax Account at gov.uk/personal-tax-account and open "Check your Income Tax". The breakdown screen lists every addition and deduction HMRC has used to build your code, in pounds rather than code points, which is the only place the missing final digit reappears.

If the breakdown does not account for the £10, the Income Tax helpline is 0300 200 3300. It is a small enough question that it will usually be resolved in one call.

People also ask

Key takeaways
  • 1256L gives £12,560 of tax-free pay in 2026/27, one point below the standard code
  • The whole difference is worth about £2 a year at the basic rate, or 17 pence a month
  • A one-point code change can represent an adjustment anywhere between £1 and £10, because the last digit is dropped when a code is built
  • HMRC rounds allowances to the pound above and deductions to the pound below, which is why tiny changes usually push a code down
  • The £10 is sometimes the net of two much larger items, so read the notice rather than the code
  • A drifting code number can be the start of allowance tapering if your income is near £100,000
  • Two employers both operating a full allowance is a far more expensive problem than this one

Related tax codes: 1257L tax code | 1255L tax code | 1254L tax code | 1253L tax code | How to check your tax code

HMRC: What your tax code means

Stop calculating manually.

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