Answers · UK 2025/26
Is it worth paying voluntary National Insurance contributions to fill gaps?
For most people, paying voluntary Class 3 National Insurance contributions to fill gap years is excellent value, since a single year's contribution (£18.40 a week, around £956.80 for a full year in 2026/27) typically boosts your State Pension by roughly £6.89 a week, meaning you recoup the cost in well under three years of receiving the higher pension.
Full answer
Voluntary National Insurance contributions let you fill gaps in your NI record from years where you did not pay or receive credits, directly improving your eventual State Pension entitlement, and for most people the arithmetic makes this genuinely good value. **Why gaps occur** Gaps commonly arise from periods of low earnings below the threshold at which NI is treated as paid, time spent abroad, unemployment without claiming qualifying benefits, or self-employment years where Class 2 contributions were not paid -- checking your NI record via your Personal Tax Account shows exactly which years, if any, are incomplete. **The cost of filling a gap** Class 3 voluntary contributions for 2026/27 cost £18.40 a week, which works out to roughly £956.80 to buy a complete missing year (the exact cost for a specific PAST year, if filling historic gaps, is set at that earlier year's rate, not the current year's rate) -- self-employed people filling gaps may instead be able to use the lower Class 2 rate for relevant years, where still applicable. **The return on investment** Each qualifying year added to your record increases your new State Pension by approximately £6.89 a week, which is about £358 a year -- against a roughly £956.80 cost for a full year's voluntary contribution, this means you typically recoup the cost in under three years of receiving your State Pension at the higher rate, and every year you live beyond that break-even point is pure additional pension income. **Worked example** Someone checks their NI record and finds they have 32 qualifying years, three short of the 35 needed for a full new State Pension. Filling all three gap years costs roughly £2,870 in total (3 x £956.80, ignoring any differing historic year rates). This increases their eventual weekly State Pension by roughly £20.67 (3 x £6.89), worth about £1,074 a year -- meaning the total cost is recouped in under three years of receiving the resulting higher pension, after which it is a clear net gain for the rest of their life. **Not everyone needs to pay -- check for free credits first** Before paying voluntarily, check whether you are entitled to FREE NI credits instead for the gap years in question -- for example, credits for time spent claiming Child Benefit for a child under 12, receiving Carer's Allowance, or claiming certain other qualifying benefits, since these fill gaps at no cost and should always be checked and claimed (including retrospectively, in some cases) before paying voluntarily for the same years. **Deadlines for filling older gaps** There are time limits on how far back you can fill gaps voluntarily -- normally you can only fill gaps from roughly the past six tax years, though extended deadlines have applied at various points for older gaps stretching back further; check the current specific deadline on gov.uk before assuming an older gap can still be filled. **Practical tip** Always check your State Pension forecast and full NI record on gov.uk first to see exactly how many qualifying years you have and which years are gaps, and check for any free credits you may be entitled to but have not claimed, before paying for voluntary contributions -- for most people below full State Pension age with a genuine shortfall against the 35-year requirement, voluntary contributions represent one of the best-value financial decisions available.
Try the calculator
This answer is informational only and does not constitute financial, tax or legal advice. Figures are for the 2025/26 UK tax year. See our methodology and sources.