For the 2025/26 tax year, you can contribute up to the annual allowance of £60,000, which is the tax-free annual limit. This includes both contributions paid by you (with tax relief) and contributions paid by your employer. If you put more than this into your pension, you may pay a charge on any amount over the contribution limit.
Tax relief on individual contributions and contributions paid on your behalf by anybody other than your employer is limited to the higher of £3,600 gross a tax year or 100% of relevant UK earnings.
If you earn less than £3,600, or you don’t earn anything at all, you’re still allowed to receive tax relief on pension contributions up to £3,600 gross. That means you can save up to £2,880 net plus a 25% tax top up from HMRC.
There is a tapered allowance for higher and additional rate earners. It mainly affects people who earn over £200,000, and we’ve detailed the rates on our pension tax relief page. Your annual allowance may also be reduced if you have already flexibly accessed your pension.
What happens if you exceed the pension contribution limit
If you exceed the limit, you’ll be eligible to pay tax on any amount over the contribution limit. This is called an ‘annual allowance charge’, and it’ll be added to the rest of your taxable income for the year when your tax liability is calculated.
Alternatively, you may be able to ask your pension provider to pay the charge from your pension benefits. In some situations, you may be able to reduce the charge by bringing forward some of your unused annual allowance from previous years.
What’s the carry forward rule?
If you use up all of your annual allowance in one year, it’s possible to contribute more to your pension with unused allowances from previous years and still receive tax relief. You can carry forward unused annual allowances from the three previous tax years, starting with the earliest which would currently be 2022/23. Claiming tax relief on pension contributions for previous years is relatively straightforward as long as you were a member of a pension during that time.
One of the key pension annual allowance carry forward rules is that you can’t receive tax relief on contributions in excess of your earnings in any tax year. For example if a person earns £80,000 in a tax year, they can only contribute up to £80,000 to their pension that tax year. No matter how much unused allowance they have remaining from the previous three years, they can only bring forward £20,000 so that their pension contributions equal their annual salary.