公司罚款是不合法的。因为该公司不具有罚款的权利。但若劳动者因本人原因导致公司遭受损失的,可按照劳动合同的约定要求其赔偿经济损失。经济损失的赔偿,可以保留当地最低薪资标准为限,从劳动者本人的薪资中扣除。 法律依据:《薪资支付暂行规章》第十五条,用人单位不得克扣劳动者薪资。有下列情况之一的,用人单位可以代扣劳动者薪资(1) 用人单位代扣代缴的个人所得税;(2) 用人单位代扣代缴的应由劳动者个人负担的各项社会保险费用;(3) 法院判决、裁定中要求代扣的抚养费、赡养费(4) 法律、法规规章可以从劳动者薪资中扣除的其他费用。