Anyone with an incomplete National Insurance record between 2006 and 2016 has until April 5, 2025, to top up their National Insurance (NI) payments to get the maximum state pension. Ordinarily, voluntary NI top-ups can be made for up to six years to complete an NI...