社保代办公司不合法,具体如下:1、劳动者与公司建立劳动关系的,需要由公司依法为其缴纳社保,不能由其他的公司代为缴纳社保,所以,代办社保一般是不合法的。公司必须具有相应的经营资质,且依法设立,取得营业执照,才能从事符合法律、行政法规规定的业务;2、一旦辞职离开公司,失业期间就无法个人缴纳城镇职工社会保险,为了减少社保待遇的损失,员工会找一个社保代缴机构,为自己缴纳社保。法律依据:《中华人民共和国社会保险法》第十条职工应当参加基本养老保险,由用人单位和职工共同缴纳基本养老保险费。无雇工的个体工商户、未在用人单位参加基本养老保险的非全日制从业人员以及其他灵活就业人员可以参加基本养老保险,由个人缴纳基本养老保险费。公务员和参照公务员法管理的工作人员养老保险的办法由国务院规定。第十一条基本养老保险实行社会统筹与个人账户相结合。基本养老保险基金由用人单位和个人缴费以及政府补贴等组成。第十二条用人单位应当按照国家规定的本单位职工工资总额的比例缴纳基本养老保险费,记入基本养老保险统筹基金。职工应当按照国家规定的本人工资的比例缴纳基本养老保险费,记入个人账户。无雇工的个体工商户、未在用人单位参加基本养老保险的非全日制从业人员以及其他灵活就业人员参加基本养老保险的,应当按照国家规定缴纳基本养老保险费,分别记入基本养老保险统筹基金和个人账户。