入职半年后才购买五险一金是不合法的。
根据《社会保险法》的相关规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,并依法缴纳社会保险费。这意味着,从员工入职的第一天开始,单位就有义务为其办理社保,包括五险一金(养老保险、医疗保险、失业保险、工伤保险、生育保险以及住房公积金)。试用期是劳动合同期限的一部分,也包含在内,因此单位不能在试用期结束后才开始缴纳五险一金。
如果单位未按规定时间为员工办理社保登记和缴纳五险一金,不仅损害了员工的社会保障权益,还可能面临法律责任。因此,建议你在与单位沟通时明确表达这一法律要求,并督促单位尽快为你办理相关手续。
总的来说,入职半年后才购买五险一金是不符合法律规定的,你有权要求单位按照法律规定为你缴纳五险一金。如果单位拒绝或拖延办理,你可以向当地劳动监察部门投诉或咨询相关法律专业人士以维护自己的合法权益。