不合法。公司必须自行承担培训费用。
《劳动法》第六十八条规章:“用人单位应当建立职业培训制度,按照国家规章提取和使用职业培训经费,根据本单位实际,有计划地对劳动者进行职业培训。”
《职业教育法》第二十八条规章:“企业应当承担对本单位的职工和准备录用的人员进行职业教育的费用,具体办法由国务院有关部门会同国务院财政部门或者由省、自治区、直辖市人民政府依法规章。”即进行必要的职业培训、教育,是公司的法定义务,且其必须无条件承担相关费用。更何况通过培训获得相关技能后,能更好的开展工作,为公司创造出更多、更好的效益,公司无疑是培训的最终受益者,而不能认为只是员工自己的事,与公司无关。
由此可见,公司收取培训费等费用的做法是违法的。对职工进行培训,承担正常的费用,是用人单位应当履行的义务,用人单位不得将其转嫁到职工身上。