Skip to content
MoneyDeck

UK State Pension Calculator

Forecast your new State Pension and see if buying NI years pays off

Updated · UK rules · Free, no signup

From your NI record on GOV.UK (Check your State Pension forecast).

Years of work, NI credits (e.g. Child Benefit, Carer’s Credit) or self-employment.

You can usually fill gaps from the last 6 tax years.

£
£

Gaps from the previous 2 tax years cost that year’s original rate; older gaps cost the current 2026/27 rate. Check HMRC’s quote.

yrs

Forecast State Pension (per week)

£220.62

Including any voluntary years you buy.

Forecast State Pension (per year)

£11,472.09

Forecast without voluntary years (per week)

£206.83

Extra pension from voluntary years (per week)

£13.79

Cost of voluntary years

£1,913.60

Years to recover the cost (after tax)

3.3 years

Net lifetime gain from voluntary years (after tax)

£9,558.49

Years still short of the full pension

3

  • Each £956.80 year adds about £6.89 a week (£358.50 a year) — you recover the cost in about 3.3 years of retirement.
  • You would still be 3 years short of the full £241.30 a week.

Weekly State Pension by number of qualifying years

About the UK State Pension Calculator

This UK State Pension calculator estimates your new State Pension from the number of qualifying National Insurance (NI) years you have now and expect to build before State Pension age. It then shows what buying extra voluntary years would add, what they cost and how many years of retirement it takes to get your money back.

It uses the 2026/27 figures published on GOV.UK: the full new State Pension is £241.30 a week, you need 35 qualifying years for the full amount and at least 10 years to get anything, and voluntary Class 3 contributions cost £18.40 a week (£956.80 for a full year). Each qualifying year between 10 and 35 is worth one thirty-fifth of the full rate — about £6.89 a week or £358 a year at today’s rate.

The simple years ÷ 35 method applies exactly if your NI record started after 6 April 2016. If you paid NI before then, DWP worked out a “starting amount” that can be above or below this (for example if you were contracted out), so check your official forecast on GOV.UK before paying for gaps. Results are in today’s money and ignore future triple-lock increases, which make the top-up more valuable, not less.

With the default inputs, the forecast state pension (per week) is £220.62. Change any value above to recalculate instantly.

How to use the uk state pension calculator

  1. 1Look up your qualifying years on your NI record via GOV.UK’s State Pension forecast.
  2. 2Enter how many more years you expect to build through work or NI credits.
  3. 3Enter the number of gap years you are thinking of buying.
  4. 4Pick your expected tax rate in retirement and how long you expect to draw the pension.
  5. 5Compare the cost of the voluntary years with the payback period and lifetime gain.

Formula and method

Weekly pension = (qualifying years ÷ 35) × full rate, if years ≥ 10 (capped at 35)
Payback years = (useful voluntary years × Class 3 weekly rate × 52) ÷ (extra weekly pension × 52 × (1 − tax rate))

For anyone whose National Insurance record started on or after 6 April 2016, the new State Pension is one thirty-fifth of the full rate for every qualifying year, with nothing paid below 10 years and no extra paid above 35. The calculator adds the years you already have to the years you expect to build, caps the total at 35 and applies the full 2026/27 rate of £241.30 a week.

Voluntary years only count if they move you closer to 35, so any years beyond that are ignored when working out the cost. The payback period divides the cost of the useful years (52 weeks of Class 3 at £18.40 each) by the extra pension they buy each year after income tax. Annual figures use 52 weeks; the State Pension is actually paid every four weeks, so a year’s payments can total slightly more.

years
Qualifying NI years (current + expected + voluntary, max 35)
full rate
Full new State Pension per week (£241.30 in 2026/27)
Class 3
Weekly voluntary NI rate (£18.40 in 2026/27)

Worked examples

20 years so far, 10 more to come, buying 2 gaps

With 30 years in total you would get 30/35 × £241.30 = £206.83 a week. Buying two more years lifts that to 32/35 = £220.62, an extra £13.79 a week. The two years cost 2 × £956.80 = £1,913.60, and the extra £717 a year (£574 after 20% tax) repays that in about 3.3 years.

Below the 10-year minimum

Eight years would pay no new State Pension at all. Three voluntary years take the record to 11, worth 11/35 × £241.30 = £75.84 a week. They cost 3 × £956.80 = £2,870.40, which a non-taxpayer recovers in under nine months of payments.

Already heading for 35 years

34 years would give £234.41 a week, so only one of the three voluntary years is useful. It costs £956.80 and adds £6.89 a week, taking you to the full £241.30. The other two years would be wasted money.

Frequently asked questions

How many NI years do I need for the full State Pension?+

You need 35 qualifying years for the full new State Pension (£241.30 a week in 2026/27) if your record started after April 2016. You need at least 10 years to get any State Pension. People who were contracted out before 2016 may need more than 35 years.

Is it worth paying voluntary National Insurance?+

Often yes. A full year of Class 3 costs £956.80 in 2026/27 and adds about £6.89 a week (£358 a year) for life, so it typically pays back in under three years before tax. It is not worth it if you will reach 35 years anyway or if your official forecast says extra years will not increase your pension.

How far back can I fill gaps in my NI record?+

You can normally pay voluntary contributions for the previous 6 tax years. The special extended deadline that allowed gaps from April 2006 onward to be filled ended on 5 April 2025. Check your gaps and get a quote through the GOV.UK forecast service before paying.

What is the difference between Class 2 and Class 3 voluntary contributions?+

Class 2 (£3.65 a week in 2026/27) is a cheaper option available to some self-employed people and people working abroad. Class 3 (£18.40 a week) is the standard voluntary rate for everyone else. HMRC tells you which class you are eligible to pay.

Why is my official forecast different from this calculator?+

If you paid National Insurance before 6 April 2016, DWP calculated a starting amount under the old and new rules, which may be higher or lower than years ÷ 35 — especially if you were contracted out. Your official forecast on GOV.UK reflects that; use this calculator to understand the effect of extra years.

Is the State Pension taxable?+

Yes. The State Pension is taxable income, although it is paid without tax deducted. Whether you pay tax depends on your total income, which is why the payback period here is shown after your chosen income tax rate.

Results are estimates for educational purposes and are not financial advice. Rates, fees and terms vary — confirm with your lender or a licensed advisor before making decisions.

Related tools