根据不同情况分别如下:第一、自始履行不能的有效合同,不能是否可归责于债务的事由,债务人均应承担违约责任,但应免除债务人的实际履行责任;债权人可依法解除合同,请求赔偿损失。此外,若违约人的行为构成犯罪,违约人依法还应承担刑事责任。第二、因可归责于债务人的事由致使合同全部不能履行,债务人应免除实际履行责任,但应承担违约责任;债权人可依法解除合同,并请求赔偿损失。第三、因可归责于债务人的事由而致一时履行不能,待不能原因清除以后,债务人应履行原债务,并承担违约责任,但此时履行不得违反《合同法》第110条规定。
给付迟延的法律后果为:
(1)债权人可诉请强制执行;
(2)债务人赔偿因迟延而给债权人造成的损失;
(3)在给付迟延后,如遇有不可抗力致使合同标的物毁损,债务人须承担履行不能的责任,不得以不可抗力为由主张免责。但如债务人能证明纵然没有给付迟延,损失仍将发生的,则可免责;
(4)当事人一方迟延履行其主要债务,经催告后在合理期限内仍未履行,或当事人一方迟延履行债务致使不能实现合同目的的,当事人可以解除合同并请求赔偿损失。