员工做错事被罚款通常是不合法的。根据《中华人民共和国劳动合同法》和相关规定,用人单位不能直接对员工进行罚款。如果员工的行为给用人单位造成了实际的经济损失,用人单位可以要求员工赔偿相应的损失金额,并可能依据公司的规章制度对员工进行经济方面的扣减。但是,这种扣减必须遵守一定的规定,例如每月扣除的金额不得超过员工工资的20%,并且扣除后的工资不得低于当地的最低工资标准。

如果用人单位在没有法定依据的情况下对员工罚款,员工可以通过法律途径维护自己的权益。此外,用人单位在制定涉及经济处罚的规章制度时,必须依法进行,并确保这些制度不违反劳动法的基本原则