不给员工交五险一金是违法的。五险一金包括养老保险、医疗保险、失业保险、工伤保险、生育保险以及住房公积金,这是员工的基本权益,也是企业的法定义务。
根据《中华人民共和国社会保险法》规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,并按时足额缴纳社会保险费。如果用人单位未按时足额缴纳社会保险费,社会保险费征收机构会责令其限期缴纳或者补足,并自欠缴之日起,按日加收滞纳金;逾期仍不缴纳的,会被处以罚款。
对于住房公积金,虽然不属于法定强制缴纳范畴,但根据《住房公积金管理条例》规定,单位应当为在职职工缴存住房公积金。如果单位不办理住房公积金缴存登记或者不为本单位职工办理住房公积金账户设立手续的,住房公积金管理中心会责令限期办理;逾期不办理的,会被处以罚款。
因此,企业应当严格遵守相关法律法规,为员工缴纳五险一金,保障员工的基本权益。如果员工发现企业未按规定缴纳五险一金,可以向相关部门投诉,维护自己的合法权益。