Retirement planning 30 September 2026 7 min read
Buying back years: how State Pension NI top-up actually works (and when it's worth it)
Voluntary National Insurance contributions let you fill gaps in your record and buy extra State Pension income for life. For most people the payback is quick - under three years of drawing pension covers the cost - which is why the top-up decision comes up again and again in retirement planning. But it only works if the extra years actually increase your forecast, and that's a check you have to run before you spend anything. Here's the maths, the trap that catches people, and what to do about it.
The mechanics, in one paragraph
The full new State Pension is worth £241.30/week (£12,548/year) at 2026/27 rates. You need 35 qualifying NI years to receive that in full; fewer years pays a proportional share, and below 10 qualifying years you get nothing at all under the new system. Every qualifying year buys you 1/35th of the full pension for the rest of your life - about £358/year at today's rates. A full year of voluntary Class 3 contributions costs 52 weeks at £17.75, so £923. Break-even is roughly 2.6 years of drawing pension. Given typical life expectancy in retirement runs 20+ years, that's one of the cleanest guaranteed returns you'll find anywhere.
Class 2 vs Class 3: same benefit, very different cost
Two flavours of voluntary NI exist, and they buy the same extra pension - but only one is available to most people.
- Class 3 (the default): £17.75/week, so about £923 for a full year. This is what employees, the unemployed, expats, and anyone who wasn't self-employed in the year they're topping up will pay.
- Class 2 (self-employed only): £3.50/week, so about £182 for a full year - roughly a fifth of Class 3. Only available for tax years in which you were self-employed with profits above the small-profits threshold. HMRC will refuse Class 2 for any year that doesn't meet that test.
If you're eligible for Class 2, the maths gets almost embarrassing: the same £358/year extra pension for £182 up front means a break-even of about 6 months. Anyone with self-employed years they haven't paid Class 2 for should check that first before considering anything else.
The window: last six years, and no more extended deal
The standard rule now is that you can only fill gaps in the last six tax years. So in 2026/27 you can top up back to the 2020/21 tax year, and no further. If the 2020/21 gap isn't filled by 5 April 2027, it's gone.
The special extended window that allowed top-ups all the way back to 2006 - originally set to close in 2023, extended twice, and finally closed on 5 April 2025 - is no longer available. If you meant to use it and didn't, that route is closed; only the rolling six-year window applies now.
A worked example: 20 years, three to top up, over £18k lifetime
Take someone aged 45 with 20 qualifying NI years so far, a State Pension Age of 67, and gaps in three of the last six tax years. Say they expect to draw the State Pension for 20 years.
- Cost: 3 × £923 = £2,769 up front (Class 3 rates).
- Extra qualifying years: 20 → 23. That's 23/35ths of the full pension instead of 20/35ths.
- Extra pension: (23/35 - 20/35) × £12,548 = £1,076/year extra, for life.
- Break-even: £2,769 / £1,076 = 2.6 years of drawing pension.
- Lifetime value over 20 years: 20 × £1,076 - £2,769 = £18,751 in today's money.
That's before considering the extra pension is taxable (see below) and before adjusting for inflation on the pension side (State Pension rises broadly with the triple lock, so the £1,076 figure grows too). Even after tax, the return dwarfs anything a Cash ISA or bond will give you.
The trap: some top-ups don't increase your pension at all
This is the check that catches people out. If you were contracted out of the Additional State Pension at any point before 2016 - very common if you were in a defined benefit workplace scheme - your foundation amount at the transition to the new State Pension may already be at or above what topping up would take you to. In that case, voluntary contributions add nothing. You pay the £923 and your forecast doesn't move.
This shows up on the gov.uk forecast as a "Contracted-Out Pension Equivalent" (COPE) deduction. It doesn't reduce your pension directly, but it does mean the ceiling for buying extra years may already be reached. The only way to know is to check.
Same for anyone already at 35 qualifying years - the pension is capped, so extra years buy nothing. And below 10 qualifying years, any top-up that doesn't take you across the 10-year floor pays nothing on its own either, because the whole new State Pension is on/off below that threshold. If you're at 6 years, buying 3 doesn't help; buying 4 to reach 10 unlocks the whole thing.
Check gov.uk first. Log in at gov.uk/check-state-pension to see your qualifying years so far, your current forecast, what you'd get if you make no more contributions, and what a full year of voluntary NI in each open year would add. If a top-up doesn't change the forecast, don't pay it.
Tax cuts into the headline number
The State Pension is taxable as regular income. If your total retirement income in a given year exceeds your Personal Allowance (£12,570 at 2026/27, frozen through to 2028), the extra pension is taxed at your marginal rate:
- Retiree comfortably above the Personal Allowance on the basic rate: about 20% of the extra pension goes to tax, so a nominal £1,076/year becomes £861 net. Break-even lengthens from 2.6 to about 3.2 years - still fast.
- Higher-rate retiree (over £50,270 total taxable income): 40% off, so £646 net. Break-even about 4.3 years.
- Retiree whose total income sits below the Personal Allowance: zero tax. Rare but excellent.
Even at 40%, break-even under five years of drawing is still competitive with anything else. And the tax hit is exactly the same whether you top up or not - it applies to any pension income - so it doesn't argue against topping up, just shifts the comparison against other options a little.
Who this affects the most
- Anyone who took time out - career break, caring responsibilities, parental leave, a period out of work - and didn't have NI credits automatically applied. Child Benefit claims and Carer's Allowance do give credits; a lot of other absences don't.
- Expats who worked abroad for stretches without paying UK NI. Class 3 is available in most cases; Class 2 for some overseas self-employment. Worth checking with HMRC's HMRC International Caseworker on this one because the rules for years abroad are fiddly.
- Long-term self-employed people who missed Class 2 in earlier years, often because they under-declared profits or forgot to register. Retroactive Class 2 for eligible years is the cheapest way to buy pension going.
- People who were contracted out - but only after checking the forecast, because they're most exposed to the COPE trap above.
What Excelergy does (and doesn't) model
The retirement planner treats the State Pension as a single annual figure you set, defaulting to the current year's full new State Pension. It doesn't model qualifying years directly - the top-up decision doesn't fit inside the year-by-year drawdown simulation the planner runs.
For that side of the calculation, we've built a separate tool: the NI top-up calculator. Enter your age, your qualifying years so far, how many gaps you'd like to fill, and your class (Class 2 or Class 3), and it shows cost, extra pension, break-even, and lifetime value - along with warnings if you're already at 35 years, if the request exceeds the six-year window, or if the top-up still leaves you under the 10-year floor.
Neither the planner nor the calculator can substitute for the gov.uk forecast check. Some top-ups increase your pension and some don't, and only your actual NI record answers that.
Model your top-up decision
The calculator shows the cost, extra pension, and lifetime value for your specific record. Then check the forecast on gov.uk to make sure the maths applies.
Open the NI top-up calculator →