员工做错事被罚款是否合法需视具体情况而定。一般来说,如果用人单位与员工在劳动合同中有明确约定,员工因自身过错给单位造成损失时,单位有权扣除相应工资作为赔偿,这种情况下罚款具有一定合法性基础。但扣除后的剩余工资不得低于当地最低工资标准。然而,如果劳动合同未作此约定,用人单位随意罚款则可能不合法。因为罚款属于行政处罚的范畴,用人单位并非行政机关,无权对员工进行罚款。同时,即便员工存在过错,罚款金额也应与员工过错程度、造成的损失合理匹配,不能过度罚款。另外,若员工对罚款不服,可与用人单位协商解决,协商不成可通过劳动监察投诉、劳动仲裁等合法途径维护自身权益。劳动监察部门有权责令用人单位改正违法罚款行为;劳动仲裁机构会根据具体情况判断罚款是否合理,并作出相应裁决。总之,用人单位对员工的罚款行为要符合法律法规及合同约定,否则员工权益可能受到侵害。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。