HorizonUK Tax Solutions

How many years of National Insurance do I need for a full State Pension?

Answered by Jordan Onraet-Wells, Founder & Chartered Tax Adviser (CTA). Published 28 July 2026. Last reviewed 28 July 2026.

The short answer

You usually need 35 qualifying years of National Insurance to get the full new State Pension, which pays £241.30 a week in 2026/27, and at least 10 qualifying years to receive any State Pension at all. That 35-year rule only applies in full if your record started after April 2016. If your record began before 6 April 2016, especially if you were contracted out, extra years do not always increase your pension pound for pound, so check your State Pension forecast rather than simply counting years.

  • 35 qualifying years gives the full new State Pension of £241.30 a week in 2026/27 if your record started after April 2016.
  • 10 qualifying years is the minimum needed to receive any new State Pension at all.
  • If you were contracted out before 6 April 2016, extra years do not always add pound for pound, so rely on your forecast, not the 35-year rule.
  • Each extra qualifying year is worth roughly £358 a year for life, about one thirty-fifth of the full rate.
  • Gaps can usually be filled for the previous six tax years; Class 3 voluntary contributions cost £956.80 a year in 2026/27.
  • From 6 April 2026 expats can no longer pay the cheaper Class 2 voluntary contributions for time abroad.

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.

This is general information for the 2026/27 UK tax year, not personal tax advice; speak to a Chartered Tax Adviser about your own position.

Applies to you? Ask us directly

A page can only take you so far. Book a free 30-minute clarity call with Jordan, a Chartered Tax Adviser, and get this answered for your exact situation, on a fixed fee agreed upfront.

All quick answers
WhatsApp