工厂不买社保是不合法的。
首先,从法律层面来看,根据《中华人民共和国社会保险法》的相关规定,用人单位必须依法为员工缴纳社会保险费。具体来说,该法第五十八条明确指出,用人单位需自用工之日起30日内为员工办理社保登记并缴纳费用。如果工厂未按时足额为员工缴纳社会保险费,那么根据第六十三条的规定,社会保险费征收机构有权责令其限期缴纳或补足,并可处欠缴金额1-3倍的罚款。
其次,从实践角度来看,最高人民法院也通过相关司法解释和典型案例明确了用人单位与劳动者有关不缴纳社会保险费的约定是无效的。例如,在朱某与某保安公司的劳动争议案中,法院就明确指出,缴纳社会保险费是用人单位和劳动者的法定义务,不因双方约定而免除。如果工厂未依法为员工缴纳社会保险费,员工有权以此为由解除劳动合同,并要求工厂支付经济补偿。
此外,如果工厂不买社保,员工还可以通过多种途径来维护自己的合法权益。比如,可以向当地人力资源和社会保障局投诉举报,要求工厂补缴社保;也可以依据《劳动合同法》的相关规定,单方解除劳动合同并要求经济补偿;如果协商无果,还可以在争议发生一年内申请劳动仲裁,主张补缴社保及赔偿。
综上所述,工厂不买社保是违法的,不仅可能面临行政处罚,还可能承担劳动仲裁和民事赔偿等法律责任。因此,建议工厂依法为员工缴纳社会保险费,以维护员工的合法权益和工厂的稳健运营。