公司罚款的合法性主要取决于罚款的金额是否超过了法律规定的上限。根据《中华人民共和国行政处罚法》以及《工资支付暂行规定》,公司罚款的最高限额为员工工资的20%。若公司在扣除罚款后,员工的剩余工资部分低于当地的月最低工资标准,则必须按照最低工资标准支付。
此外,公司不能随意对员工进行罚款。罚款应当是因为员工的重大过失或主观故意给用人单位造成了直接经济损失,并且公司在扣除赔偿时,每月的扣除数额不得超过员工当月工资的20%。
综上所述,公司在对员工进行罚款时,必须遵守以下原则:
1. 罚款金额不得超过员工工资的20%。
2. 罚款应当基于员工的重大过失或主观故意。
3. 每月扣除的罚款金额不得超过员工当月工资的20%。
4. 扣除罚款后,员工的剩余工资不得低于当地月最低工资标准。
如果公司的罚款行为违反了上述规定,员工有权依法申请行政复议或提起行政诉讼,并可能要求公司赔偿因违法罚款造成的损失。