Tax codes on UK pension income

When you draw pension income in the UK, your pension provider operates PAYE just like an employer. They apply a tax code, deduct Income Tax, and report to HMRC. The code applied depends on whether the pension is your main income source, whether HMRC has full data about your other income, and whether you took a one-off lump sum. State Pension is paid gross (untaxed at source); the tax owed on State Pension is usually collected via a reduced tax code applied to your other pension/employment income.

Verified against 4 official sources · Last reviewed 12 June 2026
On this page
  1. How pension PAYE works
  2. Common pension tax codes
  3. Worked example — pension as main income at 65
  4. Worked example — small workplace pension as secondary income
  5. Pension lump sums and emergency tax
  6. State Pension — paid gross, taxed via code adjustment
  7. Multiple pensions
  8. NT for non-UK residents
  9. Common pension code issues
  10. Drawdown vs annuity
  11. Self Assessment for pensioners
  12. Practical checklist
  13. In short

How pension PAYE works

UK pension providers operate PAYE in exactly the same way as employers:

  1. HMRC issues a tax code to the pension provider for each beneficiary
  2. The provider applies the code to each pension payment
  3. Income Tax is deducted before the net amount is paid to you
  4. The provider submits RTI returns to HMRC monthly

The mechanics — codes, thresholds, bands — are identical to employment PAYE.

Common pension tax codes

Code Situation
1257L Pension is your main UK income source (most common in retirement)
BR Secondary pension, basic rate flat 20% (you have another main income)
D0 Secondary pension, higher rate flat 40% (combined income exceeds £50,270)
D1 Secondary pension, additional rate flat 45% (combined exceeds £125,140)
0T No allowance applied, standard bands from £0
K-prefix Negative allowance (often used to collect tax owed on State Pension)
NT No tax at source (typically non-UK residence with treaty exemption)
W1/M1/X Emergency basis (common on lump sums)

Worked example — pension as main income at 65

You're 65, receiving: - State Pension: £11,000/year (paid gross by DWP) - Workplace pension: £18,000/year (paid by pension provider)

HMRC adjusts the workplace pension's tax code to collect tax on State Pension too.

Total income: £29,000 Standard tax: £29,000 − £12,570 = £16,430 × 20% = £3,286

The workplace pension's code is adjusted: instead of 1257L (£12,570 allowance), HMRC reduces it by the State Pension amount: £12,570 − £11,000 = £1,570 → code 157L.

Then the workplace pension's £18,000 with 157L: - Allowance £1,570 - Taxable £16,430 × 20% = £3,286 — matches total expected tax

State Pension is fully covered by the reduced allowance; you pay all your tax through the workplace pension's PAYE.

Worked example — small workplace pension as secondary income

You're 67, still working part-time: - Employment: £25,000/year (main) - Small workplace pension: £4,000/year (secondary)

Your main code: 1257L (uses all £12,570 allowance on the £25,000 job) Your pension code: BR (basic rate, all £4,000 taxed at 20% = £800)

Combined tax: £25,000 main job tax + £800 pension = correct combined tax on £29,000.

Pension lump sums and emergency tax

When you take a pension lump sum (e.g. the 25% tax-free portion, or a fully encashed small pot), the provider often applies Month 1 emergency basis if they don't have your current tax code on file.

Example: £20,000 lump sum, of which £5,000 is 25% tax-free and £15,000 is taxable.

Emergency Month 1 calculation on £15,000: - Monthly allowance: £1,047.50 - Above allowance: £13,952.50 - Basic rate (first £3,141.67): £628 - Higher rate (next £4,189.17): £1,676 - Higher rate continues (£6,621.66 × 40%): £2,649

Total tax withheld: ~£4,953

If your actual annual position would have this lump sum taxed at basic rate (or less), the over-deduction is reclaimed via form P53. Refund usually within 5 weeks of submission.

State Pension — paid gross, taxed via code adjustment

State Pension is paid by the DWP without any tax deducted at source. But it's still taxable income.

HMRC's standard approach: reduce your other pension/employment income's tax code by the State Pension amount.

State Pension amount for 2026/27: typically around £11,500/year for new state pensioners (subject to inflation indexation).

For a pensioner with State Pension £11,500 + other income £20,000: - Main pension/employment code: 1257L reduced by £11,500 → 157L (or 107L) - This collects tax on the State Pension via the other source

If you have no other PAYE income, HMRC sends an annual P800 with your State Pension's tax position, payable via the Self Assessment route if you owe.

Multiple pensions

If you have several pensions (workplace + SIPP + State Pension):

  • State Pension: paid gross, taxed via code adjustment elsewhere
  • Main pension: 1257L (or reduced 1257L to collect State Pension tax)
  • Additional pensions: BR, D0, or D1 depending on combined income

HMRC allocates the allowance to the highest-income source for tax efficiency.

NT for non-UK residents

If you become a non-UK resident and your country has a double-taxation treaty with the UK exempting your pension income, you can apply for NT code on your pension. The provider deducts no UK Income Tax.

The pension may still be taxed in your country of residence under their domestic rules.

Application process: claim form DT-Individual via your country's tax authority (or directly with HMRC if applicable).

Common pension code issues

Issue 1: Lump sum overtaxed - Cause: pension provider applied emergency basis - Fix: P53 form to claim refund

Issue 2: State Pension tax not being collected - Cause: HMRC hasn't reduced your other code yet - Result: you'll owe via P800 reconciliation at year end - Fix: Personal Tax Account or call HMRC to update

Issue 3: Wrong allowance on retirement pensions - Cause: HMRC's records have stale information - Fix: update via Personal Tax Account

Drawdown vs annuity

Both produce taxable income; both use PAYE.

  • Drawdown (flexible withdrawals from DC pot): each withdrawal taxed under PAYE for that month
  • Annuity (regular fixed income): treated like a regular monthly payment, taxed cumulatively

Annuity is more PAYE-stable; drawdown is more PAYE-volatile because withdrawals can be lumpy.

Self Assessment for pensioners

You may need Self Assessment if: - Total annual income exceeds £150,000 - You have foreign income or pensions - You receive State Pension and other income that isn't fully captured by PAYE adjustments - HMRC asks you to file

For most basic pensioners, PAYE handles tax automatically and Self Assessment isn't needed.

Practical checklist

  1. Verify your pension's code matches expectations
  2. Confirm State Pension is being collected somewhere
  3. For lump sums: expect emergency tax; reclaim via P53
  4. For non-UK residence: apply for NT via treaty relief
  5. Multiple pensions: ensure allowance goes to highest-income source
  6. Use Personal Tax Account to keep HMRC's records current

In short

Pension providers operate PAYE with standard UK tax codes. Main pension gets 1257L (possibly reduced to collect State Pension tax); secondary pensions get BR/D0/D1. Lump sums often hit emergency tax — refund via P53. State Pension paid gross; taxed via code adjustment elsewhere. For broader context see tax codes hub → and redundancy and pension →.

Frequently asked questions

Do pensions have tax codes like jobs?

Yes. UK pension providers operate PAYE on the taxable portion of pension income. They apply a tax code issued by HMRC, deduct Income Tax, and submit RTI returns to HMRC monthly — same as employers.

Is State Pension taxed at source?

No. State Pension is paid gross (untaxed) by the DWP. The tax owed on State Pension is usually collected via a reduced tax code applied to your other pension or employment income.

Why is my pension lump sum on emergency tax?

Pension providers default to emergency basis (Month 1) on lump-sum withdrawals when they don't have your full tax code. This often results in over-deduction; the refund is claimed via form P53.

Can I have NT tax code on a pension?

Yes — typically for non-UK residents under a double-taxation treaty. The pension provider deducts no UK Income Tax. The pension may still be taxable in your country of residence.

What tax code does an annuity get?

Same rules as drawdown pensions. The annuity provider applies a HMRC-issued tax code. If the annuity is your main income, you'd typically have 1257L; if secondary, BR or D0.

What about 25% tax-free pension lump sum?

The 25% tax-free portion is paid tax-free at source — no PAYE applied to that part. Only the 75% taxable portion is run through the tax code system.

Glossary terms used on this page

Quick definitions for the key terms above.

  • PAYE — The UK system through which employers deduct Income Tax and National Insurance from employees' pay before paying it to them.
  • Tax code — A short code on your payslip that tells your employer how much tax-free Personal Allowance to apply to your pay each period.

Sources

All figures on this page are sourced from official UK government publications. We don't cite secondary commentary or other calculator sites.

  1. GOV.UK — Tax on your private pension
  2. GOV.UK — Tax on State Pension
  3. GOV.UK — Take a small pension lump sum
  4. Pension Wise (free 50+ guidance)

All tax figures on this page use the same configuration that powers our calculators — see our editorial standards for the review process.

Last reviewed: 12 June 2026. Next review due 12 December 2026.
Recent changes: New tax-codes cluster page covering pension PAYE codes for 2026/27.

Disclaimer: This page provides general information based on published HMRC and gov.scot figures. It is not personal tax or financial advice. For your specific situation, please consult a qualified accountant or contact HMRC directly.