工时不够扣工资是否违反劳动法规定需要分情况来看。如果是因劳动者自身原因未完成规定工时,且用人单位的扣工资规定合理合法,一般不违反劳动法;但如果是用人单位不合理安排工作等原因导致工时不够,或者扣工资的方式不符合法律规定,则违反劳动法。
一、因劳动者自身原因未完成工时在正常情况下,如果劳动者因为自身的迟到、早退、旷工等个人原因导致工时不够,用人单位按照依法制定的规章制度扣减相应工资,通常是不违反劳动法的。例如,公司规定员工每月应工作200小时,某员工因多次迟到早退,实际工作180小时。公司依据其规章制度,按照未工作的20小时对应的工资进行扣除,这种做法是合理的。不过,用人单位的规章制度必须是依法制定的,即经过民主程序制定,内容不违反法律法规,并且已经向劳动者公示。二、用人单位原因导致工时不够若工时不够是由于用人单位的原因造成的,如安排工作任务不足、设备故障导致停工等,用人单位扣工资就违反劳动法规定。根据相关法律,非因劳动者原因造成单位停工、停产在一个工资支付周期内的,用人单位应按劳动合同规定的标准支付劳动者工资。超过一个工资支付周期的,若劳动者提供了正常劳动,则支付给劳动者的劳动报酬不得低于当地的最低工资标准;若劳动者没有提供正常劳动,应按国家有关规定办理。三、扣工资方式不符合法律规定即使是劳动者自身原因导致工时不够,用人单位扣工资也不能超过一定限度。根据法律规定,每月扣除的部分不得超过劳动者当月工资的20%。若扣除后的剩余工资部分低于当地月最低工资标准,则按最低工资标准支付。例如,某员工月工资5000元,因工时不够需扣工资,最多只能扣除1000元。如果用人单位扣除的工资超过了这个限度,就违反了劳动法规定。

法律依据:
《中华人民共和国劳动合同法》 第八十五条
用人单位有下列情形之一的,由劳动行政部门责令限期支付劳动报酬、加班费或者经济补偿;劳动报酬低于当地最低工资标准的,应当支付其差额部分;逾期不支付的,责令用人单位按应付金额百分之五十以上百分之一百以下的标准向劳动者加付赔偿金:
(一)未按照劳动合同的约定或者国家规定及时足额支付劳动者劳动报酬的;
(二)低于当地最低工资标准支付劳动者工资的;
(三)安排加班不支付加班费的;
(四)解除或者终止劳动合同,未依照本法规定向劳动者支付经济补偿的。



