是的,自离不发工资是违法的。根据《中华人民共和国劳动法》第五十条的规定,工资应当以货币形式按月支付给劳动者本人,不得克扣或者无故拖欠劳动者的工资。即使劳动者自动离职,只要他们为公司提供了劳动,公司就有义务支付相应的工资。
如果公司拒绝支付工资,劳动者可以采取以下措施维护自己的权益:
1. 向劳动局申请劳动仲裁;
2. 向当地劳动监察部门举报;
3. 通过协商、投诉、仲裁或诉讼等方式解决纠纷。
此外,如果因为劳动者的离职给公司造成了一定的损失,公司可以在符合法律规定的条件下,从劳动者的工资中扣除一定的金额作为赔偿。但是,这种扣除必须基于合理的规章制度,并且需要经过民主程序讨论并得到大部分职工认可,或者劳动合同中有明确约定。
需要注意的是,用人单位在劳动者离职时不发工资,一般会被视为违法行为,劳动者有权要求支付应得的工资。如果用人单位存在其他违反劳动法的行为,如未按时足额支付劳动报酬、低于当地最低工资标准支付工资等,劳动者也可以向劳动行政部门举报,要求相应的法律责任