How the pensions annual allowance works

Find out how much you can save into a pension each year - called your annual allowance - and how you could use a loophole to save much, much more.
Paul Davies

What is the pensions annual allowance in 2024-25?

The government spends billions of pounds every year on pensions tax relief and, therefore, places a cap on the amount you can save every year, upon which you can earn relief.

This cap is known as the 'annual allowance' is £60,000 in the 2024-25 tax year, or 100% of your income if you earn less than £60,000. It was previously capped at £40,000 in 2022-23.

This has reduced significantly over the years. Our interactive chart shows historic annual allowances over the past 19 years.

This means with the current annual allowance limit, someone paying income tax at the standard rate of 20% would receive a maximum sum of £12,000 of pension tax relief towards their pot.

If you pay tax at the higher rate of 40% would get up to £24,000 of tax relief, whilst those in the additional rate band of 45% would currently get £27,000 of tax relief.

What counts towards the pensions annual allowance?

Your annual allowance is made up of all contributions to your pension made by you, your employer and any third party (including pension tax relief).

For example, say you earn £40,000 a year. You contribute 3% to your company pension and your employer contributes 5%.

You also have a personal pension, into which you pay a £10,000 lump sum.

You would personally pay in a net amount of £8,960, with £2,240 in pension tax relief being added automatically, while your employer would pay in £2,000 gross. Your total contribution is £13,200, leaving £46,800 of your annual allowance unused.

Be more money savvy

free newsletter

Get a firmer grip on your finances with the expert tips in our Money newsletter – it's free weekly.

This newsletter delivers free money-related content, along with other information about Which? Group products and services. Unsubscribe whenever you want. Your data will be processed in accordance with our Privacy policy

What is the tapered pensions annual allowance?

If you earn more than £220,000 (known as 'threshold income') and your 'adjusted income' is more than £260,000, your annual allowance starts to fall. This is known as the 'tapered annual allowance'.

Adjusted income is your total taxable income - so salary, dividends, rental income, savings interest, plus employer pension contributions.

If your total adjusted income is between £260,000 and £360,000, you lose £1 of annual allowance (starting at £60,000) for every £2 of adjusted income.

The tapered annual allowance thresholds were increased in April 2023. This applies to all high earners but is particularly helpful to ease the pressure on some NHS workers (eg doctors and surgeons) who've received large tax bills as a result of their earnings.

The table below shows how your annual allowance currently reduces as your income increases above £260,000.

Total adjustable incomeAnnual allowance
£260,000£60,000
£270,000£55,000
£280,000£50,000
£290,000£45,000
£300,000£40,000
£310,000£35,000
£330,000£25,000

Can I carry forward my pensions annual allowance?

If you haven't used up your annual allowance from previous years, you don't lose them completely.

A process called 'carry forward' allows you to make pension contributions to fill up any unused allowance you might have from the previous three tax years.

There are two conditions you need to satisfy to use carry forward.

First, you must earn at least the amount you wish to contribute in total this tax year (unless your employer is making the contribution).

Second, you must have been a member of a UK-registered pension scheme (this does not include the state pension) in each of the tax years from which you wish to carry forward

Carry forward: an example

Our example shows carry forward allows for a contribution of £100,000 without exceeding the annual allowance in 2024-25 (as long as you've earnings of at least that in the latest tax year). 

Contributions and allowances2021-222022-232023-242024-25
Annual allowance£40,000£40,000£60,000£60,000
Total contribution£30,000£30,000£50,000£60,000
Annual allowance remaining£10,000£10,000£10,000£0
Total available - annual allowance plus carry forwardn/a£50,000£80,000£90,000

What happens if you exceed the annual allowance?

Exceeding the annual allowance will mean that you do not receive pension tax relief on any contributions over the cap and you'll be faced with an additional tax bill called the 'annual allowance charge'.

But you don't pay a fine directly. This charge is added to the rest of your taxable income for the year in question to work out your overall tax liability.

It is down to you to work out if an annual allowance charge may be due. You'll need to fill out a self-assessment tax return to detail how much of your pension contributions exceed the annual allowance (this is done automatically via online tax returns).

If you have a substantial charge, it could be paid out of your pension scheme funds. You should talk to your scheme administrator if this happens to you.

Annual allowance charge: an example

Sue has a 'net income' - her annual income less personal allowances - of £250,000.

Her total pension contribution for the year is £20,000 over the £60,000 annual allowance. This puts her total income for these purposes at £270,000.

  • Sue's total income exceeds higher-rate limit (£260,000) by £10,000, so this is subject to 45% tax = £4,500.
  • £10,000 of excess pension savings which fall within the band between basic and higher rate limits (£37,500 to £125,140) and is taxable at 40% = £4,000.
  • Sue's annual allowance tax charge is therefore £4,500 + £4,000 = £8,500.

Final salary pensions and annual allowance charges

There is a more complex calculation required to determine how much of your annual allowance you've used if you are in a final salary scheme.

This is because a final salary scheme pays out an income based on your salary while your working and length of service.

So each year, the amount put into your pension by your employer will be what's needed to meet the deal you have, not a necessarily a percentage of what you earn.

It's often referred to as the 'pension input amount', and is the difference between your 'opening value' and 'closing value' of your pension over a set time period (usually the tax year).

The opening value is worked out as the value of your pension at the beginning of the year, multiplied by 16, plus any lump sumyou're entitled to and any increases applied so that your pension keeps up with inflation.

At the end of the period, the closing value is calculated on the same basis with any pay rises you may have earned.

Final salary annual allowance charge: an example

The following example is from the HMRC:

Tom is a doctor. He is a member of an NHS pension scheme him a pension of 1/60th pensionable pay for each year of service. At the start of the year, Tom's pensionable pay is £80,000 and he has 31 years pensionable service.

At the end of the year, Tom's pensionable pay has risen by 5% to £84,000 with 32 years pensionable service.

What is the money purchase annual allowance in 2024-25?

If you've taken money out of your pension, you can still make contributions to a pension and earn tax relief. But you get a lower annual allowance if you want to make further contributions. In 2024-25, this is £10,000. The Chancellor put the allowance back up to £10,000 from £4,000 in April 2023. 

This is called the money purchase annual allowance, or MPAA, and applies people who have taken money from a money purchase, or defined contribution, pension.

The money-purchase annual allowance allows you to receive tax relief on contributions of up to 100% of your earnings or £10,000, whichever is the lower.

When is the money purchase annual allowance triggered?

The lower money purchase annual allowance is only triggered when: you take a lump sum from your pension called an 'uncrystallised pension lump sum', or you start taking an income from your pension through income drawdown.

To retain the full £60,000 annual allowance, you can take a 25% tax-free lump sum and buy for an annuity or start a drawdown plan without taking an income.

If you've have triggered the money purchase annual allowance, you can't carry forward any unused allowances from previous years to boost the amount you can pay into your pension