合同解除的后果有:
1、对于尚未履行的终止履行;
2、对于已经履行的,合同解除是有溯及力的,但是具体发生什么样的解除后果主要是依照合同中当事人的约定条款解决;
3、合同解除后是否需要恢复原状不能一概而论,而要根据履行情况与合同性质具体分析。
【法律依据】
根据《中华人民共和国合同法》第九十三条,合同约定解除当事人协商一致,可以解除合同。当事人可以约定一方解除合同的条件。解除合同的条件成就时,解除权人可以解除合同。