公司处罚扣款是否违反劳动法需视具体情况而定。1. 若公司依据合法有效的规章制度且该规章制度经过民主程序制定并已向劳动者公示同时处罚扣款合理适度比如因劳动者自身过错给公司造成损失而进行的合理赔偿等这种情况下不违反劳动法。例如劳动者因工作失误导致公司遭受经济损失公司按照合同约定及合法制度扣除相应款项以弥补损失。2. 若公司没有经过法定程序制定规章制度或者随意高额扣款甚至以处罚扣款为名变相克扣工资则违反劳动法。根据《劳动合同法》第八十五条规定用人单位克扣或者无故拖欠劳动者工资的由劳动行政部门责令限期支付劳动报酬;逾期不支付的责令用人单位按应付金额百分之五十以上百分之一百以下的标准向劳动者加付赔偿金。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。