劳动合同变更有补偿的情形如下:
第一种情形:法律明确规定不得解除劳动合同但用人单位强行解除的。
第二种情形:在劳动者不符合《劳动合同法》第39条、第40条规定的用人单位可以解除劳动合同的情形,而用人单位以此为由解除劳动合同的。
第三种情形:用人单位违法裁员的。
【法律依据】
《劳动法》第二十六条和三十一条是关于解除劳动合同的条件和程序的规定。因劳动合同订立时所依据的客观情况发生重大变化,致使原劳动合同无法履行而变更劳动合同,须经双方当事人协商一致,若不能达成协议,用人单位则应按法定程序解除劳动合同并按规定支付劳动者经济补偿金。