ℹ️ Disclaimer: This tool provides information only. Class 3 NI rates may change. For personalised advice, consult an FCA-authorised financial adviser. Check exact costs at gov.uk/voluntary-national-insurance-contributions.
Key figures for 2026/27: Class 3 voluntary NI = £956.80/year to fill. Each year adds £6.89/week = £358.50/year to your pension for life. Break-even: ~2.7 years of retirement.
How to check your NI record and count your gaps
Before deciding whether to buy any years, log in to your NI record at gov.uk/check-state-pension with your Government Gateway ID. It lists every tax year since you started work, flags which are "full" and which have a gap, shows how many qualifying years you currently have, and gives the exact cost to fill each individual gap year. Count the flagged years — that number is what you enter in the calculator above.
No Government Gateway account? Call the HMRC Future Pension Centre on 0800 731 0175 and they can read your gap years and costs to you. Once you know which years to fill, the voluntary contributions guide covers Class 2 vs Class 3 rates and the payment deadline in detail.
NI Gap Fill Cost Table 2026/27
Gaps Filled
Total Cost
Annual Pension Boost
Break-Even
20yr Gain (net)
1 year
£956.80
+£358.50/yr
2.7 yrs
£5,016
2 years
£1,648
+£684/yr
2.7 yrs
£10,032
3 years
£2,473
+£1,026/yr
2.7 yrs
£15,047
5 years
£4,121
+£1,710/yr
2.7 yrs
£25,079
10 years
£8,242
+£3,420/yr
2.7 yrs
£50,158
Assumes 35 NI years maximum — years beyond 35 add nothing. 2026/27 Class 3 rate. Lifetime gain = 20yr pension boost minus total cost.
Who Should NOT Fill NI Gaps
Filling gaps is not always beneficial. Do not buy extra NI years if:
You already have 35 or more qualifying years — 35 is the maximum for the full new state pension; extra years add £0.
You have fewer than 10 qualifying years and cannot reach 10 — you receive no state pension below the 10-year minimum regardless.
You are likely to gain qualifying years naturally before retirement (still working, still accumulating).
You qualify for NI credits (e.g. child benefit, carer's allowance, JSA) which already fill your gaps for free.
Step-by-Step: How to Fill NI Gaps
Step
Action
1
Check your NI record at gov.uk/check-state-pension — see exactly which years have gaps
2
Note which years are "fillable" and what each costs (some pre-2016 years have different rates)
3
Call HMRC Future Pension Centre: 0800 731 0175 to confirm before paying
4
Pay via your Personal Tax Account or by cheque — do not pay before getting HMRC confirmation
5
Allow 4–8 weeks for your NI record to update after payment
👔 Should You Fill Gaps or Invest Elsewhere?
Filling NI gaps delivers a ~37% annual return on capital (£956.80 in → £358.50/yr out). But the right answer depends on your full retirement picture. An IFA can compare NI top-up vs pension contributions vs ISA.
Voluntary Class 3 NI contributions cost £956.80 per missing year in 2026/27. Each year you fill adds £6.89/week = £358.50/year to your state pension for life. The break-even point is typically 2.7 years of retirement.
For most people, yes — provided you have fewer than 35 qualifying years and expect to live at least 3 years into retirement. Each gap filled at £956.80 returns £358.50/year — a ~37% annual return. Over 20 years of retirement, one filled gap nets over £5,000 profit.
You can normally fill gaps from the last 6 tax years. A government deadline extended the window to fill gaps back to 2006/07 — check gov.uk for the current confirmed deadline. Use your Personal Tax Account at gov.uk to see exactly which years are fillable.
Log in to your Personal Tax Account at gov.uk/check-state-pension with your Government Gateway ID. It shows your NI record year by year, marks which years are qualifying and which have a gap, gives how many qualifying years you currently have, and shows the exact cost to fill each gap. No account? Call the HMRC Future Pension Centre on 0800 731 0175.
The special deadline for filling gaps back to April 2006 has been extended multiple times. Check gov.uk/voluntary-national-insurance-contributions for the current confirmed date. After this deadline, gaps from that period cannot be filled.
Yes. UK citizens living abroad can pay Class 2 or Class 3 voluntary NI to protect their state pension entitlement. Class 2 (if you worked in the UK before leaving) costs far less than Class 3 — check gov.uk/voluntary-national-insurance-contributions for eligibility and rates.
No. Once you reach state pension age and start claiming, you can no longer pay voluntary NI contributions. The decision to fill gaps must be made before you reach your state pension age. If you are approaching state pension age, check your NI record urgently.
NI credits are free qualifying years awarded for certain circumstances: child benefit (for children under 12), carer's allowance, unemployment benefits (JSA/ESA), and others. Check if you already have credits for gap years before paying voluntary contributions — you may already have those years covered.
Voluntary NI contributions are not tax-deductible, but the extra pension income they buy is taxable once your total income exceeds the personal allowance (£12,570 for 2026/27). For most people it is still worthwhile — the net after-tax return is typically several times the initial cost over a 20-year retirement.
Transparency & Methodology
Independent, deterministic estimator
Applies public DWP/HMRC statutory rates (2026/27) with no AI estimate. For your personal official forecast, use gov.uk/check-state-pension.
Not financial advice
Not FCA-regulated itself — for personalised guidance consult an adviser via the FCA Register or free MoneyHelper service.