当然有补偿了。在工厂工作满二十年属于老工人,你对单位的功劳苦劳必须给予人文关怀,这是应该的奖励。另外买10年社保,剩下5年可以与公司协商按比例交纳,公司理应为你继续交一部分。
到了退休年龄是没有经济补偿,但是你可以要求工厂补交之前没有交的社保。
根据有关规定,其工作单位应补交五年,社会保险金。这要同单位协商好,如果协议无果,可到当地劳动仲裁机构投诉,也可到法院起诉。如果要求经济补偿也可以,一年一个月的工资。
这要看当地的政策,有的地区对灵活就业人员有40.50困难补助政策,大多数地区是没有的,单位给交的社保是没有补助的,自己也承担不了多少,单位给交的多。
按照我国劳动法的规定,只要你工作了就必须单位按时足额的缴纳社保,如果这种情况下建议走劳动仲裁。