Where the 35 years comes from
The new State Pension is built from qualifying years of National Insurance. If your record started after April 2016, 35 qualifying years gets you the full rate of £241.30 a week in 2026/27, and 10 years is the minimum to receive anything at all. Each qualifying year is worth roughly one thirty-fifth of the full rate, which is about £358 a year for life. If you have a record from before 6 April 2016, especially if you were contracted out, the 35-year figure is only a rough guide, because older records are more complicated. The only reliable answer is your State Pension forecast, which shows the years you already have and what each further year adds.
Filling gaps, including from abroad
You can usually fill gaps for the previous six tax years with voluntary contributions. For 2026/27, Class 3 costs £18.40 a week, or £956.80 for a full year, and one extra qualifying year is normally recovered within about three years of drawing the pension. If you live overseas, note a major change: from 6 April 2026 the cheap Class 2 route for periods abroad was abolished, and new overseas applicants now need 10 continuous years of UK residence or 10 years of paid contributions before HMRC will accept Class 3. Transitional rules for existing payers run to April 2027, so timing matters. The full detail is in our guide to voluntary National Insurance from abroad.
Check your forecast before paying anything
Extra years add nothing once you are already on course for the full amount by State Pension age, and contracted-out records do not always increase pound for pound, so verify the effect of each year before money leaves your account. If you are planning a move overseas, National Insurance is one item on a longer list; our leaving the UK tax guide covers the rest.
