What this calculator does

Takes gross salary, pension contribution method (relief at source, net pay, or salary sacrifice), contribution amount or percentage, and tax band. Returns the effective cost of the contribution, total pension input, and an annual allowance check.

The formula

Relief at source:
  Employee pays:            contribution × (1 − basic rate) = contribution × 0.80
  Provider claims:          contribution × 0.20 from HMRC
  Higher rate relief:       (marginal rate − 20%) × gross contribution (via Self Assessment)
  Additional rate relief:   (45% − 20%) × gross contribution = 25%

Net pay arrangement:
  Contribution deducted from gross pay before tax.
  Full relief at marginal rate granted automatically.

Salary sacrifice:
  Reduces gross salary — saves income tax AND National Insurance (employee + employer).
  Effective cost = contribution × (1 − marginal income tax rate − NI rate)

Annual allowance (2025/26): lesser of £60,000 or 100% of earnings
Money purchase annual allowance (MPAA): £10,000
  (applies if you have flexibly accessed a defined contribution pension)

Tapered annual allowance:
  Threshold income > £200,000 AND adjusted income > £260,000
  Reduces by £1 per £2 of adjusted income above £260,000
  Minimum tapered allowance: £10,000

Assumptions

  • Relief at source calculation uses the standard 20% basic rate top-up claimed by the provider.
  • Higher and additional rate taxpayers must claim extra relief via Self Assessment.
  • Salary sacrifice NI saving uses employee NI at the applicable rate for the income level.

Data sources

Figure Value used Source Last checked
Annual allowance £60,000 HMRC — Pension annual allowance May 2026
MPAA £10,000 HMRC — Money purchase annual allowance May 2026
Basic rate 20% HMRC — Income Tax rates May 2026
Taper threshold income £200,000 HMRC — Tapered annual allowance May 2026
Taper adjusted income £260,000 HMRC — Tapered annual allowance May 2026

Limitations

  • Does not model defined benefit pension inputs (the annual allowance test for DB schemes uses a notional factor).
  • Does not calculate the tapered annual allowance precisely — flags it as potentially relevant where incomes exceed the thresholds.
  • Does not model carry-forward of unused annual allowance from prior years.

Worked example

Higher rate taxpayer, £60,000 salary, contributes £500/month gross (£6,000/year) via relief at source.

Employee pays:                   £6,000 × 80% = £4,800/year
Basic rate top-up (by provider): £6,000 × 20% = £1,200
Additional 20% relief via SA:    £6,000 × 20% = £1,200

Total effective cost: £4,800 − £1,200 = £3,600/year
(£6,000 in pension for £3,600 out of pocket — 40p in the £1 for a higher rate taxpayer)

Changelog

Date Change
May 2026 Initial publication

Use the Pension Tax Relief Calculator →