法律分析:不合法。以没完成任务扣发职工工资是违法的。根据劳动法的规定,订立和变更劳动合同,应当遵循平等自愿、协商一致的原则,不得违反法律、行政法规的规定,违反法律、行政法规的劳动合同无效。
法律依据:《关于贯彻执行〈中华人民共和国劳动法〉若干问题的意见》
第五十六条 劳动合同中约定的劳动者在未完成劳动定额或承包任务的情况下,用人单位可低于最低工资标准支付劳动者工资的条款不具有法律效力。 《中华人民共和国劳动法》
第十七条 订立和变更劳动合同,应当遵循平等自愿、协商一致的原则,不得违反法律、行政法规的规定。
第十八条 下列劳动合同无效:
(一)违反法律、行政法规的劳动合同;
(二)采取欺诈、威胁等手段订立的劳动合同。无效的劳动合同,从订立的时候起,就没有法律约束力。确认劳动合同部分无效的,如果不影响其余部分的效力,其余部分仍然有效。劳动合同的无效,由劳动争议仲裁委员会或者人民法院确认。
第四十八条 用人单位支付劳动者的工资不得低于当地最低工资标准。
第五十条 工资应当以货币形式按月支付给劳动者本人。不得克扣或者无故拖欠劳动者的工资
因篇幅问题不能全部显示,请点此查看更多更全内容