1、合同到期不续签有没有补偿,得看具体情况。要是单位主动提出不续签,就得给劳动者经济补偿。补偿金额按照劳动者在单位的工作时间来算,工作每满一年,单位就给一个月工资作为补偿。要是工作超过六个月但不满一年,就按一年算;工作不满六个月,单位给半个月工资的补偿。
这里说的月工资,是劳动者在合同解除或者结束前十二个月的平均工资。要是劳动者的月工资比单位所在直辖市、设区的市级政府公布的当地上年度职工月平均工资高三倍,那么给劳动者补偿的标准就按职工月平均工资三倍的数额来给,而且补偿年限最多不超过十二年。
2、要是劳动者自己提出不续签,一般就没有经济补偿了。不过有一种情况除外,就是单位维持或者提高了原来合同约定的条件,想和劳动者继续签合同,但劳动者还是不同意。
举个例子,有个劳动者在单位干了3年5个月,每个月平均工资是5000元。后来单位提出不续签合同,这种情况下,单位要给劳动者3.5个月工资的经济补偿,也就是3.5×5000=17500元。