About this tool
Why use this tool
A gap in your National Insurance record can cost you part of your State Pension. You can often fill it by paying voluntary contributions, but the price depends on the year and on when you pay, and a filled year does not always add anything. This calculator lists the years you can still pay for today, prices each one under the rules in force, and compares the cost with what the year adds to your new State Pension.
How it works
Voluntary Class 3 contributions are £18.40 a week in 2026/27, £956.80 for a full year of 52 weeks. You can pay for the past 6 tax years, by 5 April at the end of the sixth year (reg 48): on 27 September 2026 that is 2020/21, until 5 April 2027, to the current year. A year paid within the next two tax years keeps its own rate (£17.45 for 2024/25, £17.75 for 2025/26); an older year costs the highest rate since, so £18.40 today. Self-employed people with profits under £7,105 can pay voluntary Class 2 instead, £3.65 a week. Each filled year from April 2016 adds one thirty-fifth of the £241.30 full rate, about £6.89 a week, up to the full rate at 35 years, and nothing at all while you have fewer than 10 qualifying years (Pensions Act 2014 s.3).
With qualifying years before April 2016 the value of a year depends on your whole record, including any time contracted out: the calculator then uses the weekly amount of your official forecast, or shows the gain only as a ceiling, or not at all.
Real example
Someone born in 1990 with no qualifying year before April 2016 expects 20 qualifying years in total and fills 2024/25 in the 2026/27 tax year: 52 weeks at £17.45 cost £907.40. The year adds about £6.89 a week (£358.50 over 52 weeks, in 2026/27 money), so it takes about 131.6 weeks of pension, around 2.5 years, to get the money back, before uprating or tax. Paid after 5 April 2027, the same year would cost the highest rate up to then.
Practical tips
Start with your National Insurance record and your State Pension forecast: they show your gaps, what filling them costs on your record and how your forecast would change. Check National Insurance credits first, which can fill a year for free. Pay the oldest open year before its deadline, and the previous two years before the next 5 April if you want their own rates. If you live abroad, the rules changed on 6 April 2026 (S.I. 2026/294): no more voluntary Class 2 for time abroad, and new Class 3 applications need 10 years of UK residence or contributions.
Disclaimer
This is an estimate from the figures you enter, under the rules checked on 27 September 2026, in 2026/27 money. It does not replace your National Insurance record or forecast, does not decide whether HMRC will let you pay, and gives no figure for people over State Pension age or for rates not yet set. It does not cover credits, contracted-out deductions, special Class 2 rates, longer deadlines for education or imprisonment, tax or future uprating. More on gov.uk.