自行购买工服1年后退还的做法是违法的。
据相关法律规定,工作服不是企业福利,而是劳保用品,公司应该提供符合国家规定的劳动安全卫生条件和必要的劳动防护用品。如果公司要求员工自行购买工作服,并在一年后退不费用,这种做法是不合法的。这是因为工作服作为劳动保护措施,其费用应由公司承担,而不是转嫁给员工。此外,如果员工离职后被要求退还工作服并支付费用,单位不应当随意
扣除劳动者的工资。即使是在劳动合同履行过程中,对于占用单位价值较高的财物,单位与劳动者约定的合理担保也应当是明确的,并且法律并未禁止单位为防止财物灭失或毁坏而与劳动者约定设置相应的合理担保。
因此,公司要求员工自行购买工作服并在一年后退还费用的做法违反了《中华人民共和国劳动合同法》的规定,劳动者可以向劳动监察部门投诉此行为。