OpenTaxCalculator

Tax Code Pensioner codes Explained

The State Pension is paid without tax deducted, so HMRC collects any tax on it through your private or workplace pension (or a job). It does this by reducing your tax code by your annual State Pension. With the full new State Pension at £241.30 a week (about £12,548 a year) almost matching the £12,570 allowance, many pensioners have very low codes – or K codes when savings interest or other income is also included.

How your pay is taxed on Pensioner codes

Example: full new State Pension £12,547.60 plus a £30,000 private pension. Allowance £12,570 − State Pension £12,548 ≈ £22 left, so the private pension code is around 2L. Almost all £30,000 is taxed: (£30,000 − £22) × 20% ≈ £5,996 a year, about £500 a month – this is tax on both pensions, collected from the private one. If HMRC also estimates £1,300 of savings interest and you're a basic-rate taxpayer (£1,000 Personal Savings Allowance), the taxable £300 turns the code negative: £22 − £300 = −£278, giving about K27. If the State Pension is your only income and over the allowance, HMRC sends a Simple Assessment bill instead.

Tax-free allowance from this code£12,570Cumulative
Income tax with this code£3,486
Income tax with standard 1257L£3,486
Difference per month£0.00

Your result is ready

Why you might have this code

What to do

See all tax codes or check your take-home with the UK salary calculator.

Winter Fuel Payment clawback in your code

For winter 2026 to 2027 the Winter Fuel Payment is £100 to £300, depending on your age and who you live with. If your total income is over £35,000, HMRC takes it back, either by changing your tax code or through Self Assessment. Your partner’s income doesn’t count. HMRC’s tax code guidance also lists repaying the Scottish Pension Age Winter Heating Payment as a reason a code can change.

Like other tax collected through a code, the amount is turned into a deduction by dividing it by your tax rate. To recover a £300 payment from a 40% taxpayer, HMRC would need to reduce the code by £750. From a 20% taxpayer it would need £1,500. A reduction that size can be enough to tip an already low pensioner code into K.

GOV.UK warns that collections can overlap. If HMRC is already collecting a 2025 payment through your code, your code changes again in January 2027 to start collecting the 2026 payment – about £30 to £33 a month more tax if both payments were £200. Unless you opt out, another change in April 2027 carries on collecting the 2026 payment and starts collecting the 2027 one in advance. It is too late to opt out for winter 2026 to 2027; opting out for 2027 to 2028 opens on 21 December 2026.

Which pension gets your allowance

If you have several pensions, HMRC gives your allowance to the main one. Anything left over goes to other sources in a fixed order: the occupational pension with the largest estimated pay first, then the next largest, then jobs. Each source is covered up to its estimated pay, and any remainder goes back to the main one.

The State Pension is paid without tax deducted, so HMRC asks one provider to collect it. If you have two private pensions, only one of them will show the State Pension deduction. That’s why one pension can have a very low code or a K code while the other is BR.

Savings interest and the starting rate

Pensioners with modest income often have more tax-free interest than they realise. With £14,000 of pension income, £1,430 uses up part of the £5,000 starting rate for savings, leaving £3,570 at 0%. Add the £1,000 Personal Savings Allowance and £4,570 of interest is tax-free.

So on £5,000 of interest the tax due is £86. If HMRC has put that interest in your code as taxable, ask it to apply the starting rate. The starting rate is no longer available once other income reaches £17,570.

Simple Assessment, now and from 2027

If the State Pension is your only income and it’s above your Personal Allowance, there’s no PAYE source to use, so HMRC sends a Simple Assessment bill. In its first year, the tax is based on the payments you actually received. After that it’s based on 52 weeks of payments.

Budget 2025 announced that from 2027/28, pensioners whose only income is the basic or new State Pension without increments won’t have to pay small amounts of tax through Simple Assessment if the State Pension goes over the Personal Allowance.

Emergency tax on pension lump sums

You can usually take 25% of a pension tax-free, up to £268,275 in total. The rest is taxed as income. If your provider has no up-to-date code from HMRC, it can tax the payment on an emergency month 1 basis. If too much is taken, reclaim it with P55 (part of the pot taken), P53Z (the whole pot) or P50Z (the whole pot, and you’ve stopped working). Otherwise HMRC corrects it after 5 April.

Frequently asked questions

Why have I got a K code on my pension?

Your State Pension plus untaxed items (savings interest, benefits, underpayments) exceed your £12,570 allowance, so HMRC adds the excess to your private pension to collect the tax.

Do pensioners pay tax on savings interest?

Only above their allowances. Basic-rate taxpayers get £1,000 of interest tax-free, higher-rate £500, plus up to £5,000 starting rate for savings if other income is under £17,570. ISA interest is tax-free.

What if my State Pension is my only income?

If it's above your Personal Allowance, HMRC sends a Simple Assessment letter showing the tax due; there's no tax code to collect it through.

Can a K code take my whole pension payment?

No – no more than 50% of a payment can be taken in tax because of a K code.

How do I correct my pension tax code?

Through your personal tax account, the HMRC app, or by calling HMRC. Have your pension provider details and National Insurance number ready.

Why has my pension code dropped this winter?

If your income is over £35,000, HMRC may be recovering your Winter Fuel Payment through your code. Check the breakdown for a Winter Fuel Payment or Pension Age Winter Heating Payment deduction.

Why is one of my pensions on BR?

Your allowance and the State Pension deduction are being handled by your main pension. Any surplus allowance goes to other pensions in order of size, so a smaller pension can end up with BR.

Will I still get a Simple Assessment bill on my State Pension?

For now, yes, if it’s your only income and above your allowance. Budget 2025 said pensioners whose only income is the basic or new State Pension without increments won’t have to pay small amounts this way from 2027/28.

Sources

Figures are taken from official government publications and were last reviewed on 2026-10-03.

  1. GOV.UK – Tax on your private pension: how your tax is paid
  2. GOV.UK – New State Pension: what you’ll get
  3. GOV.UK – Tax on savings interest
  4. GOV.UK – Tax codes (full guide, printable version)
  5. GOV.UK – Income Tax rates and Personal Allowances
  6. GOV.UK – Winter Fuel Payment
  7. HMRC PAYE Manual PAYE13115: more than one coded source
  8. HMRC PAYE Manual PAYE11055: special codes for secondary sources
  9. GOV.UK – Tax when you get a pension
  10. HM Treasury – Budget 2025
  11. HMRC – Claim a tax refund on your pension by post (P55, P53Z, P50Z)