If you’re self-employed, you’ll be eligible for the State Pension as long as you’ve paid at least ten years of National Insurance (NI) contributions. To get the full State Pension you'll need to have paid NI contributions for at least 35 years.
The maximum State Pension is £203.85 per week (tax year 2023/24). That’s £10,600.20 a year, which might not cover all your living expenses. For comparison, a recent survey by Which found that retired households with two people spend just under £2,340 a month / around £28,000 a year on average.