Voluntary Class 3 NI and the State Pension: Is It Worth It?
Should you pay voluntary Class 3 National Insurance in 2026/27 to boost your State Pension? Costs, qualifying years and the break-even maths explained.
Quick answer
For most people, paying voluntary Class 3 National Insurance is worth it. A full 2026/27 year costs GBP 956.80 and typically adds about 1/35th of the full new State Pension -- roughly GBP 358 a year -- for the rest of your life. That usually repays the cost within three to four years of retirement. But you must check your gov.uk forecast first, because some years add nothing.
What voluntary Class 3 National Insurance actually is
National Insurance contributions build your entitlement to the State Pension. When you work and earn above the relevant threshold, you pay Class 1 contributions automatically through PAYE -- 8 percent on earnings between GBP 12,570 and GBP 50,270, then 2 percent above that. Each tax year in which you pay enough, or receive enough credits, becomes a "qualifying year".
If you have gaps -- years spent abroad, on a low income, between jobs, or simply not paying enough -- those years may not count. Voluntary Class 3 contributions let you buy back a gap so it counts as a qualifying year. In 2026/27 the rate is GBP 18.40 per week, which means a full missing year costs GBP 956.80.
How many qualifying years do you need?
To receive the full new State Pension you generally need around 35 qualifying years. To receive any new State Pension at all, you need at least 10 qualifying years. Between those points your pension is roughly proportional: each qualifying year is worth about 1/35th of the full amount.
The full new State Pension in 2026/27 is GBP 241.30 a week, which is about GBP 12,548 a year. So a single qualifying year is worth in the region of GBP 358 a year of pension income, although the precise figure depends on your existing record and how the calculation interacts with the old system rules.
The break-even maths
The appeal of Class 3 is the speed of payback. Here is the simple version using rate-card figures.
| Item | 2026/27 figure |
|---|---|
| Cost of one full voluntary Class 3 year | GBP 956.80 |
| Full new State Pension (weekly) | GBP 241.30 |
| Full new State Pension (annual) | around GBP 12,548 |
| Approximate value of one qualifying year (annual) | around GBP 358 |
| Approximate payback period | about 3 years |
If one bought year adds roughly GBP 358 a year to your pension, you recover the GBP 956.80 cost in under three years of drawing the pension. After that, every further year is profit -- and because the State Pension is uprated each year, the real return tends to improve over time. Someone who lives 20 years in retirement could turn a sub-GBP 1,000 payment into well over GBP 7,000 of extra income.
Use the
Pension Calculator
Estimate your pension pot at retirement and projected annual income.
Open Pension calculatorWhen it is NOT worth paying
Voluntary contributions are only valuable if the year actually raises your forecast. Skip or check carefully if:
- You were contracted out before April 2016. Many people in older workplace or defined-benefit schemes were contracted out, which can mean an extra year adds little or nothing. The forecast accounts for this; a back-of-envelope estimate will not.
- You already have enough years. Once your forecast shows the full amount, more years are wasted money.
- You can get a free credit instead. Carers, parents claiming Child Benefit for a child under 12, and people on certain benefits may receive National Insurance credits at no cost. Always claim a free credit before buying a year.
- You will reach the full amount through future work anyway. If you have many working years ahead, you may fill the gap naturally without spending anything.
Class 2 versus Class 3 for the self-employed
If you are self-employed, you may be able to pay the much cheaper Class 2 voluntary rate instead of Class 3.
Class 2 voluntary: GBP 3.65 per week (around GBP 190 a year). Available to the self-employed, including those with profits below the Small Profits Threshold of GBP 7,105.
Class 3 voluntary: GBP 18.40 per week (GBP 956.80 a year). The general voluntary class for employees and others not eligible for Class 2.
At GBP 3.65 a week, a Class 2 year is roughly a fifth of the cost of a Class 3 year for the same pension benefit. If you have any self-employment, check whether you qualify for Class 2 before paying the higher Class 3 rate. The
Self-Employed Tax Calculator
Calculate income tax, Class 2 and Class 4 National Insurance for self-employed and sole traders for 2025/26.
Open Self-Employed Tax calculatorHow the deadlines work
You can normally only fill gaps from the previous six tax years. After that, a gap year usually disappears for good. Extended windows reaching back to 2006 have applied in recent years, but those are time-limited concessions and you should not bank on them remaining open.
There is a second reason to act early: the Class 3 rate is set annually and tends to rise. A gap you could plug for GBP 956.80 in 2026/27 may cost more if you wait. Checking your record now, well before retirement age, gives you the most options and the lowest cost.
A simple step-by-step plan
- Check your forecast. Use the gov.uk "Check your State Pension" service to see your projected amount and how many qualifying years you still need.
- Review your record for gaps. The same service lists each year as full, not full, or filled by credits.
- Hunt for free credits first. Confirm you are not entitled to carer's, parental or benefit-based credits for any gap year.
- Confirm a top-up will help. Contact the Future Pension Centre before paying, especially if you were ever contracted out.
- Decide Class 2 or Class 3. If you have self-employment, check eligibility for the cheaper Class 2 rate.
- Pay and verify. Pay HMRC the amount shown, keep your reference, and check the year later shows as full.
How it fits your wider finances
Voluntary contributions sit outside PAYE. They do not reduce your Income Tax, do not cut your employee National Insurance, and are not tax-deductible. Your Personal Allowance of GBP 12,570, the basic-rate band and your normal deductions all stay exactly as they are. A voluntary payment is simply an extra outlay you budget for on top.
Because the State Pension is taxable income once you are receiving it, a larger pension can interact with your other income in retirement -- but at typical amounts it remains an exceptionally efficient way to build guaranteed, inflation-linked income. To see how your day-to-day deductions look before you set money aside for a voluntary year, run the numbers with the
National Insurance Calculator
Calculate your National Insurance contributions for 2025/26.
Open National Insurance calculatorTake-Home Pay Calculator
Calculate your net salary after income tax, National Insurance and student loan deductions.
Open Take-Home Pay calculatorBottom line
For the majority of people with a genuine, countable gap, paying voluntary Class 3 National Insurance at GBP 956.80 a year is one of the best-value decisions available -- a payback measured in a few years and a guaranteed income for life thereafter. The self-employed should look at the far cheaper Class 2 rate first. And everyone, without exception, should confirm with the gov.uk forecast or the Future Pension Centre that a year will actually raise their pension before paying a penny.
Frequently asked questions
How much is voluntary Class 3 National Insurance in 2026/27?
Voluntary Class 3 National Insurance costs GBP 18.40 per week for the 2026/27 tax year, which works out at GBP 956.80 for a full year. You buy whole years (or part-years) to fill gaps in your National Insurance record so they count towards the new State Pension. The rate is set each year by HMRC and tends to rise, so a gap usually gets more expensive to plug the longer you leave it.
How many qualifying years do I need for a full State Pension?
You normally need around 35 qualifying years of National Insurance to receive the full new State Pension, and at least 10 qualifying years to receive anything at all. The exact requirement can depend on your individual record, especially if you were contracted out before April 2016. Always check your forecast on the gov.uk 'Check your State Pension' service before paying anything, as it shows precisely how many years you still need.
Is buying a missing year of National Insurance worth it?
For most people, yes. One full voluntary Class 3 year costs GBP 956.80 in 2026/27 and typically adds roughly 1/35th of the full new State Pension to your annual payment for life. The extra income usually pays back the one-off cost within about three to four years of retirement, after which it is pure gain. It is one of the highest-return decisions many people can make, but it only helps if the year actually counts.
What is the difference between Class 2 and Class 3 voluntary contributions?
Class 2 voluntary contributions are for the self-employed and cost just GBP 3.65 per week in 2026/27, making them far cheaper than Class 3 at GBP 18.40 per week. Class 3 is the general voluntary class for employees and others who are not eligible to pay Class 2. If you have self-employed profits below the Small Profits Threshold of GBP 7,105, you may be able to pay the cheaper Class 2 instead.
Can I get a State Pension top-up year for free?
Sometimes. If you were claiming certain benefits, caring for a child under 12, or looking after someone, you may be entitled to National Insurance credits that fill a year at no cost. Always check whether you qualify for credits before paying voluntary contributions, because there is no point buying a year that the government would have given you for free. Carer's credits and Child Benefit credits are the most commonly missed.
How far back can I pay voluntary National Insurance?
You can normally only fill gaps from the past six tax years. Special extended deadlines have applied in recent years for older gaps back to 2006, but these are time-limited and you should not assume they will be available. Because the standard window is six years and Class 3 rates usually rise annually, it is best to check your record early and act before a cheaper year drops out of reach.
Will paying voluntary NI definitely increase my State Pension?
Not always, which is why checking first is essential. If you were contracted out of the additional State Pension before April 2016, or if you already have enough qualifying years to reach the full amount, an extra year may add nothing. The gov.uk forecast and the Future Pension Centre will tell you exactly which years are worth buying. Never pay a voluntary contribution without confirming it will raise your forecast.
Do voluntary contributions affect my Income Tax or take-home pay?
No. Voluntary Class 3 contributions are paid separately from PAYE and do not reduce your Income Tax bill or your employee National Insurance. They are not tax-deductible. Your normal Income Tax bands, Personal Allowance of GBP 12,570 and employee NI of 8 percent on earnings between GBP 12,570 and GBP 50,270 are unaffected. Use a take-home pay tool to see your normal deductions and budget the voluntary payment on top.
How do I actually pay voluntary Class 3 National Insurance?
First check your State Pension forecast and National Insurance record on gov.uk. If a year is worth buying, contact the Future Pension Centre before retirement age to confirm it will increase your pension, then pay HMRC the amount shown for that year. You can pay by bank transfer, and HMRC will allocate the payment to the chosen tax year. Keep a record of the reference and confirm the year shows as full afterwards.
Try the calculators
Related reading
Unclaimed Pension Credit: Who Qualifies and How to Claim
A plain-English 2026/27 guide to Pension Credit -- who qualifies, what it unlocks, why billions go unclaimed, and exactly how to make a claim that sticks.
Class 2 NI for the Self-Employed 2026: Why Still Pay Voluntarily?
Class 2 NI is now optional if profits exceed £12,570. At just £3.45/week, here is why many self-employed people should still pay voluntarily to protect State Pension credits and Maternity Allowance.
Class 2 NI Abolished: What Self-Employed People Need to Know in 2026
Class 2 National Insurance was abolished from April 2024. Here is what that means for self-employed people in 2026/27 — State Pension credits, Class 4 rates, voluntary Class 3 contributions, and how to check your NI record.