Question: how long do you have to pay national insurance to qualify for state pension?
Answer: To get the full basic State Pension you need a total of 30 qualifying years of National Insurance contributions or credits. This means you were either: working and paying National Insurance.