Skip to content
InvestmentCalculator
All calculators

Pension contribution calculator — methodology

How a percentage of salary becomes an amount, why the annual allowance is measured against everything going in while relief is measured against your own contribution, and why the taper needs two income measures rather than one.

Open the pension contribution calculator

This calculator answers two questions that look like one. What does a contribution cost me is about the member’s own money and is answered by differencing two income tax positions. How much is allowed to go in is about the pension and is answered against the annual allowance, which counts money the member never had. Keeping them apart is most of the design.

A percentage becomes two amounts, and they are not interchangeable

your contribution     = salary × your percentage
employer contribution = salary × their percentage
total into the pension = the two added together

relief             is worked out on YOUR contribution only
the annual allowance is measured against the TOTAL

An employer contribution is relieved to the employer. It is their deduction against their own profits, it moves none of the member’s rate limits, and it never appears in the relief figure on this page. It does count in full towards the annual allowance, and it counts towards the adjusted income the allowance taper is decided on — so it can reduce the member’s allowance without ever having been the member’s money.

This is why the page calls the two engines separately rather than letting the relief composition run the allowance check for it. That composition measures an excess against the contribution it was asked to relieve, which is the member’s. On a page with an employer-match field that would understate the excess by exactly the employer’s contribution — the error that most flatters a reader heading for a charge.

Two income measures, and the taper needs both

threshold income = salary + other income − your own contribution
adjusted income  = salary + other income + your employer's contribution

the taper applies only when
    threshold income > its limit  AND  adjusted income > its limit

One formula covers both mechanisms. Under a net pay arrangement the member’s contribution has already left taxable pay and is added back for adjusted income; under relief at source the grossed-up contribution is deducted for threshold income. The two routes reach the same pair of figures from opposite directions.

Testing adjusted income alone is the classic error, and it is not a rounding difference. On £195,000 with an employer paying 40.00%, adjusted income is £273,000.00 — above its limit of £260,000 — while threshold income is £185,250.00, below £200,000. The allowance is £60,000.00 and not a penny has been tapered away. A calculator testing one measure would have taken tens of thousands of pounds of allowance off somebody who has all of it.

What the derivation leaves out is on the calculator page rather than only here: salary sacrifice arranged after 8 July 2015 is added back to threshold income, lump sum death benefits come out of adjusted income, and reliefs other than pension contributions reduce net income. A reader who holds their own figures should use those.

Three ways the allowance can be smaller, and they behave differently

  • The taper. £1 of allowance for every £2 of adjusted income above £260,000, down to a floor of £10,000, and only when threshold income is above £200,000 as well. On £240,000 with those contributions the allowance falls to £52,000.00.
  • The money purchase annual allowance — a flat £10,000 once a defined contribution pot has been flexibly accessed. It is not a reduced version of the standard allowance, which matters to how a page reports it: nothing is “tapered away”, because nothing was tapered, and a panel rendering the tapered-away figure as “allowance you have lost” would show nothing to the reader whose allowance is smallest.
  • Rounding, which can make the flag true and the loss nil. PTM057100 rounds the reduction down to a whole pound, so a member £1 over both limits is in the taper branch with a completely untouched allowance. The page reads the amount lost, not the flag, before saying anything was lost.

Carry forward, which is not headroom

Unused allowance from the three previous tax years can be used once the current year’s allowance is exhausted. Three properties decide how it must be presented:

  • It is used oldest year first, so the oldest row is the next to go.
  • Each year’s share expires three years after it arose, whether or not anybody uses it.
  • The allowance that applied in that year is the one that counts. Applying the current year’s figure to all three would overstate carry forward for anybody whose earlier years had a smaller allowance — the step from one standard allowance to another is worth tens of thousands, and enough to trigger a charge on its own.

So the page shows the working year by year rather than a total, and it never captions any of it as spare capacity. It is also off by default: this software does not know a reader’s history, and defaulting three years of contributions to nothing hands almost everybody the largest carry-forward figure available and calls it theirs.

Two limits, and only one of them costs money

relief limit      = the greater of relevant UK earnings and the basic amount
                    → the excess simply gets no relief

annual allowance  = the most that may go in with tax privileges
                    → the excess is relieved in full, then charged back

They are different sections of the same Act with different consequences and they bite at different amounts, and only the member’s own contribution is measured against the first. The charge on an annual allowance excess is not computed anywhere here. It falls at the member’s marginal rate on top of their other income and on a separate part of a tax return, and no HMRC source this software is built on settles that stacking cleanly enough to state a number. The excess and the marginal rate are both reported and are deliberately not multiplied together, because the product would look like an answer.

On £35,000 with the auto-enrolment shape, neither limit is anywhere near binding: £2,800.00 goes in against an allowance of £60,000.00. Most readers are in that position, which is exactly why the ones who are not need the panel to be unmissable.

Allowances, thresholds and rates

Read from the rules files this calculator runs on
Figure2025/262026/27
Annual allowance£60,000£60,000
Taper — threshold income limit£200,000£200,000
Taper — adjusted income limit£260,000£260,000
Allowance withdrawn£1 per £2 of adjusted income£1 per £2 of adjusted income
Taper floor£10,000£10,000
Money purchase annual allowance£10,000£10,000
Basic amount — the floor on relievable contributions£3,600£3,600
Personal allowance£12,570£12,570
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

Carry forward reaches three years further back than this table, into years no calculator on this site otherwise models. The annual allowance for each of those years is verified separately and is recorded as its own row in the verification log below.

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 charge. The excess is reported and the charge on it is not, for the reason above. It is the largest single figure this page declines to state.
  • Defined benefit accrual. A defined benefit scheme’s pension input is the increase in the promised pension over the year, scaled, and not the contributions paid — so a member of one cannot get their annual allowance position from a percentage of salary at all. Somebody with both a defined benefit and a money purchase arrangement who has triggered the money purchase allowance has two limits at once, and the alternative allowance on the defined benefit side is not modelled.
  • Salary sacrifice, which reduces pay itself, saves National Insurance, and is added back into threshold income when it was arranged after 8 July 2015. It has its own calculator on this site.
  • Certification of an alternative basis. Qualifying earnings, whole pay and an entered figure are all supported, and the statutory minimum is compared in money. Whether a scheme on a basis other than qualifying earnings is certified as at least equivalent is a separate statutory calculation, and it is the one that settles compliance. This page does not perform it and does not conclude that a scheme falling below the figure shown is unlawful.
  • Scheme membership in the carry-forward years, which is a condition of carrying anything forward and cannot be checked from anything this page asks for.
  • Everything at the other end — growth, the lump sum allowance, the tax-free share and the income tax due when the money is taken.

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.