《合同法》没有明确规定履行不能的概念,其中110条所规定的法律上和事实上的不能履行,是指债务人违约之后的履行能力状态,法院据以确定债务人是否承担实际履行责任,并不是指履行不能的两种情形。在理论上,履行不能分为自始不能和嗣后不能。所谓自始不能,是指债的关系从开始设定之日起就不能履行。对于自始不能,不少学者认为,其合同本身是无效的,因而谈不上违约问题。但其实不然,应具体情况具体分析。如依《合同法》第54条规定,一方以欺诈.胁迫的手段或乘人之危,或因重大误解,使对方或双方在违背真实意思表示的情况下订立合同,属于可撤消合同。此类合同易发生自始履行不能的情形。当撤销权人怠于或放弃行使撤销权,合同效力由不确定状态较为有效,此时则存在违约问题。所谓嗣后不能,是指债成立后由于客观情况发生变化致使债无法履行。理论上一般认为,嗣后不能须基于可归责于债务人的事由才构成违约。
根据不同情况分别如下:自始履行不能的有效合同,不能是否可归责于债务的事由,债务人均应承担违约责任,但应免除债务人的实际履行责任;债权人可依法解除合同,请求赔偿损失。此外,若违约人的行为构成犯罪,违约人依法还应承担刑事责任。