针对您提出的“工厂社保只买工伤、医疗、失业是否合法”的问题,我们需要从社会保险的法律规定和实际操作两个层面来进行分析。
首先,从法律规定层面来看,根据《社会保险法》的相关规定,与用人单位建立劳动关系的职工应当参加社会保险,这通常包括养老保险、医疗保险、工伤保险、失业保险和生育保险,即所谓的“五险”。这是国家对用人单位和职工的基本要求,旨在保障职工在年老、疾病、工伤、失业和生育等情况下能够依法从国家和社会获得物质帮助。
接下来,我们分析实际操作层面。在某些特定情况下,如您提到的参考信息中广东省的政策,对于未建立劳动关系的特定人员(如超过法定退休年龄劳动者、实习学生等),从业单位可以按“自愿参保”原则选择为其单项参加工伤保险。但这并不意味着用人单位可以仅为职工购买工伤、医疗、失业保险而忽略养老保险和生育保险,因为这种做法对于建立劳动关系的职工来说是不合法的。
对于北京的情况,自2024年1月1日起,社会保险费申报缴纳流程进行了优化调整,但并未改变“五险”统征的基本原则。用人单位仍然需要为其职工缴纳包括养老保险、医疗保险、工伤保险、失业保险和生育保险在内的全部社会保险费。
综上所述,对于与工厂建立劳动关系的职工来说,工厂仅为其购买工伤、医疗、失业保险而不购买养老保险和生育保险的做法是不合法的。工厂应当按照法律规定为职工缴纳全部的社会保险费,以保障职工的合法权益。如果工厂存在这种违法行为,职工有权向当地的社会保险行政部门进行投诉和举报。