对于无法履行合同的法律依据有如下:
有违约行为的一方当事人请求解除合同,没有违约行为的一方当事人要求继续履行合同,当违约方继续履行所需的财力、物力超过合同双方基于合同履行所能获得的利益,合同已不具备继续履行的条件时,为衡平双方当事人利益,可以允许违约方解除合同,但必须由违约方向对方承担赔偿责任,以保证对方当事人的现实既得利益不因合同解除而减少。
“当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。”从这条规定看,当违约情况发生时,继续履行是令违约方承担责任的首选方式。法律之所以这样规定,是由于继续履行比采取补救措施、赔偿损失或者支付违约金,更有利于实现合同目的。但是,当继续履行也不能实现合同目的时,就不应再将其作为判令违约方承担责任的方式。
“当事人一方不履行非金钱债务或者履行非金钱债务不符合约定的,对方可以要求履行,但有下列情形之一的除外:
(一)法律上或者事实上不能履行;
(二)债务的标的不适于强制履行或者履行费用过高;
(三)债权人在合理期限内未要求履行。”此条规定了不适用继续履行的几种情形,其中第
(二)项规定的“履行费用过高”,可以根据履约成本是否超过各方所获利益来进行判断。当违约方继续履行所需的财力、物力超过合同双方基于合同履行所能获得的利益时,应该允许违约方解除合同,用赔偿损失来代替继续履行。