法律分析:离职3个月后才发工资是不合法的。劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。
法律依据:《工资支付暂行规定》 第九条 劳动关系双方依法解除或终止劳动合同时,用人单位应在解除或终止劳动合同时一次付清劳动者工资。