Answers · UK 2025/26
How many years of National Insurance do I need for the full State Pension?
You need 35 qualifying NI years for the full New State Pension (£221.20/week in 2026/27). A minimum of 10 qualifying years gets you any State Pension at all. Gaps can be filled with voluntary Class 3 contributions (£956.80/year in 2026/27) — each year bought adds approximately £358/year to your pension.
Full answer
UK qualifying NI years for the State Pension. New State Pension (for those reaching State Pension Age from 6 April 2016): 35 qualifying years = full pension £221.20/week. 10–34 years = proportional pension (years/35 × £221.20). Under 10 years = no State Pension. Old Basic State Pension (reaching SPA before 6 April 2016): 30 qualifying years = full basic pension £169.50/week. What counts as a qualifying year? Any tax year in which you: paid NI contributions (employee Class 1, self-employed Class 2 or Class 4), earned at or above the Lower Earnings Limit (£6,396 in 2026/27) even without paying NI, received NI credits (unemployment, caring for a child under 12, disability, jury service, etc.), or paid voluntary Class 3 contributions. Gaps in your record: check your NI record at gov.uk/check-state-pension. You can voluntarily fill gaps going back 6 years under standard rules (back to 2020/21 in 2026/27). Cost of voluntary Class 3: £956.80 per year for 2026/27 (£18.40/week). Benefit: each year purchased adds approximately £6.89/week = £358/year for life. Break-even is under 3 years — an excellent return for most people. Class 2 (self-employed) is much cheaper at £3.45/week and available if you have small profits or gaps in self-employment.
Try the calculator
More answers
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.