有下列情形之一的,当事人可以解除合同:
1、因不可抗力致使不能实现合同目的。当事人双方均享有解除权,发生不可抗力一方因不可抗力解除合同,不负损害赔偿责任。
2、在履行期限届满之前,当事人一方明确表示或以自己的行为表明,不履行主要债务。这种合同的解除要求发生在履行期届满之前,非违约方享有解除权。合同解除后,非违约方可以要求违约方承担违约责任。
3、当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行。这里强调的是迟延履行的是主要债务和非违约方必须作过催告,而违约方经催告后在合理的期限内仍不履行的,非违约方可以解除合同。
4、当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的的。这项规定中迟延履行的债务,未必是主要债务,但违约的程度要达到不能实现合同目的,此时非违约方享有解除权。
法律依据
《中华人民共和国民法典》第一百八十条、第五百六十三条、第五百七十七条、第五百七十八条、第五百九十条