Should I top up my state pension?

You can top up your state pension if you have gaps in your National Insurance record. Find out how much voluntary contributions cost and how to buy them.
Paul Davies

Why might I need to top up my National Insurance record?

You may have gaps or part years in your National Insurance (NI) record for a number of reasons - you may have been employed on low earnings or taken a break from work to raise your children.

Those who were self-employed or worked abroad may also have gaps in their record.

If your National Insurance record is incomplete you can make up one or more qualifying years by paying voluntary contributions - known as Class 3 contributions. Voluntary Class 2 contributions are for low-income self-employed people.

How many full National Insurance qualifying years you have is important as it will go some way to determining how much state pension you'll get.

Be more money savvy

free newsletter

Get a firmer grip on your finances with the expert tips in our Money newsletter – it's free weekly.

This newsletter delivers free money-related content, along with other information about Which? Group products and services. Unsubscribe whenever you want. Your data will be processed in accordance with our Privacy policy

How many years NI contributions are needed for a full pension?

You now need 35 years of National Insurance contributions to qualify for the full state pension, which is worth £221.20 a week in 2024-25.

To qualify for any state pension at all, you need 10 years of National Insurance contributions.

If you decide to pay for voluntary contributions you'll usually need to do so within six years of the year in question, although there are some exceptions.

Everyone can top up their state pension in this way if they have gaps, but the cost of the extra contributions varies depending on which system you qualify under - see below.

How many years of missing National Insurance contributions can I buy?

You can usually pay voluntary contributions for the past six years. The deadline is 5 April each year.

So you have until 5 April 2025 to make up for gaps for the tax year 2018-19.

Can I pay for gaps from more than six years ago?

You can currently pay for gaps from more than six years ago, depending on your age.

If you're a man born after 5 April 1951 or a woman born after 5 April 1953, you now have until 5 April 2025 to pay voluntary contributions to make up for gaps between April 2006 and April 2016.

The April 2025 deadline has been extended twice, first from April 2023 and then from July 2023, to allow more people to access the necessary advice.

After 5 April 2025, you'll only be able to pay for voluntary contributions for the past 6 years.

How much do voluntary National Insurance contributions cost in 2024?

This will depend on when the gaps in your record occurred.

The standard cost of buying 'Class 3' National Insurance contributions is £17.45 for a week of missing contributions in the 2024-25 tax year. It would cost you £907.40 for an entire year.

However, if you are looking to fill gaps that occurred in the past two tax years, you would pay the rate from those years. The rate for 2023-24 was also £17.45 for a week. Voluntary contributions for gaps in 2022-23 cost £15.85 per week. 

For those able to fill gaps between 2006 and 2016 (men born after 5 April 1951 and women born after 5 April 1953), the cost for a week is £15.85.

Is it worth topping up National Insurance contributions?

Voluntary contributions won't always increase your state pension, so you'll need to find out if you'll benefit from plugging the gaps.

Where there are gaps and you are missing a few years, plugging the holes seems to represent a good deal with a short breakeven period. It is around 2.5-3 years for employees (£824.20 or £907.40 to pay for extra years divided by £302.86 in additional annual state pension) and less than a year for the self-employed (£179.40 divided by £302.86).

Filling blanks for certain years - particularly those before 2016/17 - can sometimes have no impact on your state pension, particularly if you were contracted out of the additional state pension or had already paid in 30 years by April 2016.

It’s therefore extremely important to check whether making these contributions will be advantageous first. This is done by contacting the Future Pension Centre (part of the Department for Work and Pensions) on 0800 731 0175.

Plugging gaps may generally be a good idea if:

  • you're close to state pension age and don't have enough qualifying years to get the full state pension
  • you know you won't be able to get the qualifying years you need to get the full state pension during your working life
  • you're self-employed and don't have to pay Class 2 contributions because you have low profits or live outside the UK, but you want to qualify for some benefits.

What steps do I need to take to boost my state pension?

There are some things to think about before you start the process. 

Ensure that you are getting any NI credits you are entitled to before contemplating paying voluntary NI contributions for a particular year. These are free and will apply, say, if you are caring for a child in the family as a parent or grandparent, claiming statutory sick pay or looking after a sick/disabled person. 

It may be that pension credit can cover the gap (and mean you don’t have to pay for voluntary contributions) if you're likely to have a low income and will only rely on state pension. Increased state pension may push you into a higher tax bracket, which will reduce the benefit of topping up.

Once you’ve weighed up all of the considerations, you’ll need to work through a series of steps to make the desired changes.

1. Check your national insurance record first. If you have gaps or incomplete years, it might be worth topping up.

Then obtain a state pension forecast to see how much you’re currently forecast to get based on your NI record so far and your projected amount if you work up to your state pension age. There’s no point buying missing years if you’re already set to get a full state pension.

2. This is the most important step. Confirm with the relevant team within the DWP that topping up the years identified will definitely boost your state pension entitlement before paying any money - it will use your personalised information to see if plugging gaps will increase your eventual state pension. 

Contact the Future Pension Centre (if you’re not yet at state pension age) on 0800 731 0175 or the Pension Service (if you’re already claiming the state pension) on 0800 731 0469 to find out if topping up would be beneficial. 

3. Decide if you do want to top up and which years. Some years, where you’ve made at least some NI contributions, will be cheaper than others. Plus, you don’t have to buy all your missing NI years in one go. 

4. Get an 18-digit reference number from HMRC (0300 200 3500). This will be provided once the taxman gives you the cost of the years you want to buy.

5. Send the money to HMRC. The extra NI years will be credited to your record (if you’re not yet claiming state pension). If you are already claiming, the DWP will carry out a benefit review and then increase your payment.

Who can pay voluntary National Insurance contributions?

A wide range of people can pay voluntary National Insurance contributions . Those in employment (Class 3) and the self-employed (usually Class 2) can plug gaps.

Those who've reached state pension age and want to fill in gaps in their National Insurance record are able to via Class 3 contributions.

Citizens living abroad and working (Class 2) or not working (Class 3) can still add contribution years.

State pension top-up FAQ