法律分析:一、单位多长时间不发工资可以解除合同
1、单位30天以上不发工资能解除合同。
2、工资应按月支付给劳动者本人,不得克扣或者无故拖欠。
3、单位不发工资属于违法行为,劳动者可以向当地的劳动监察部门进行投诉或者申请劳动仲裁。
二、按劳动法律规定公司有下列情况的劳动者可以要求离职:
1、公司根本没按劳动合同约定提供劳动保护或者劳动条件的;
2、公司未按时足额支付劳动报酬的;
3、公司不为劳动者缴纳社会保险费的;
4、公司规定的规章制度违反法律、法规的规定,损害员工权益的;
5、因公司欺诈、胁迫的手段或者乘人之危等原因签订合同,致使劳动合同无效的;
6、法律、行政法规规定劳动者可以解除劳动合同的其他情形。
三、单位拖欠工资怎么办
1、到劳动行政部门举报(通常是劳动管理监察大队)。
2、也可以直接申请仲裁。
3、如果对仲裁结果不满意可以在拿到仲裁书后15天之内到法院起诉。
4、根据国家规定在仲裁或诉讼的时候,你可以要求除在规定的时间内全额支付劳动者工资报酬外,还需加发相当于工资报酬百分之二十五的经济补偿金。
法律依据:《劳动保障监察条例》
第二十六条用人单位有下列行为之一的,由劳动保障行政部门分别责令限期支付劳动者的工资报酬、劳动者工资低于当地最低工资标准的差额或者解除劳动合同的经济补偿;逾期不支付的,责令用人单位按照应付金额50%以上1倍以下的标准计算,向劳动者加付赔偿金:
(一)克扣或者无故拖欠劳动者工资报酬的;
(二)支付劳动者的工资低于当地最低工资标准的;
(三)解除劳动合同未依法给予劳动者经济补偿的。
《劳动法》
第五十条工资应当以货币形式按月支付给劳动者本人。不得克扣或者无故拖欠劳动者的工资。
第五十一条劳动者在法定休假日和婚丧假期间以及依法参加社会活动期间,用人单位应当依法支付工资。