(二)合同解除;
(三)債務相互抵銷;
(四)債務人依法將標的物提存;
(五)債權人免除債務;
(六)債權債務同歸於一人;
(七)法律規定或者當事人約定終止的其他情形。
第九十二條合同的權利義務終止後,當事人應當遵循誠實信用原則,根據交易習慣履行通知、協助、保密等義務。
第九十三條當事人協商一致,可以解除合同。
當事人可以約定一方解除合同的條件。解除合同的條件成就時,解除權人可以解除合同。
第九十四條有下列情形之一的,當事人可以解除合同:
(一)因不可抗力致使不能實現合同目的;
(二)在履行期限屆滿之前,當事人一方明確表示或者以自己的行為表明不履行主要債務;
(三)當事人一方遲延履行主要債務,經催告後在合理期限內仍未履行;
(四)當事人一方遲延履行債務或者有其他違約行為致使不能實現合同目的;
(五)法律規定的其他情形。
第九十五條法律規定或者當事人約定解除權行使期限,期限屆滿當事人不行使的,該權利消滅。
法律沒有規定或者當事人沒有約定解除權行使期限,經對方催告後在合理期限內不行使的,該權利消滅。
第九十六條當事人一方依照本法第九十三條第二款、第九十四條的規定主張解除合同的,應當通知對方。合同自通知到達對方時解除。對方有異議的,可以請求人民法院或者仲裁機構確認解除合同的效力。
法律、行政法規規定解除合同應當辦理批準、登記等手續的,依照其規定。
第九十七條合同解除後,尚未履行的,終止履行;已經履行的,根據履行情況和合同性質,當事人可以要求恢複原狀、采取其他補救措施,並有權要求賠償損失。
第九十八條合同的權利義務終止,不影響合同中結算和清理條款的效力。
第九十九條當事人互負到期債務,該債務的標的物種類、品質相同的,任何一方可以將自己的債務與對方的債務抵銷,但依照法律規定或者按照合同性質不得抵銷的除外。
當事人主張抵銷的,應當通知對方。通知自到達對方時生效。抵銷不得附條件或者附期限。
第一百條當事人互負債務,標的物種類、品質不相同的,經雙方協商一致,也可以抵銷。
第一百零一條有下列情形之一,難以履行債務的,債務人可以將標的物提存:
(一)債權人無正當理由拒絕受領;
(二)債權人下落不明;
(三)債權人死亡未確定繼承人或者喪失民事行為能力未確定監護人;
(四)法律規定的其他情形。
標的物不適於提存或者提存費用過高的,債務人依法可以拍賣或者變賣標的物,提存所得的價款。
第一百零二條標的物提存後,除債權人下落不明的以外,債務人應當及時通知債權人或者債權人的繼承人、監護人。
第一百零三條標的物提存後,毀損、滅失的風險由債權人承擔。提存期間,標的物的孳息歸債權人所有。提存費用由債權人負擔。
第一百零四條債權人可以隨時領取提存物,但債權人對債務人負有到期債務的,在債權人未履行債務或者提供擔保之前,提存部門根據債務人的要求應當拒絕其領取提存物。
債權人領取提存物的權利,自提存之日起5年內行使而消滅,提存物扣除提存費用後歸國家所有。
第一百零五條債權人免除債務人部分或者全部債務的,合同的權利義務部分或者全部終止。
第一百零六條債權和債務同歸於一人的,合同的權利義務終止,但涉及第三人利益的除外。
第七章違約責任
第一百零七條當事人一方不履行合同義務或者履行合同義務不符合約定的,應當承擔繼續履行、采取補救措施或者賠償損失等違約責任。
第一百零八條當事人一方明確表示或者以自己的行為表明不履行合同義務的,對方可以在履行期限屆滿之前要求其承擔違約責任。
第一百零九條當事人一方未支付價款或者報酬的,對方可以要求其支付價款或者報酬。
第一百一十條當事人一方不履行非金錢債務或者履行非金錢債務不符合約定的,對方可以要求履行,但有下列情形之一的除外:
(一)法律上或者事實上不能履行;
(二)債務的標的不適於強製履行或者履行費用過高;
(三)債權人在合理期限內未要求履行。
第一百一十一條質量不符合約定的,應當按照當事人的約定承擔違約責任。對違約責任沒有約定或者約定不明確,依照本法第六十一條的規定仍不能確定的,受損害方根據標的的性質以及損失的大小,可以合理選擇要求對方承擔修理、更換、重作、退貨、減少價款或者報酬等違約責任。
第一百一十二條當事人一方不履行合同義務或者履行合同義務不符合約定的,在履行義務或者采取補救措施後,對方還有其他損失的,應當賠償損失。
第一百一十三條當事人一方不履行合同義務或者履行合同義務不符合約定,給對方造成損失的,損失賠償額應當相當於因違約所造成的損失,包括合同履行後可以獲得的利益,但不得超過違反合同一方訂立合同時預見到或者應當預見到的因違反合同可能造成的損失。
經營者對消費者提供商品或者服務有欺詐行為的,依照《中華人民共和國消費者權益保護法》的規定承擔損害賠償責任。
第一百一十四條當事人可以約定一方違約時應當根據違約情況向對方支付一定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。
約定的違約金低於造成的損失的,當事人可以請求人民法院或者仲裁機構予以增加;約定的違約金過分高於造成的損失的,當事人可以請求人民法院或者仲裁機構予以適當減少。
當事人就遲延履行約定違約金的,違約方支付違約金後,還應當履行債務。
第一百一十五條當事人可以依照《中華人民共和國擔保法》約定一方向對方給付定金作為債權的擔保。債務人履行債務後,定金應當抵作價款或者收回。給付定金的一方不履行約定的債務的,無權要求返還定金;收受定金的一方不履行約定的債務的,應當雙倍返還定金。
第一百一十六條當事人既約定違約金,又約定定金的,一方違約時,對方可以選擇適用違約金或者定金條款。
第一百一十七條因不可抗力不能履行合同的,根據不可抗力的影響,部分或者全部免除責任,但法律另有規定的除外。當事人遲延履行後發生不可抗力的,不能免除責任。
本法所稱不可抗力,是指不能預見、不能避免並不能克服的客觀情況。
第一百一十八條當事人一方因不可抗力不能履行合同的,應當及時通知對方,以減輕可能給對方造成的損失,並應當在合理期限內提供證明。
第一百一十九條當事人一方違約後,對方應當采取適當措施防止損失的擴大;沒有采取適當措施致使損失擴大的,不得就擴大的損失要求賠償。
當事人因防止損失擴大而支出的合理費用,由違約方承擔。
第一百二十條當事人雙方都違反合同的,應當各自承擔相應的責任。
第一百二十一條當事人一方因第三人的原因造成違約的,應當向對方承擔違約責任。當事人一方和第三人之間的糾紛,依照法律規定或者依照約定解決。
第一百二十二條因當事人一方的違約行為,侵害對方人身、財產權益的,受損害方有權選擇依照本法要求其承擔違約責任或者依照其他法律要求其承擔侵權責任。
第八章其他規定
第一百二十三條其他法律對合同另有規定的,依照其規定。
第一百二十四條本法分則或者其他法律沒有明文規定的合同,適用本法總則的規定,並可以參照本法分則或者其他法律最相類似的規定。
第一百二十五條當事人對合同條款的理解有爭議的,應當按照合同所使用的詞句、合同的有關條款、合同的目的、交易習慣以及誠實信用原則,確定該條款的真實意思。
合同文本采用兩種以上文字訂立並約定具有同等效力的,對各文本使用的詞句推定具有相同含義。各文本使用的詞句不一致的,應當根據合同的目的予以解釋。
第一百二十六條涉外合同的當事人可以選擇處理合同爭議所適用的法律,但法律另有規定的除外。涉外合同的當事人沒有選擇的,適用與合同有最密切聯係的國家的法律。
在中華人民共和國境內履行的中外合資經營企業合同、中外合作經營企業合同、中外合作勘探開發自然資源合同,適用中華人民共和國法律。
第一百二十七條工商行政管理部門和其他有關行政主管部門在各自的職權範圍內,依照法律、行政法規的規定,對利用合同危害國家利益、社會公共利益的違法行為,負責監督處理;構成犯罪的,依法追究刑事責任。
第一百二十八條當事人可以通過和解或者調解解決合同爭議。
當事人不願和解、調解或者和解、調解不成的,可以根據仲裁協議向仲裁機構申請仲裁。涉外合同的當事人可以根據仲裁協議向中國仲裁機構或者其他仲裁機構申請仲裁。當事人沒有訂立仲裁協議或者仲裁協議無效的,可以向人民法院起訴。當事人應當履行發生法律效力的判決、仲裁裁決、調解書;拒不履行的,對方可以請求人民法院執行。
第一百二十九條因國際貨物買賣合同和技術進出口合同爭議提起訴訟或者申請仲裁的期限為4年,自當事人知道或者應當知道其權利受到侵害之日起計算。因其他合同爭議提起訴訟或者申請仲裁的期限,依照有關法律的規定。