MTD mandatory · April 2026
TapTax
Allowances home

Pension Annual Allowance 2025/26
GBP 60,000 Limit Explained

You can usually pay up to GBP 60,000 into pensions each year and still get full tax relief. Here is exactly how the annual allowance works for 2025/26, including the earnings cap most people forget.

GBP 60,000
Standard annual allowance for 2025/26
100%
Of earnings is the relief cap (or GBP 3,600)
GBP 10,000
Money Purchase Annual Allowance once triggered

The pension annual allowance is the single most important number in retirement tax planning, and one of the most misunderstood. Pay in within it and the government tops up your contributions with tax relief at your highest rate. Breach it without realising and you can trigger a tax charge that wipes out the very relief you were chasing. For 2025/26 the standard allowance is GBP 60,000, but the figure on its own tells only half the story.

Pension Annual Allowance
The maximum total amount that can be paid into your pensions in a tax year, from all sources combined, while still benefiting from tax relief. For 2025/26 the standard annual allowance is GBP 60,000. Contributions above it can trigger an annual allowance charge unless you have unused allowance to carry forward.

The allowance was raised from GBP 40,000 to GBP 60,000 in April 2023 and remains at that level for 2025/26. But there is a second, separate cap that bites for most people long before GBP 60,000: tax relief is limited to 100 percent of your earnings. Understanding how these two limits interact is the difference between maximising relief and accidentally overpaying. The pension planner calculator models both for you, and the salary calculator shows how a contribution reshapes your take-home pay.

Key takeaways
  • The standard annual allowance for 2025/26 is GBP 60,000, covering your contributions, employer contributions and government tax relief combined.
  • Tax relief is separately capped at 100 percent of your relevant UK earnings, or GBP 3,600 gross if you earn less, which is the real limit for most people.
  • High earners may have a reduced tapered allowance, and those who have flexibly accessed a pension face the GBP 10,000 Money Purchase Annual Allowance.
  • Unused allowance from the previous three years can be carried forward to make a larger contribution without a charge.

The 2025/26 Annual Allowance and the Earnings Cap

For 2025/26 the standard annual allowance is GBP 60,000. This is the ceiling on total pension input, money in from you, your employer and the taxman, before an annual allowance charge can apply. For a defined contribution pension it is simply the gross amount paid in. For a defined benefit (final salary) scheme it is the increase in the capital value of your benefits over the year, calculated using HMRC's factors.

But here is the cap most people forget. Tax relief is limited to 100 percent of your relevant UK earnings. If you earn GBP 35,000, you can only get relief on GBP 35,000 of personal contributions, even though the annual allowance is GBP 60,000. If you have little or no earnings, you can still pay in and get relief on up to GBP 3,600 gross a year.

GBP 60,000
Annual allowance ceiling on total input
GBP 3,600
Gross relief available even with no earnings
45%
Top rate of relief for additional-rate taxpayers

So two limits run in parallel, and the lower one wins:

  1. The earnings cap: relief on personal contributions up to 100 percent of earnings (or GBP 3,600).
  2. The annual allowance: total input from all sources up to GBP 60,000 before a charge.

For most employees and the self-employed, the earnings cap is the binding limit. The GBP 60,000 ceiling only becomes the constraint for high earners or those receiving large employer contributions.

How Tax Relief Is Applied

Pension tax relief is generous because it is given at your marginal rate. A basic-rate taxpayer gets 20 percent relief, a higher-rate taxpayer 40 percent, and an additional-rate taxpayer 45 percent. In Scotland the bands differ, so a Scottish intermediate-rate taxpayer gets 21 percent and a higher-rate Scottish taxpayer 42 percent.

In a personal pension, basic-rate relief is added automatically (you pay GBP 80, the pension receives GBP 100). Higher and additional-rate taxpayers claim the extra relief through Self Assessment. In a workplace scheme using salary sacrifice or net pay, the relief is given through payroll instead.

If you are a higher-rate employee paying GBP 20,000 into a pension

You earn GBP 80,000 and pay GBP 20,000 (gross) into your personal pension. You are comfortably within both limits: GBP 20,000 is below your GBP 80,000 earnings and below the GBP 60,000 allowance. Your pension receives GBP 20,000. You get GBP 4,000 of basic-rate relief inside the pension automatically and reclaim a further GBP 4,000 of higher-rate relief through your tax return. The net cost to you of a GBP 20,000 pension pot is just GBP 12,000.

When the Allowance Is Reduced

Two situations cut your GBP 60,000 allowance:

  • The tapered annual allowance affects high earners. Once your adjusted income exceeds GBP 260,000, your allowance reduces by GBP 1 for every GBP 2 over the threshold, down to a minimum of GBP 10,000. This is explained in full in the tapered annual allowance guide.
  • The Money Purchase Annual Allowance (MPAA) of GBP 10,000 applies once you have flexibly accessed a defined contribution pension, for example by taking taxable income from drawdown. After that, your input into money purchase pensions is capped at GBP 10,000 a year with no carry forward.

If you are self-employed with GBP 45,000 of profit

You are a sole trader with GBP 45,000 of taxable profit. Your relevant UK earnings for pension purposes are GBP 45,000, so although the annual allowance is GBP 60,000, your tax-relievable contribution this year is capped at GBP 45,000. In practice few sole traders pay in their entire profit, but the point stands: your earnings, not the GBP 60,000, set your ceiling. Model the numbers in the pension planner to see the relief on different contribution levels.

Carry Forward: Paying In More Than GBP 60,000

If you want to pay in more than GBP 60,000 in a single year without a charge, carry forward is the mechanism. You can use unused annual allowance from the previous three tax years, provided you were a member of a registered pension scheme in those years. You must use the current year's full GBP 60,000 first, then draw on the earliest of the three prior years before later ones.

Tax yearAnnual allowanceUsedUnused carried forward
2022/23GBP 40,000GBP 10,000GBP 30,000
2023/24GBP 60,000GBP 20,000GBP 40,000
2024/25GBP 60,000GBP 25,000GBP 35,000
2025/26GBP 60,000TBCup to GBP 105,000 available to carry in

In this example you could contribute up to GBP 60,000 this year plus GBP 105,000 of carried-forward allowance, GBP 165,000 in total, though only if your earnings that year are at least that high, because the earnings cap still applies. Carry forward has its own dedicated guide for the detailed mechanics.

Exceeding the Allowance

If your total input exceeds the available allowance (after carry forward), the excess is subject to an annual allowance charge. The excess is added to your taxable income and taxed at your marginal rate, effectively reversing the relief you received. You report and pay it through Self Assessment. Where the charge is GBP 2,000 or more and certain conditions are met, you can ask your scheme to pay it under scheme pays, in exchange for a reduction in your pension benefits.

The GBP 60,000 ceiling grabs the headlines, but for most people the real limit is what they earn. Get relief on every pound you can, and never pay in more than your earnings without checking carry forward first.
TapTax, Pension Allowance Guide

People also ask

Frequently asked questions

Does the GBP 60,000 annual allowance include my employer contributions?
Yes. The annual allowance covers total pension input from all sources: your own contributions, any employer contributions, and tax relief added by the government. For a defined contribution scheme it is the gross amount paid in across the tax year. For a defined benefit scheme it is the growth in the value of your benefits, not the contributions. If the combined total from every source exceeds GBP 60,000, the excess may face an annual allowance charge unless you have carry forward available.
What is the difference between the annual allowance and tax relief on pensions?
They are two separate limits that both apply. Tax relief is capped at 100 percent of your relevant UK earnings (or GBP 3,600 gross if you earn less). The annual allowance is a separate GBP 60,000 ceiling on total pension input before a tax charge applies. You need to satisfy both: you cannot get relief on more than you earn, and you cannot exceed GBP 60,000 of total input without a charge, even if you earn far more than that.
Can I carry forward unused annual allowance from previous years?
Yes. If you have not used your full annual allowance in the previous three tax years and you were a member of a registered pension scheme during those years, you can carry forward the unused amounts to make a larger contribution this year. You must first use the current year's full GBP 60,000, then draw on the oldest available year first. Carry forward is the main way to pay in more than GBP 60,000 in a single year without a charge.
What happens if I exceed the annual allowance?
You face an annual allowance charge on the excess, which effectively claws back the tax relief you received on the over-contribution. The charge is added to your income and taxed at your marginal rate. You report it on your Self Assessment tax return. In some cases, if the charge is large enough, you can ask your pension scheme to pay it on your behalf under a process called scheme pays. Before any charge applies, you should check whether carry forward eliminates the excess.
I am self-employed. Does the annual allowance work differently for me?
No, the GBP 60,000 annual allowance applies the same way to the self-employed. The key practical limit for sole traders is that tax relief is capped at 100 percent of your relevant UK earnings, which for the self-employed means your taxable profits. So if your profit is GBP 40,000, you can get relief on up to GBP 40,000 of pension contributions even though the annual allowance ceiling is GBP 60,000. Your earnings cap, not the GBP 60,000, is usually the binding limit.

Related guides & calculators

HMRC official guidance

Stop calculating manually.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.