Skip to content
InvestmentCalculator
All calculators

Pension tax relief calculator — methodology

Why relief is a difference between two tax positions rather than a contribution times a rate, which limits a contribution moves and which it does not, and why the relief rate inside the personal allowance taper is not a rate anybody publishes.

Open the pension tax relief calculator

Relief on a pension contribution is not a figure anybody computes directly. It is the difference between two tax positions — you with the contribution and you without it — and this calculator computes it that way: it runs the site’s income tax engine twice and subtracts. Everything else on the page is presentation of that one subtraction.

Why it is a difference and not a multiplication

The intuitive formula is relief = contribution × marginal rate. It is right often enough to be dangerous and wrong in three places that matter:

  • A contribution that crosses a band boundary. Only the income actually being charged at the higher rate can be moved out of it. On £60,000, £10,000.00 is relieved at 39.46% rather than the whole higher rate, because part of it runs off the bottom of that band.
  • A contribution inside the personal allowance taper. It restores allowance as well as being relieved, and the two compose.
  • Scotland, twice over: more bands move, and the statute that moves them is a different subsection.
relief claimed = tax(income) − tax(income with the contribution)
relief at source = contribution × the basic rate      (relief at source only)
total relief     = relief at source + relief claimed
cost to you      = contribution − total relief

Both tax figures come from computeTaxPosition, the same function behind every income tax page on this site, so this page cannot disagree with them.

The two mechanisms, and only one of them moves a band

Relief at source — personal pensions, stakeholder pensions, SIPPs. The member pays out of taxed income and the scheme reclaims the basic rate from HMRC: £80.00 handed over becomes £100.00 in the pot, with £20.00 reclaimed. Note the arithmetic: the gross figure is the net one divided by one less the rate, not multiplied by one plus it. Relief above the basic rate is not paid to the scheme at all — it is given by increasing the rate limits.

A net pay arrangement — most occupational schemes. The employer deducts the contribution before operating PAYE, so taxable pay is lower and relief happens at the member’s own rate automatically. No band moves, because nothing needs to: the income never enters the higher band in the first place.

Neither of them is salary sacrifice, and net pay looks identical to sacrifice on a payslip. A net pay contribution is still the employee’s earnings for National Insurance, so neither employee nor employer National Insurance falls; a sacrifice reduces gross pay itself, so both do. Presenting net pay as though it saved National Insurance overstates it by the employee rate on the whole contribution.

Which limits a contribution increases

Finance Act 2004 s.192(4), for England, Wales and Northern Ireland:

...the basic rate limit and the higher rate limit for the tax year in the
individual's case, are increased by the amount of the contribution.

and s.192(4A), for a Scottish taxpayer:

...the Scottish basic rate limit, and any other Scottish rate limit for the
tax year in the individual's case that is above the Scottish basic rate
limit, are increased by the amount of the contribution.

The two read differently and mean the same shape: every limit from the top of the basic rate band upwards moves, and nothing below it does. That last exclusion is invisible in the headline case and wrong by a whole percentage point in another — extending Scotland’s starter-rate ceiling as well would give an intermediate-rate taxpayer two points of extra relief where gov.uk publishes one.

Each moved limit shifts a slice of income down one band, and the shifts compose. On £200,000 in England, the higher rate limit moving is worth one slice and the basic rate limit moving is worth another, and the total comes to 45.00% of the contribution — which is the figure gov.uk publishes for income taxed at the additional rate. The cascade is the answer rather than an artefact of it.

The personal allowance a contribution buys back

Above £100,000 the personal allowance is withdrawn by £1 for every £2 of income. The measure it is withdrawn against is adjusted net income, and gov.uk’s guidance is explicit that a grossed-up relief-at-source contribution is deducted in arriving at it. So a contribution in that range runs the withdrawal backwards.

On £110,000 in England, £10,000.00 restores £5,000.00 of personal allowance, and the relief comes to 60.00% of the contribution: the band rate on the contribution, plus the same band rate on the allowance it handed back. In Scotland the identical contribution at the identical income is relieved at 67.50%, because the band rate there is different.

Neither percentage is written anywhere in this software. Both are measured against the rate schedules for the year, which is the only way one page can carry both régimes without being wrong for one of them. It is also the effect most easily dropped, because nothing about it reads as “pensions”: it is the difference between a higher-rate taxpayer getting the band rate and getting half as much again.

Two limits, and this page applies one of them

FA 2004 s.190 caps the relief at the greater of relevant UK earnings and the basic amount of £3,600. Contribute beyond it and the excess simply gets nothing. This page applies that limit and reports the unrelieved part separately.

The annual allowance caps tax-privileged saving. Exceed it and the contribution is relieved in full and then charged back through a separate tax charge at the member’s marginal rate. It counts employer contributions and salary sacrifice, and it is tapered for high earners. This page does not apply it, and says so next to the answer rather than here, because a page that showed one of the two and called it “the limit” would tell somebody the wrong thing about the same pound.

Relevant UK earnings are not the same as income. Pensions in payment, the state pension, rental income and taxable benefits are all taxed on the earned schedule and none of them are relevant UK earnings — which is why the calculator asks rather than assuming, and why the engine refuses to default the figure at all.

Rates, thresholds and allowances

Read from the rules files this calculator runs on
Figure2025/262026/27
Personal allowance£12,570£12,570
Personal allowance taper starts at£100,000£100,000
Allowance withdrawn£1 per £2 of income£1 per £2 of income
Basic amount — the floor on relievable contributions£3,600£3,600
The band whose rate is given at sourceBasic rateBasic rate
Income tax — England, Wales and Northern IrelandBasic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140Basic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140
Income tax — ScotlandStarter rate 19.00% from £0; Basic rate 20.00% from £2,827; Intermediate rate 21.00% from £14,921; Higher rate 42.00% from £31,092; Advanced rate 45.00% from £62,430; Top rate 48.00% from £125,140Starter rate 19.00% from £0; Basic rate 20.00% from £3,967; Intermediate rate 21.00% from £16,956; Higher rate 42.00% from £31,092; Advanced rate 45.00% from £62,430; Top rate 48.00% from £125,140

The rate given at source is read off the named band rather than stored as a second figure, so it cannot drift from the rate the same schedule charges. Every threshold in the table is taxable income, after allowances.

Sources

The rates, thresholds and allowances used by this calculator were verified against gov.uk on . That covers the published rates, thresholds and allowances this page calculates with. It does not verify any figure the page produces for you: that is arithmetic on verified inputs. Parts of the engine behind it are checked against HMRC’s own published worked examples, which tests the method on a small number of scenarios rather than your answer, and most of the test suite derives its expected values by hand. That check was carried out automatically and no named person has signed it off yet.

The verification log, as recorded in the source repository
Figures coveredVerified onVerified byHuman sign-off
2025-262026-08-12Automated verification (Claude Opus 5)not yet signed off
2026-272026-08-12Automated verification (Claude Opus 5)not yet signed off
2020-21 to 2024-25 — pension annual allowance only2026-08-12Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — share identification window only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — pension relief at source only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — inheritance tax only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — family tax, LISA and pension-access additions2026-08-13Automated verification (Codex)not yet signed off
2025-26 and 2026-27 — student loan deductions only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — property acquisition tax only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — automatic enrolment only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — State Pension age and rates only2026-08-18Automated verification (Claude Opus 5)not yet signed off

The log covers the rules directory, not only this calculator. 8 rows are deliberately narrow — 2020-21 to 2024-25 — pension annual allowance only; 2025-26 and 2026-27 — share identification window only; 2025-26 and 2026-27 — pension relief at source only; 2025-26 and 2026-27 — inheritance tax only; 2025-26 and 2026-27 — student loan deductions only; 2025-26 and 2026-27 — property acquisition tax only; 2025-26 and 2026-27 — automatic enrolment only; 2025-26 and 2026-27 — State Pension age and rates only — and they verify the figures named there and nothing else. Those tax years are not modelled by any calculator on this site: the years this page can compute are the ones its tax-year selector offers, and no others.

A verification goes stale the moment one of its sources is updated past the date above. If a source below carries a later date than this stamp, trust the source.

Rates, thresholds and allowances on this page are taken from material published by HM Revenue & Customs and the Scottish Government. Contains public sector information licensed under the Open Government Licence v3.0.

Six things this calculation does not model, stated here rather than buried

  • The annual allowance, its taper, the money purchase annual allowance and carry forward. A different limit with a different consequence, and the one that costs money to breach rather than merely wasting a contribution.
  • Whether the relief that has to be claimed is ever claimed. Under relief at source only the basic rate arrives on its own. The rest reaches the member through Self Assessment or a tax code adjustment, nothing prompts it, and HMRC has said repeatedly that a great deal of it is never claimed. Every figure here is what the rules allow, not a record of what anybody received.
  • Employer contributions. Relieved to the employer rather than to the member, and they move none of the member’s rate limits. They do count towards the annual allowance, which is another reason the two limits are not interchangeable.
  • Savings interest, dividends and capital gains. A relief-at-source contribution extends the savings and dividend limits too, and widens the lower capital gains band. This page has one income field and applies the contribution to the earned schedule only, so a reader with investment income has more relief than it shows.
  • Gift aid, which increases the same rate limits by the grossed-up donation and therefore interacts with everything above.
  • Contributions to overseas schemes, migrant member relief and the transitional protections, none of which are in the engine.

This site publishes information, not advice. It cannot know your circumstances, it does not recommend any product, provider or course of action, and nothing on it is a personal recommendation. For a decision that matters, check the figures against gov.uk or speak to an accountant or a regulated adviser.

Every calculation runs in your browser. There is no application server and no database, so nothing you type is transmitted or stored. A share link is the exception: it carries your figures in the URL.

Found an error? It belongs on the corrections log, and how to report one is on that page.