已工作两年了,合同到期后,公司不予续签合同,如果自己不主动离职,这种情况是否有补偿?

因为公司要从本地搬到另一个城市。

如果合同到期以后,用人单位不续签合同的,并且是由用人单位提出解除劳动合同的,用人单位是应当向劳动者支付经济补偿金的。
1、用人单位提出不续签的,应该支付劳动者经济补偿金,工作1年支付1个月工资;如果劳动者存在《劳动合同法》14条的情况下要求续签无固定期限劳动合同的话,用人单位拒绝续签违法,应该支付劳动者赔偿金,工作1年支付2个月工资;
2、劳动者不续签的话,除非是以用人单位提供的新的劳动合同约定的条件提高为由才有经济补偿金,否则无经济补偿金。
所以,如果是公司提出不续签,那么需要支付您2个月的工资作为补偿。
温馨提示:答案为网友推荐,仅供参考
相似回答