1、合同到期解除有补偿。
2、根据相关法律规定,劳动合同到期后,除劳动者明确提出不愿意续签劳动合同外,用人单位不得单方决定不续签合同。如用人单位不得单方决定不续签合同的,应当向劳动者支付相应的经济补偿金