Question: how many years can you pay voluntary national insurance?
Answer: Eligibility. You must be eligible to pay voluntary National Insurance contributions for the time that the contributions cover. You can usually only pay for gaps in your National Insurance record from the past 6 years. You can sometimes pay for gaps from more than 6 years ago depending on your age.