不合法,劳动者合法解除劳动合同,用人单位克扣劳动报酬的属于违法行为。在用人单位与劳动者双方签订劳动合同时是有具体的时间范围的,若是劳动者由于个人原因向用人单位提前提出离职申请的话,用人单位应当同意。不管什么原因,员工离职公司扣离职前最后一个月的工资都是不合法的。