法律分析:不合法。只要劳动者是正常提出辞职并离职的,用人单位就不可以扣押员工工资,在离职当天就应当结清所有的劳动报酬;如果单位不是在离职当天结清所有的劳动报酬,劳动者可以到劳动监察部门投诉。劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。用人单位与劳动者依法终止或者解除劳动关系的,应当在终止或者解除劳动关系当日结清并一次性支付劳动者工资。企业与劳动者依法解除、终止劳动合同的,企业应当在解除或者终止劳动合同时一次性支付劳动者应得的工资。公司规定职工需要离职的需要提前一个月提出,其行为是合法的。劳动合同法也有相关的规定:“劳动者提前三十日以书面形式通知用人单位,可以解除劳动合同。
下列劳动合同无效或者部分无效:
(1)以欺诈、胁迫的手段或者乘人之危,使对方在违背真实意思的情况下订立或者变更劳动合同的;
(2)用人单位免除自己的法定责任、排除劳动者权利的;
(3)违反法律、行政法规强制性规定的。
法律依据:《中华人民共和国劳动合同法》 第七十八条 工会依法维护劳动者的合法权益,对用人单位履行劳动合同、集体合同的情况进行监督。用人单位违反劳动法律、法规和劳动合同、集体合同的,工会有权提出意见或者要求纠正;劳动者申请仲裁、提起诉讼的,工会依法给予支持和帮助。