Skip to content
Later Life GuideSee what you can claim

Voluntary National Insurance

Updated 13 September 2026 Figures re-checked 1 November 2026
The short answer

You can pay voluntary Class 3 National Insurance to fill gaps in your record: £18.40 a week in 2026/27, or about £957 for a full year, and only for the past six tax years. GOV.UK says voluntary contributions do not always increase your State Pension, so check your forecast first, and check for free credits before paying anything.

A gap in your National Insurance record is a year that does not count towards your State Pension, and the government lets you buy it back. That sentence contains the whole opportunity and the whole trap. The price is published, the deadline is fixed, and whether it is worth paying depends on a question the price does not answer: would this year actually raise your pension?

What a gap is

GOV.UK lists the usual causes: employed but on low earnings, unemployed and not claiming benefits, getting credits for less than a full tax year, self-employed with profits too small to pay contributions, or living or working outside the UK (GOV.UK, Voluntary National Insurance, checked 1 November 2026).

Gaps can mean you do not have enough qualifying years to get a State Pension at all, since you usually need at least 10, or that you get less than the full rate.

The number of years that matters depends on when your record started. GOV.UK says that if your National Insurance record began after April 2016 you need 35 qualifying years for the full rate of new State Pension, and that if you were contracted out before 2016 you will usually need more than 35 (GOV.UK, The new State Pension: what you'll get, checked 1 November 2026). The full rate is £241.30 a week.

Check for free credits first

GOV.UK’s first instruction, before you pay anything, is to check whether you are eligible for National Insurance credits, because it could mean you do not have to pay at all (GOV.UK, Pay voluntary Class 3 National Insurance, checked 1 November 2026). Credits are automatic with Carer’s Allowance, Jobseeker’s Allowance and Employment and Support Allowance.

And with Child Benefit for a child under 12, and can be claimed in other situations (GOV.UK, National Insurance credits: eligibility, checked 1 November 2026).

For anyone who has spent years caring for a relative, our Carer’s Credit page is the one to read before this one. It fills the same gap, for nothing, for anyone caring 20 hours a week.

Check whether a year would help

GOV.UK’s second instruction is the one people skip: voluntary contributions do not always increase your State Pension. Check your National Insurance record and your State Pension forecast to find out whether you have gaps, whether you are eligible to pay, whether you would benefit from paying, and how much it would cost (GOV.UK, Pay voluntary Class 3 National Insurance, checked 1 November 2026).

Two situations make a paid year worthless. If your forecast already shows the full rate, or will reach it from years you will work anyway before State Pension age, an extra year adds nothing. And if a year could be filled by credits, paying for it is paying for something you could have had free. The forecast service shows the effect of each year before you commit, and GOV.UK says the Future Pension Centre can be contacted if you are below State Pension age and unsure.

What it costs

The rates for the 2026 to 2027 tax year are £18.40 a week for Class 3 and £3.65 a week for Class 2, the latter for the self-employed (GOV.UK, Voluntary National Insurance, checked 1 November 2026). A full year of Class 3 is therefore £956.80.

You usually pay the current rate. If you are paying Class 3 for the previous two tax years, or Class 2 for the previous one, you pay the rate that applied in those years; anything earlier is charged at the current rate. That means a gap gets no cheaper by waiting, and can get dearer.

The deadline

You can only pay for gaps in the past six tax years, and the deadline is 5 April each year. GOV.UK’s example: you have until 5 April 2032 to make up gaps for the 2025 to 2026 tax year (GOV.UK, Voluntary National Insurance, checked 1 November 2026). A year that falls outside the six-year window cannot be bought at any price.

If you are paying by post, the payment has to reach HMRC by 5 April, not be sent by then. For online bank payments GOV.UK says that if 5 April falls on a weekend or bank holiday, the payment must reach HMRC on the last working day before it.

Who can pay

If you are employed, you can pay Class 3 if you earn less than £129 a week and are not eligible for credits. If you are self-employed with gross income of £1,000 or less, or profits under £7,105, you can pay Class 2 or Class 3.

Different rules apply if you live or work abroad, and they changed on 6 April 2026 (GOV.UK, Check which National Insurance contributions you can pay, checked 1 November 2026). You cannot pay voluntary contributions for years that have no gap.

If you are over State Pension age, GOV.UK says to contact the Pension Service to find out whether paying would benefit you before you pay. The online forecast service is for people below pension age who are working in the UK.

How to pay

The simplest route, if you are below State Pension age and working in the UK, is the State Pension forecast service, which shows whether paying would help and lets you pay online (GOV.UK, Pay voluntary Class 3 National Insurance, checked 1 November 2026). Every other route needs the 18-digit reference number on HMRC’s payment request.

With that number you can pay by bank transfer to HMRC’s NIC Receipts account, at a bank or building society with the HMRC payslip, or by cheque by post. For gaps in the current tax year you can set up a monthly Direct Debit on form CA5603.

GOV.UK’s warning is worth repeating: using the wrong reference number can delay the payment or send it to a different tax bill. If you do not have a reference number, the forecast service can generate one, or HMRC’s National Insurance enquiries line can.

Where this fits

This page answers one question: how to buy back a missing year and whether to. What the State Pension pays, when it is paid, and how to claim it are on our State Pension guide. The payment-day table by National Insurance number, and the Christmas dates, are already on our benefit payment dates page.

Free years come first: our National Insurance credits page and grandparents’ childcare credits page cover them, and the forecast page explains why your number of years is not 35.

Common questions

How much does it cost to buy a missing year of National Insurance?

Class 3 contributions are £18.40 a week for the 2026 to 2027 tax year, which is £956.80 for a full 52-week year. If you are paying for the previous two tax years you pay the rate that applied then; for anything earlier, you pay the current rate. Class 2, for the self-employed, is £3.65 a week.

How far back can I pay voluntary National Insurance?

Six tax years. GOV.UK says you can only pay for gaps in the past six years, and the deadline is 5 April each year. Its own example: you have until 5 April 2032 to pay for gaps in the 2025 to 2026 tax year. Miss the deadline and that year is gone.

Is it worth paying voluntary National Insurance?

Only if the year raises your State Pension, and GOV.UK says voluntary contributions do not always do that. A year paid when you already have enough for the full rate, or a year that would be filled by free credits anyway, buys nothing. The State Pension forecast shows whether a year would help before you pay.

Can I get the gap filled for free instead?

Sometimes, and checking comes first. GOV.UK's first instruction is to check whether you are eligible for National Insurance credits, which could mean you do not have to pay. Credits come automatically with Carer's Allowance, Child Benefit for a child under 12, Jobseeker's Allowance and Employment and Support Allowance; Carer's Credit has to be applied for. Check credits before buying anything.

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

It depends on when your record started. GOV.UK says that if your National Insurance record began after April 2016 you need 35 qualifying years for the full new State Pension, and if you were contracted out before 2016 you will usually need more than 35. You need 10 years to get anything at all.

How do I pay voluntary Class 3 contributions?

Through the State Pension forecast service if you are under State Pension age and working in the UK, which also shows whether paying would help. Otherwise by bank transfer, Direct Debit for the current year, at a bank, or by cheque, using HMRC's 18-digit reference number. Over State Pension age, contact the Pension Service first.

What to read next

Deferring the State Pension: what a year of waiting adds, who cannot build it up, how long it takes to get the money back, and what a widow or widower cannot inherit
Do nothing at State Pension age and the pension defers by itself. Every 9 weeks adds 1% for life, 5.8% a year, so a year's wait turns £241.30 into £255.29 a week, at the cost of £12,547.60 not received. GOV.UK says it takes over 15 years to get that back; our arithmetic says about 17. The extra is taxable, does not build up while you or a partner get Pension Credit, counts as income for Pension Credit while deferred, and cannot usually be inherited by a spouse if you reached pension age after 5 April 2016.
Is my pension on track? How to check, from the State Pension forecast up
Four documents answer the question without a calculator: your State Pension forecast, each pension's annual statement, a traced list of every pot you have, and a published living standard to hold them against. Where each comes from, what it does and does not tell you, and who to talk to when the sum falls short.
National Insurance credits for the State Pension: which benefits give them, which you have to claim, the two classes, and the missing years HMRC is still correcting
Credits fill years you did not pay National Insurance. GOV.UK's table gives Class 1 credits automatically with Jobseeker's Allowance, Employment and Support Allowance, Maternity Allowance and Carer's Allowance, and Class 3 credits automatically with Universal Credit and Child Benefit for a child under 12. Carer's Credit for 20 hours of caring, jury service, and credits for grandparents who look after a grandchild have to be applied for. Both classes count for the State Pension. Home Responsibilities Protection before 2010 was missed for some parents, and HMRC still corrects it.
How we make money: this page contains no paid links. Where our guides do, we say so at the link — how we make money.