Skip to content

We count anonymous page and calculator use without cookies. May we also use optional analytics (cookies, masked replay) to improve the service?

About your privacy choices

We use essential storage to keep you signed in, remember work in progress, save your privacy choice and run sign-in bot protection. We use limited cookieless usage counts before you choose. With your permission, optional product analytics help us understand and improve the signed-in service. Account-linked analytics stay off unless you accept. Session replay is disabled on authenticated and client workspace pages; with your permission, anonymous masked replay may run only on queryless public pages. We do not use advertising trackers or sell personal data. Read our privacy policy.

ParaplanAI

Annual allowance · Carry forward

Carry-forward of unused annual allowance: the three-year window, the taper, and the corner cases

Carry-forward looks simple — three years, oldest first — until the taper bites or the MPAA is triggered. The ordering rules, with worked figures.

6 min read · Last reviewed


— In short

Carry-forward lets a client use unused annual allowance from the previous three tax years to support a contribution above the current year's allowance. The current year's own allowance is spent first, then the oldest of the three prior years. Membership of a registered scheme in each year is required, not contribution. The taper caps each year at its tapered figure, and carry-forward can never be set against the MPAA.

Put the rule to work

Run the calculation

Use the Pension Carry Forward calculator with your figures and see the working. Free, with no sign-up required.

Carry forward lets your client reach back into the previous three tax years for unused annual allowance, to support a contribution bigger than this year's allowance alone. Three rules interact: the three-year window, the order the allowance is used in, and the taper. Add the money purchase annual allowance and carry forward can no longer help with money-purchase saving over the £10,000 cap — though it survives for everything else.

The rule

Start with the window. To carry forward into the current year, your client must have been a member of a registered pension scheme in the year the unused allowance arose — membership, not contribution. The lookback is exactly three tax years and no further. Allowance unused four years ago is gone; it doesn't roll up.

Then the ordering — and this is where intuition fails. The current year's own annual allowance is spent first. Only once that's fully used do you reach into carry forward, and within carry forward you use the oldest year first, working forwards. The “current year first, then oldest-to-newest” ordering isn't cosmetic: it decides how much unused allowance survives into future years, because spending the oldest first keeps the newer years alive for longer.

How much can each prior year give? That year's annual allowance less the pension input actually used in it. If your client was tapered in that year, it's the tapered allowance that sets the ceiling — you can't carry forward allowance the taper never granted. And for any year from 2015/16 in which the money purchase annual allowance was exceeded and your client was charged on the alternative chargeable amount, unused allowance is measured against that year's alternative annual allowance instead (FA 2004 s.228A(8); more on that below).

Carry forward is only available if the individual was a member of a registered pension scheme at some point during the tax year from which the allowance is being carried forward. The annual allowance for the current year is used first, then unused allowance from earlier years, earliest first.
HMRC PTM055100, ‘Carry forward’, summarised

A worked example

The clean case first — the same case the calculator below opens on. No taper — income is below the threshold — so the current-year allowance is the full standard £60,000 for 2025/26, with unused allowance of £10,000, £15,000 and £8,000 sitting in the three prior years.

2025/26 · not tapered · prior unused £10k / £15k / £8k
Standard annual allowance (2025/26)
£60,000
Carry-forward available (£10k + £15k + £8k)
£33,000
Total allowance
£93,000
Pension input amount this year
£58,000
Excess
£0
Annual allowance charge
£0
Try it — pre-loaded with this carry-forward case (prior inputs that leave £33,000 unused)change any figure to recompute

Carry-forward available£33,000.00

See the working
Worked example.
— Inputs

This year, income, and the three prior years.

Member + employer + tax relief. Leave out member contributions after age 75.

Why we ask
Member contributions paid after age 75 are not relievable and are not pension input (FA 2004 s.188(3)(a), s.233(1)(a)). Leave them out; employer contributions still count.

From the DB PIA calculation (16× method) — not contributions paid.

Net income, less relief-at-source pension, plus pay sacrificed for pension.

Why we ask
Net income less gross relief-at-source contributions, counting only those within the tax relief limit (the greater of relevant UK earnings and £3,600, less any net-pay or other relievable contributions), plus relevant sacrificed or flexible pay under arrangements made after 8 July 2015, less any taxable lump-sum death benefits. Net-pay contributions are already out of net income, so do not deduct them again.

Net income plus net-pay contributions and pension input less member contributions.

Why we ask

Net income plus specified contribution-relief addbacks and pension input less member contributions, less any taxable lump-sum death benefits. Relief-at-source contributions are not added again.

Both figures also deduct relevant taxable lump-sum death benefits.

How to work out both income figures.

Pension input in the three prior years

Enter £0 for a year with no pension input. Oldest used first.

Enter the pension input (all contributions) for each prior year — the tool derives the unused allowance as that year’s annual allowance minus the input, so a membership year with no contributions carries the full allowance forward (PTM055100). Untick “scheme member” for any year the client held no registered-scheme membership — that year is excluded from carry-forward. A prior year is tested for the taper only when you enter both of its incomes under “Prior-year income (for taper)”; otherwise it uses that year’s standard allowance. For this year, the full pension workbench (free account) can also work out threshold and adjusted income from the client’s income components.

Add other income or details

Scottish income-tax bands apply to Scottish taxpayers.

Leave blank if personal contributions are within your relief limit.

Why we ask
Employment income and self-employed or partnership trading profits (and some patent income), before tax; pension, investment and rental income are not relevant UK earnings, except furnished holiday lettings profits up to 2024-25. Relief on your own pension contributions is limited to these earnings, or to £3,600 a year if that is higher for relief-at-source contributions. Employer contributions sit outside this limit.

Employer share of the DC input, including salary sacrifice.

Why we ask
Employer contributions (incl. salary sacrifice) count toward the AA but are NOT capped by your relevant earnings.
Prior-year income (for taper)

Optional. Enter a year’s threshold income and adjusted income to test that year for the taper: its unused allowance is then measured against that year’s own tapered allowance (PTM057100). A year with only one of the two figures is not tested.

Open the full carry forward calculator →

Inputs stay in this browser for 15 minutes after continuing. Open the original example instead.

The £58,000 input sits comfortably inside the £60,000 current-year allowance, so carry forward never actually gets drawn on — but the £33,000 is there as headroom, and the result records it so you can see the capacity that remains. The ordering would only start to bite once the input passed £60,000.

Now let the taper in. The next case has the same shape but a high earner: adjusted income of £300,000 tapers the current-year allowance down to £40,000. They carry £12,000 and £5,000 from two prior years (£17,000).

2025/26 · tapered to £40,000 · prior unused £12k + £5k
Standard annual allowance
£60,000
Tapered annual allowance (applies this year)
£40,000
Carry-forward available
£17,000
Total allowance
£57,000
Pension input amount this year
£58,000
Excess
£1,000
Annual allowance charge (45% additional-rate band)
£450

The £40,000 tapered allowance goes first, then £17,000 of carry forward — £57,000 of total allowance against a £58,000 input. The £1,000 excess is charged at the marginal rate, which is 45% for an additional-rate taxpayer, so £450. Read the rows in order and the mechanism is plain: the taper shrinks the current year, carry forward tops it back up, and only the genuine shortfall gets charged.

The common error

Three mistakes come up again and again. The first is ordering: dipping into carry forward before the current-year allowance is exhausted, which mis-states how much unused allowance survives into next year and can manufacture — or mask — a charge. The current year is always spent first.

The second is using the standard allowance for a prior year that was actually tapered. If your client was tapered to £40,000 two years ago and contributed £40,000, there's nil to carry forward from that year — not £20,000 (the £60,000 standard less £40,000). Carrying the standard figure inflates the headroom and understates the charge. The ceiling for each prior year is the allowance that actually applied in that year, taper included.

The third, and the most consequential, is the money purchase annual allowance. Once the MPAA has been triggered — by flexibly accessing a defined-contribution pot, in the current year or any prior year — carry-forward of unused annual allowance can never be set against the MPAA itself. It is not destroyed: PTM055100 cordons it to the alternative annual allowance (the DB side), and PTM056510 keeps it in the ordinary default test, where it still works as normal.

ParaplanAI flags carry-forward claimed from prior MPAA years for you to check. Establish whether that year’s MPAA was exceeded: an under-cap year uses the ordinary total-input basis; an exceeded year needs the alternative basis for other inputs. The prior trigger alone does not establish the unused amount (PTM056510 Example 1). Letting carry-forward soak up a money-purchase excess over the £10,000 cap understates the charge — the worst direction for compliance. (Once triggered, the MPAA applies in every later year; ParaplanAI treats it as permanent, including after a full exit from money-purchase saving.)

One more, easy to miss: the taper itself has a floor. For 2023/24 onwards the tapered allowance can't fall below £10,000 however high the income goes (it was £4,000 for 2020/21 to 2022/23). Adjusted income of £380,000 still leaves a £10,000 allowance, not nil.

The citation

Carry-forward is at PTM055100 and PTM055200 in HMRC's Pensions Tax Manual — the membership condition, the three-year window, and the current-year- first / earliest-year-first ordering. The tapered annual allowance, including the £10,000 floor for 2023/24 onward, is at PTM057100. The money purchase annual allowance and its effect on carry-forward are at PTM056510, and the alternative basis for a prior year charged on the alternative chargeable amount at FA 2004 s.228A(8). ParaplanAI holds the thresholds, rates and the floor for each tax year separately, so a 2022/23 case correctly uses the £40,000 allowance and £4,000 floor while a 2025/26 case uses £60,000 and £10,000.

Run your own figures on the carry forward calculator — it shows the oldest-first consumption working line by line — or the pension annual allowance calculator for the whole position with the taper and MPAA alongside. Where the inputs come from each scheme's pension savings statement, see reading a pension savings statement for carry forward.

PTM055100 · PTM055200 · PTM057100 · PTM056510 · FA 2004 s.228A (carry forward)

Next

Put this to work.

Open the Pension Carry Forward calculator and enter your client's figures. Pension Carry Forward calculator Your inputs from a matching calculator above will follow this link.

Create a free account for guided calculations, no card needed. Where a calculator offers a compliance annex PDF, the annex sets out the calculation and its HMRC references, with your firm’s name on every page. If you have edited a calculator here, those inputs stay in this browser for 15 minutes after you click below.

Create free account

Use made-up figures until your firm holds our DPA.

Common questions

How far back can you carry forward unused pension allowance?
Three tax years. You must have been a member of a registered pension scheme in each year you carry forward from — membership, not contribution. Allowance unused four years ago is gone; it doesn’t roll up.
What order is carry-forward used in?
The current year’s own annual allowance is used first. Only then do you reach into carry-forward, and within it you use the oldest of the three prior years first. Spending the oldest first keeps the newer years alive longer.
Can you carry forward if you were tapered in an earlier year?
Yes, but the amount each prior year can give is that year’s allowance less the input used — and if you were tapered, it’s the tapered allowance that sets the ceiling, not the standard £60,000. Using the standard figure over-states the headroom.
Does the MPAA stop carry-forward?
Carry-forward can never be set against the money purchase annual allowance, so it can’t cover a DC excess over £10,000. But it isn’t destroyed — it survives for the alternative annual allowance (the DB side, PTM055100) and the default test (PTM056510).

Sources

Based on HMRC’s Pensions Tax Manual (PTM055100, PTM055200, PTM057100, PTM056510) and Finance Act 2004.

  1. HMRC Pensions Tax Manual, PTM055100 — Annual allowance: carry forward: general gov.uk
  2. HMRC Pensions Tax Manual, PTM055200 — Annual allowance: carry forward: calculating unused annual allowance gov.uk
  3. HMRC Pensions Tax Manual, PTM057100 — Annual allowance: tapered annual allowance gov.uk
  4. HMRC Pensions Tax Manual, PTM056510 — Annual allowance: money purchase annual allowance: general gov.uk
  5. Finance Act 2004, section 228A — Carry forward of unused annual allowance legislation.gov.uk

For planning and illustration purposes only. Verify all inputs against source documents. This explainer does not constitute financial or tax advice.