公司对员工罚款是否合法,需要根据具体情况来分析:1、看公司是否有相关规章制度规定;2、看规章制度是否合法。如果公司没有相关规章制度规定,作出处罚是没有依据的,是违法的。公司不是行政执法机关,没有罚款权限。所谓的罚款其实是对工资的扣除,如果公司有明确制度规范,员工违反了公司的制度,用人单位应当有权在规章制度或企业奖惩制度中,对此类行为进行一定的处罚。