Чтобы заработать пенсию, самозанятые должны платить добровольные взносы в СФР
В стаж для пенсии идет период работы, если за этот период начисляют и уплачивают взносы. За работников взносы платит работодатель, ИП сами платят свои взносы. А самозанятые не платят.