(一)合同解除不溯及既往的,如果只是使未履行的合同不再履行,不得请求赔偿损害,那么一方当事人因另一方当事人不履行合同或者不适当履行合同受到的损害就无法补救。
(二)合同解除溯及既往的,如果只是恢复原状,那么非违约方订立合同所支出的费用,因相信合同能够履行而作准备所支出的人力、物力,以及为恢复原状而支出的费用就得不到补偿。
(三)在协议解除合同的情况下,一方当事人因解除合同受了损失,如果获利的一方不赔偿对方当事人因解除合同受到的损害,不符合公平原则。水路货物运输合同实施细则规定:“货物发运前,承运人或托运人征得对方同意,可以解除合同。承运人提出解除合同的,应退还已收的运输费用,并付给托运人已发生的货物进港短途搬运费用;托运人提出解除合同的,应付给承运人已发生的港口费用和船舶待时费用。”
(四)在因第三人的过错致使合同不能履行而解除的情况下,债权人不能直接向第三人主张权利,如果债务人不承担解除合同的赔偿责任,他要么不向第三人主张权利以弥补债权人的损失,要么自己独享主张权利后而取得的利益,使债权人的利益得不到保障。因此,合同解除后,确因一方的过错造成另一方损害的,有过错的一方应向受害方赔偿损害,不能因合同解除而免除其应负的赔偿责任。