不合法,公司即使处罚也是有最高限度要求的,而且应当是报警由警方行政处罚,至于开不开除,这个由公司按照规章制度确定。
如果员工给公司造成经济损失是可以罚款,其他情况是不允许有任何扣款的,具体如下:
《工资支付暂行规定》第十五条用人单位不得克扣劳动者工资。有下列情况之一的,用人单位可以代扣劳动者工资:
(一)用人单位代扣代缴的个人所得税;
(二)用人单位代扣代缴的应由劳动者个人负担的各项社会保险费用;
(三)法院判决、裁定中要求代扣的抚养费、赡养费;
(四)法律、法规规定可以从劳动者工资中扣除的其他费用。
第十六条因劳动者本人原因给用人单位造成经济损失的,用人单位可按照劳动合同的约定要求其赔偿经济损失。经济损失的赔偿,可从劳动者本人的工资中扣除。但每月扣除的部分不得超过劳动者当月工资的20%。若扣除后的剩余工资部分低于当地月最低工资标准,则按最低工资标准支付。
值得一提的是,罚款并不是万能的。企业管理和劳动管理手段多种多样。罚款适用的情形不应当过于宽泛。职工违反企业内部规章制度,可以通过教育、纪律处分、劳动仲裁或法律诉讼等途径解决。还可以通过订立短期劳动合同,签订劳动试用期合同来解决。如在瑞士,企业对职工行使罚款权十分慎重,程序非常复杂。企业须与工会订立协议,协议中约定有罚款内容,企业才能行使罚款权。由于企业罚款受到严格限制,瑞士的大多数企业宁可采用订立短期劳动合同,或采用仲裁、诉讼等方式对待违反企业内部规章制度的员工。