← Learn/Pensions · Annual allowance
Part of the Pension annual allowance guide →
How the annual allowance charge is calculated — and who pays it
The charge isn’t a flat penalty — the excess over the available allowance is taxed at the member’s marginal rate. How that’s computed, and the two routes to actually paying it.
5 min read · Last reviewed
The annual allowance charge recovers the tax relief on pension saving above the allowance available for the year. It isn't a fixed penalty: the chargeable excess is added to the member's taxable income and taxed at the marginal rate it falls in — 20%, 40% or 45%. It can be paid through self-assessment, or, in some cases, by the scheme.
How the charge is worked
First you need the excess. Take the pension input amount for the year and subtract the available allowance — the current year's annual allowance (tapered if the member is a high earner), plus any carry-forward from the prior three years. What's left over is the chargeable excess. Then that excess is added to the member's taxable income, stacked above their other income, and taxed at whatever rate(s) it reaches.
Take the engine's corpus row PTM-EX-04: an additional-rate earner tapered to a £40,000 allowance, with £17,000 of carry-forward, so £57,000 of allowance against a £58,000 input.
- Pension input amount
- £58,000
- Tapered annual allowance
- £40,000
- Carry-forward available
- £17,000
- Total available allowance
- £57,000
- Chargeable excess
- £1,000
- Charge (45% marginal rate)
- £450
The £1,000 excess sits in the member's additional-rate band, so the charge is £1,000 × 45% = £450. Had the same excess fallen in the higher-rate band it would be £400; in basic rate, £200. The rate is the member's, not a flat figure — which is why the charge can only be computed once you know where the excess lands in their income.
Who actually pays it
Two routes. By default the member reports and pays the charge through their self-assessment return. But the scheme can pay it on the member's behalf, reducing their benefits accordingly — and in one case it must. Under PTM056400, mandatory scheme pays applies where the member's annual allowance charge for the year exceeds £2,000 and their pension input to that scheme exceeds the annual allowance (£60,000); the member must give notice by the statutory deadline. Below those thresholds — as in the £450 case above — scheme pays is only available voluntarily, at the scheme's discretion, so that charge would ordinarily go through self-assessment.
The common error is to treat the charge as a flat percentage of the excess, or to forget carry-forward and over-state it. Both move the number — and the second can manufacture a charge that isn't due at all. Run the whole position on the pension annual allowance calculator — it shows the taper, carry-forward and the chargeable excess in one screen — or isolate the reach-back on the carry forward calculator. Signed in, the same inputs save to the client and print to a branded compliance-annex PDF with the full working.
PTM056100 (annual allowance charge) · PTM056400 (scheme pays) · PTM057100 (taper) · PTM055100 (carry-forward) · figures PTM-EX-04
Common questions
- Is the annual allowance charge a flat rate?
- No. The chargeable excess is added to your taxable income and taxed at your marginal rate — 20%, 40% or 45% depending on the band it falls in. A £1,000 excess costs £200, £400 or £450 accordingly.
- Does carry-forward reduce the charge?
- Yes. Unused allowance carried forward from the previous three years is added to the current year’s allowance before the excess is worked out. Forgetting it over-states the charge, and can show a charge where none is due.
- When does the scheme pay the charge instead of me?
- Mandatory scheme pays applies where your annual allowance charge for the year exceeds £2,000 and your input to that scheme exceeds the £60,000 annual allowance (PTM056400). Below that, a scheme can still pay voluntarily, at its discretion.
- How do I pay the charge if the scheme doesn’t?
- Through self-assessment — the charge is reported on your tax return for the relevant year and collected with your income tax. Scheme pays, where available, instead reduces your pension benefits to settle it.
Sources & grounding
- Worked figures: engine corpus row PTM-EX-04 (app/calc-engine/corpus/ptm-corpus.json) — tapered AA £40,000 + carry-forward £17,000 = £57,000 total allowance, £58,000 input, £1,000 excess, £450 charge at the 45% additional rate. Re-used from the published carry-forward explainer (articles.tsx).
- Mechanism: the charge adds the chargeable excess to the member’s taxable income for the year and taxes it at the marginal rate(s) it falls in (PTM056100).
- Scheme-pays figures: HMRC PTM056400 — mandatory scheme pays requires the year’s AA charge to exceed £2,000 AND the pension input to that scheme to exceed the annual allowance (£60,000). Voluntary scheme pays otherwise. Standard AA £60,000 held in the engine config.
For planning and illustration purposes only. Verify all inputs against source documents. This explainer does not constitute financial or tax advice.