1、当事人须同一双务合同互负债务
首先,合同的类型须是双务合同且互负债务是同时履行抗辩权发生的前提条件。在理论上双务合同与单务合同是相对应的合同的一种分类,是以给付义务是否由双方当事人互负为区分标准。
2、须双方互负的债务没有先后顺序且均已届清偿期
3、须对方当事人未履行或为按约定履行债务。
双务合同一方当事人行使同时履行抗辩权,须以他方当事人为对待给付为要件,这一点理论上和实践中都已经认同,但具体的分析看来就未履行与未按约定履行又分以下几种情况:
(1)迟延履行;
(2)部分履行;
(3)瑕疵履行或不完全履行。
4、须对方的对待给付是可能履行。
同时履行抗辩权的功能在于一方拒绝履行可以迫使他方履行合同,但同时履行抗辩权是以能够履行为基石的。如果一方已经履行,而另一方因过错不能履行其所负的债务,则只能适用债不履行的规定请求救济,而不发生同时履行抗辩权的问题;如果是因不可抗力发生履行不能,则双方当事人将被免则,在此情况下,若一方提出了履行请求,对方可以提出否认一方请求权存在的主张或者解除合同,而不是主张同时履行抗辩权。