公司能因员工的过错扣员工的工资,但是不能克扣工资。并且有下列情况之一的,公司可以代扣:法院判决、裁定中要求代扣的抚养费、赡养费;用人单位代扣代缴的个人所得税;用人单位代扣代缴的应由劳动者个人负担的各项社会保险费用;其他费用。