培训不过关收培训费是不合法的 。根据《劳动法》和《职业教育法》的规定,用人单位应当承担对劳动者进行职业教育的费用,这是公司的法定义务,且必须无条件承担相关费用。此外,《劳动合同法》第二十二条也规定,用人单位为劳动者提供专项培训费用并进行专业技术培训的,可以与该劳动者订立协议,约定服务期,但并未规定用人单位可以在培训不过关的情况下收取培训费。
因此,如果用人单位在培训不过关的情况下仍然收取培训费,劳动者有权拒绝支付,并可向当地劳动部门举报或者提起劳动仲裁,要求退还已缴纳的培训费用。
建议劳动者在遇到此类情况时,及时咨询法律专业人士,维护自己的合法权益。