Voluntary NI Contributions Calculator 2025/26
Work out if buying voluntary National Insurance years is worth it. See the cost to fill pension gaps, extra state pension gained, payback period, and lifetime return on investment. Class 2 and Class 3 rates for 2025/26.
Voluntary NI Contribution Rates 2025/26
| Element | Class 3 | Class 2 |
|---|---|---|
| Weekly rate | £17.45 | £3.45 |
| Annual rate | £907.40 | £179.40 |
| Eligibility | Everyone | Self-employed / formerly self-employed |
| Extra pension per year bought | £328.64/year | £328.64/year |
| Payback period | 2.76 years | 0.55 years |
| 20-year return per £1 | £7.24 | £36.63 |
State Pension Requirements 2025/26
| Requirement | Value |
|---|---|
| Full state pension (35 years) | £221.20/week (£11,502.40/year) |
| Per qualifying year | £6.32/week (£328.64/year) |
| Minimum years for any pension | 10 qualifying years |
| Maximum qualifying years | 35 years (no benefit beyond 35) |
How to Check Your NI Record
Before using this calculator, you need to know how many qualifying years you already have. The quickest way to check is through the government's free online service at gov.uk/check-national-insurance-record. You will need a Government Gateway or GOV.UK Verify account to sign in.
Once logged in, your NI record shows every tax year from when you first started working or paying contributions. Each year is marked as one of the following:
- Full year: You paid enough NI (or received credits) for the year to count towards your state pension. This is a qualifying year.
- Year is not full: You have some contributions but not enough to make it a qualifying year. These are the gaps you may be able to fill with voluntary contributions.
- Year does not count: You were contracted out of the additional state pension (common before 2016), or you were not in the UK. Some of these years cannot be filled.
At the bottom of your record, you will see a summary showing your total qualifying years, your state pension forecast, and whether you can improve it. The forecast tells you what you would get at State Pension Age based on your current record — and what you could get if you continue contributing until then.
Pay attention to years marked as "not full" that are within the last six tax years, or years from 2006 to 2016 if the special deadline extension is still open. These are the gaps worth filling first, especially if you are close to State Pension Age and need to maximise your pension quickly.
Is It Worth Buying NI Years?
In almost every case, buying voluntary NI years is one of the best financial decisions you can make. The maths is straightforward and overwhelmingly favourable.
A single Class 3 qualifying year costs £907.40 in 2025/26. In return, you gain an extra £6.32 per week (£328.64 per year) added to your state pension for life. The payback period is just 2.76 years — meaning that after receiving the state pension for less than three years, you have recouped the entire cost. Everything beyond that point is pure profit.
If you receive the state pension for 20 years (a reasonable assumption for someone reaching pension age today, given average life expectancy), each £907.40 invested returns £6,572.80. That is a return of more than 7 to 1, or a 724% return on your initial investment. No savings account, ISA, or typical stock market investment comes close to this level of guaranteed return.
For those eligible for Class 2 contributions (self-employed or formerly self-employed), the case is even more compelling. Class 2 costs just £179.40 per year but provides exactly the same £328.64 per year pension increase. The payback period drops to just 0.55 years — about 6.5 months. Over 20 years, the return is over 36 to 1.
The state pension is also triple-lock protected, meaning it rises each year by the highest of average earnings growth, CPI inflation, or 2.5%. This means the real-terms value of your extra pension actually increases over time, making the investment even more valuable than the headline figures suggest.
There are only two scenarios where buying voluntary NI might not be worth it: if you already have 35 qualifying years (since additional years add nothing), or if you have a very short life expectancy and would not receive the pension long enough to break even. For everyone else, it is almost certainly worthwhile.
Class 2 vs Class 3 Contributions
There are two types of voluntary National Insurance contributions, and the difference in cost is substantial.
Class 3 Contributions
Class 3 voluntary contributions are available to everyone, regardless of employment status. The 2025/26 rate is £17.45 per week, which works out to £907.40 per year. This is the standard route for employees, unemployed people, and anyone who is not self-employed. Each full year of Class 3 contributions counts as one qualifying year towards the state pension.
Class 2 Contributions
Class 2 contributions are significantly cheaper at £3.45 per week (£179.40 per year) in 2025/26. However, eligibility is restricted. You can pay Class 2 contributions if you are currently self-employed, or if you were self-employed during the tax years you want to fill. Some people who work abroad for a UK employer may also be eligible.
The critical point is that both classes count equally towards the state pension. One qualifying year is one qualifying year, whether you paid £179.40 (Class 2) or £907.40 (Class 3). There is no difference in the pension amount you receive. This is why Class 2 contributions represent extraordinarily good value for those who qualify.
If you are unsure whether you qualify for Class 2, call HMRC's National Insurance helpline on 0300 200 3500. They can check your records and confirm which contribution class applies to each gap year. It is well worth making this call — the potential saving is £728 per year per gap.
Deadline for Voluntary Contributions
Under normal rules, you can only fill NI gaps from the previous six tax years. For the 2025/26 tax year, this means you can ordinarily fill gaps back to 2019/20.
However, there is a special deadline extension that has been in place since 2023, allowing people to fill gaps going all the way back to April 2006. This extension was originally set to expire in July 2023, then extended to April 2025. The government may extend it further, but there is no guarantee.
If you have gaps from 2006 to 2016, act now. Once this deadline passes, those years will be lost permanently. The cost to fill older years may also be at the lower rates that applied at the time — so filling a gap from 2010/11 could cost significantly less than £907.40 if the Class 3 rate was lower that year. HMRC will tell you the exact cost when you call.
For gaps from the 2016/17 tax year onwards, you have until the standard six-year deadline. For example, a gap from 2019/20 must be filled by 5 April 2026. A gap from 2020/21 must be filled by 5 April 2027, and so on.
The urgency cannot be overstated for anyone with pre-2016 gaps. Missing this deadline could mean losing thousands of pounds in potential extra pension income that can never be recovered.
Step-by-Step: How to Buy Missing NI Years
Buying voluntary NI contributions is straightforward but requires contacting HMRC directly. Here is exactly how to do it.
Step 1: Check Your NI Record Online
Go to gov.uk/check-national-insurance-record and sign in. Review your record and note down which years show as "not full" or have gaps. Take a screenshot or write down the specific tax years — you will need this information when you call HMRC.
Step 2: Identify Which Gaps to Fill
Not all gaps are worth filling. If you already have 35 qualifying years, additional years will not increase your pension. Focus on gaps that would take you towards 35 years, or above the 10-year minimum if you have very few qualifying years. If you have gaps from before April 2016, prioritise those due to the looming deadline.
Step 3: Call HMRC's NI Helpline
Phone the National Insurance helpline on 0300 200 3500. Lines are open Monday to Friday, 8am to 6pm. Tell them you want to make voluntary NI contributions to fill gaps in your record. They will confirm which years you can fill, whether you qualify for the cheaper Class 2 rate, and the exact cost for each year. For older years, the cost may differ from the current rate.
Step 4: Make the Payment
HMRC will give you payment details. You can pay by bank transfer (Faster Payments or BACS), direct debit for ongoing voluntary contributions, or by cheque. When paying by bank transfer, use the reference number HMRC provides so the payment is allocated correctly to your NI record. Payments typically take a few weeks to appear on your record.
Example Scenarios
Example 1: 5 Missing Years, Class 3
Cost: 5 years x £907.40 = £4,537.00
Extra pension: 5 x £6.32/week = £31.60/week (£1,643.20/year)
Payback period: £4,537 / £1,643.20 = 2.76 years
Lifetime return (SPA to 85 = 19 years): £1,643.20 x 19 = £31,220.80
Net gain: £31,220.80 - £4,537.00 = £26,683.80
New pension: Rises from £189.60/week (30/35 x £221.20) to £221.20/week — the full state pension. For every £1 spent, Sarah gets back £6.88 over her expected retirement.
Example 2: 10 Missing Years, Class 2 Eligible
Cost: 10 years x £179.40 = £1,794.00
Extra pension: 10 x £6.32/week = £63.20/week (£3,286.40/year)
Payback period: £1,794 / £3,286.40 = 0.55 years (about 6.5 months)
Lifetime return (SPA to 85 = 18 years): £3,286.40 x 18 = £59,155.20
Net gain: £59,155.20 - £1,794.00 = £57,361.20
New pension: Rises from £158.00/week (25/35 x £221.20) to £221.20/week — the full state pension. For every £1 spent, David gets back £32.97 over his expected retirement. This is an extraordinary return.
Example 3: Reaching Full Pension from 28 Years
Cost: 7 years x £907.40 = £6,351.80
Extra pension: 7 x £6.32/week = £44.24/week (£2,300.48/year)
Payback period: £6,351.80 / £2,300.48 = 2.76 years
Lifetime return (SPA to 85 = 19 years): £2,300.48 x 19 = £43,709.12
Net gain: £43,709.12 - £6,351.80 = £37,357.32
Current pension: 28/35 x £221.20 = £176.96/week (£9,201.92/year)
New full pension: £221.20/week (£11,502.40/year)
Note: Emma should prioritise the pre-2016 gaps immediately before the deadline passes. The post-2016 gaps can be filled later within the standard 6-year window.
Who Should Consider Voluntary NI Contributions?
Voluntary NI contributions are particularly valuable for the following groups:
- People with career breaks: If you took time off for childcare, caring responsibilities, or travel, you may have gaps in your record. Parents who were not claiming Child Benefit (which provides NI credits) during career breaks are especially likely to have gaps.
- Self-employed people with low profits: Before 2015, self-employed people earning below the Small Profits Threshold did not have to pay Class 2 NI. This means they may have years that do not count despite being in work.
- People who lived or worked abroad: Time spent working overseas may not have generated UK NI credits, leaving gaps in your record. You may be able to pay voluntary contributions to fill these years.
- Part-time workers: If your earnings in certain years fell below the Lower Earnings Limit (currently £6,396), you may not have a qualifying year even though you were working and paying some NI.
- People approaching State Pension Age: If you are within 10 years of your SPA and have fewer than 35 qualifying years, voluntary contributions offer a guaranteed return that starts paying out relatively soon.
- Anyone with fewer than 10 qualifying years: Without 10 qualifying years, you receive no state pension at all. If you are close to 10, even a single voluntary contribution could unlock your entire pension entitlement.
When Voluntary NI Might Not Be Worth It
While voluntary NI is excellent value for most people, there are situations where it may not make sense:
- You already have 35 qualifying years: The state pension is capped at 35 years. Additional contributions above this do not increase your pension.
- You will reach 35 years through future work: If you are 40 years old with 20 qualifying years and plan to work until 67, you will accumulate 27 more years through employment — giving you 47. The extra years are wasted since only 35 count. In this case, there is no need to buy missing years.
- You have a very serious health condition: If your life expectancy is significantly reduced and you would receive the pension for fewer than 3 years, the payback period may not be met. However, even in this case, the state pension passes to a surviving spouse or civil partner in some circumstances.
- You are already receiving the full state pension: Once you are receiving the maximum, there is no way to increase it through voluntary contributions.
How the State Pension Is Calculated
The new state pension (for those reaching State Pension Age from 6 April 2016 onwards) is calculated based on your National Insurance record. The full rate for 2025/26 is £221.20 per week (£11,502.40 per year). The formula is simple:
Weekly pension = (Qualifying years / 35) x £221.20
You need a minimum of 10 qualifying years to receive any state pension. Below 10 years, you get nothing. At 10 years, you receive 10/35 of the full amount (£63.20/week). Each additional qualifying year adds £6.32 per week (£328.64 per year) up to the maximum of 35 years.
If you were contracted out of the State Earnings-Related Pension Scheme (SERPS) or State Second Pension before 2016, your starting amount may include deductions. In these cases, buying additional qualifying years may not add the full £6.32 per week — HMRC can advise on your specific situation when you call.
Voluntary NI vs Other Retirement Savings
How does buying voluntary NI compare to other ways of saving for retirement? The comparison is remarkably favourable for NI:
| Investment | Annual Cost | Annual Return | 20-Year Total | Return per £1 |
|---|---|---|---|---|
| Class 3 NI (1 year) | £907.40 (one-off) | £328.64/year | £6,572.80 | £7.24 |
| Class 2 NI (1 year) | £179.40 (one-off) | £328.64/year | £6,572.80 | £36.63 |
| Cash ISA (3.5% AER) | £907.40 | ~£31.76/year | ~£1,542 | £1.70 |
| S&P 500 (avg 8%) | £907.40 | ~£72.59/year* | ~£4,255* | £4.69* |
*Stock market returns are not guaranteed and can be negative. NI returns are guaranteed by the government and protected by the triple lock.
The key advantage of voluntary NI is that the return is guaranteed. Unlike stocks, bonds, or property, the state pension does not fluctuate with market conditions. It is backed by the UK government and protected by the triple lock, which ensures it rises each year. For risk-averse individuals, voluntary NI is unmatched as a retirement investment.
How to Use This Calculator
This calculator is designed to help you make an informed decision about whether buying voluntary NI contributions is right for you. Follow these steps:
Step 1: Enter Your Current Qualifying Years
Check your NI record at gov.uk and enter the number of qualifying years you currently have. This is the number of complete years that count towards your state pension. It must be between 0 and 35.
Step 2: Choose How Many Years to Buy
Enter the number of gap years you want to fill. The calculator caps the total at 35 since additional years above 35 do not add to your pension. If you enter a number that would take you above 35, the calculator adjusts automatically.
Step 3: Select Your Contribution Class
Choose Class 3 if you are an employee, unemployed, or do not qualify for Class 2. Choose Class 2 only if you are self-employed or were previously self-employed during the gap years — check with HMRC if unsure.
Step 4: Enter Your Age and State Pension Age
Your current age and State Pension Age determine how many years you will receive the extra pension, which is essential for the lifetime ROI calculation. Check your SPA at gov.uk/state-pension-age if unsure.
Official Sources & References
This calculator provides estimates based on current 2025/26 rates and the new state pension rules. Your actual pension may differ if you were contracted out before 2016 or have a protected payment. Always check your personal state pension forecast at gov.uk/check-state-pension and contact HMRC on 0300 200 3500 before making any voluntary NI payments. This is not financial advice.
Frequently Asked Questions
For 2025/26, Class 3 voluntary contributions cost £17.45 per week (£907.40 per year). Class 2 contributions cost just £3.45 per week (£179.40 per year) but are only available to self-employed people or those who were previously self-employed. The cost can vary for years before 2016 as they may be charged at the rate that applied at the time — call HMRC on 0300 200 3500 to get exact costs for specific years.
In most cases, yes — it is widely considered one of the best financial returns available. Each qualifying year adds approximately £328.64 per year to your state pension. At the Class 3 rate of £907.40, you break even in just 2.76 years. If you receive the state pension for 20 years, each £907.40 invested returns over £6,572 — a return of more than 7 to 1. The state pension is also triple-lock protected, meaning the real return is even higher over time.
You need 35 qualifying years of National Insurance contributions for the full new state pension of £221.20 per week (£11,502.40 per year) in 2025/26. You need a minimum of 10 qualifying years to receive any state pension at all. Each year between 10 and 35 adds approximately £6.32 per week (£328.64 per year) to your pension. Years above 35 do not increase your pension further.
Normally you can fill gaps from the past 6 tax years. However, a special extension allows you to fill gaps going back to April 2006. This deadline has been extended several times and currently runs to April 2025 — it may be extended again, but there is no guarantee. For gaps within the normal 6-year window, you have more time, but it is still best to act sooner rather than later. Contact HMRC on 0300 200 3500 to check the latest deadlines for your specific gap years.
Class 2 contributions cost £3.45 per week (£179.40 per year) and are available to self-employed people or those who were previously self-employed. Class 3 contributions cost £17.45 per week (£907.40 per year) and are available to everyone. Both count equally towards your state pension — one qualifying year is one qualifying year regardless of which class you pay. Always check with HMRC whether you qualify for Class 2, as it can save you over £700 per year.
Visit gov.uk/check-national-insurance-record and sign in with your Government Gateway or GOV.UK Verify account. Your record shows each tax year from when you started working, whether each year is full, has gaps, or does not count. It also shows how many qualifying years you have and your state pension forecast. If you see gaps, you can then decide whether to fill them with voluntary contributions.
Related Calculators
Copy this code to embed on your website: <iframe src="https://ukcalculator.com/voluntary-ni-contributions-calculator.html" width="100%" height="700" style="border:none;" title="Voluntary NI Contributions Calculator 2025/26" loading="lazy"></iframe>
Official Sources
Mustafa Bilgic — UK Tax Specialist
Mustafa is a qualified accountant and financial analyst specialising in UK tax and National Insurance. All calculators are maintained using official HMRC, DWP, and ONS data. Learn more about our team.