企业规定四十五岁以后不买社保是不合法的。
根据《中华人民共和国社会保险法》,用人单位应当依法缴纳职工社会保险费,这包括基本养老保险、基本医疗保险、失业保险、工伤保险和生育保险。这是用人单位的法律义务,同时也是保障员工权益的重要措施。如果用人单位未按规定缴纳社会保险费,将会面临法律责任和经济处罚,如被责令改正、限期缴纳、罚款,甚至可能被追究刑事责任。社会保险经办机构也可能采取强制执行措施,如冻结银行账户、查封或扣押财产等。
对于年龄超过45岁的员工,他们同样享有社会保险的权益,企业不能因员工年龄而剥夺其合法权益。因此,企业规定四十五岁以后不买社保是违反法律法规的,员工有权要求企业依法为其缴纳社保费。
总的来说,企业应当遵守国家法律法规,依法为员工缴纳社保费,保障员工的合法权益。如果员工发现企业存在不缴纳社保费等违法行为,可以向相关部门投诉举报,维护自己的合法权益。