裝修工程說好三月底完工,四月中還在拆。業主氣得在群組裡說「不用做了,錢也不會付」,第二天把工班擋在門外,另外找人進場。半年後他收到的不是道歉,是一張起訴狀——對方請求給付已完成部分的工程款,外加違約金。
「對方明明先違約」,不等於「我可以直接不做了」。 解除契約在法律上是一個有嚴格程序的權利,程序沒走對,先解約的那一方反而變成違約的那一方。這篇把程序拆成四步。
一、先分清楚:解除、終止,還是根本不必解
這三個概念常被混用,但效果完全不同。
| 解除契約 | 終止契約 | |
|---|---|---|
| 效力方向 | 溯及既往,契約視為自始不存在 | 向將來發生,之前的部分仍有效 |
| 典型適用 | 買賣、承攬等一次性給付 | 租賃、僱傭、委任等繼續性契約 |
| 後續處理 | 雙方回復原狀 | 結算至終止日為止 |
繼續性契約(租約、長期服務約)通常只能終止,不能解除。搞錯了,意思表示會不生效力。
還有一種情況是根本不必解約:對方還沒履行、您也還沒給付,可以先主張同時履行抗辯,把自己的給付擋著。
依民法第 264 條第 1 項,因契約互負債務者,於他方當事人未為對待給付前,得拒絕自己之給付;但自己有先為給付之義務者,不在此限。
這一招的好處是不必冒解約的風險,就能保住自己的籌碼,在對方只是拖延、還沒到要撕破臉的階段特別好用。
二、Step 1:確認自己有沒有解除權
解除權不是想用就有,要先落入法定(或約定)的事由。實務上最常用的是這三條。
(一)對方遲延給付——原則要先催告
民法第 254 條規定:契約當事人之一方遲延給付者,他方當事人得定相當期限催告其履行,如於期限內不履行時,得解除其契約。
「定相當期限催告」是要件,不是禮貌。 沒有催告就直接解約,解除權不生效力,這是開頭那個案例最致命的地方。
(二)定期行為——可以不必催告
民法第 255 條規定:依契約之性質或當事人之意思表示,非於一定時期為給付不能達其契約之目的,而契約當事人之一方不按照時期給付者,他方當事人得不為前條之催告,解除其契約。
關鍵在「非於一定時期為給付不能達其契約之目的」——婚宴的餐點、展覽開幕前的攤位施工、中秋前的月餅,過了那個時點就失去意義。一般的工程延宕、貨物晚到,通常不屬於這一類,還是要催告。
(三)給付不能
民法第 256 條則規定,債權人於有第 226 條之情形時,得解除其契約。
第 226 條第 1 項處理的是「因可歸責於債務人之事由,致給付不能」。標的物滅失、獨一無二的物品已賣給別人,屬於這一類。這種情況不必催告,因為催告也沒有意義。
至於做得不好而不是沒做,屬於不完全給付,依民法第 227 條第 1 項準用給付遲延或給付不能的規定處理,回到前面兩條的軌道上。
三、Step 2:把催告做對
催告是整個程序裡最容易出錯的一步。要件有三個,缺一不可:
- 明確指出對方應履行什麼。 「請儘速處理」不算,要寫清楚是哪一項給付、依契約哪一條。
- 定一個相當期限。 「相當」看給付的性質——備料要三週的工程給三天,日後可能被認定期限不相當。寧可給寬一點,也不要給到會被打掉。
- 要能證明對方收到。 這是存證信函存在的理由。
如果給付原本沒有確定期限,還要注意催告同時具有使對方負遲延責任的效果:
依民法第 229 條第 2 項,給付無確定期限者,債務人於債權人得請求給付時,經其催告而未為給付,自受催告時起負遲延責任;起訴而送達訴狀、依督促程序送達支付命令,或為其他相類之行為者,與催告有同一之效力。
存證信函的寫法會直接影響日後的舉證,〈存證信函怎麼寫才有用?律師教你 5 個重點〉裡有比較細的說明。
四、Step 3:正確地行使解除權
期限過了、對方仍未履行,才輪到解除的意思表示。
民法第 258 條第 1 項規定:解除權之行使,應向他方當事人以意思表示為之。
同條第 3 項並規定,解除契約之意思表示不得撤銷。
三個實務上的提醒:
- 要向「他方當事人」為之。 在群組裡抱怨、跟現場工班說、跟業務窗口說,未必送達到契約當事人。法人要對法人,不是對員工。
- 不得撤銷。 說出口就收不回來。所以在解除之前,要先確定自己真的想解,而不是想逼對方回來談。想談的話,催告階段才是談判窗口。
- 當事人有數人時,要由全體或向全體為之。 共同承攬、共有物出賣的情形要特別注意。
五、Step 4:算清楚解除後的帳
(一)回復原狀
民法第 259 條規定:契約解除時,當事人雙方回復原狀之義務,除法律另有規定或契約另有訂定外,依左列之規定:一、由他方所受領之給付物,應返還之。二、受領之給付為金錢者,應附加自受領時起之利息償還之。三、受領之給付為勞務或為物之使用者,應照受領時之價額,以金錢償還之。
第三款是實務上最常被忽略的:對方已經做完的部分,您不能白拿。開頭那個裝修案例,業主擋工班進場之後另找人接手,已完成的工項仍要照受領時的價額以金錢償還——這就是對方敢起訴的依據。
(二)解約不影響損害賠償
民法第 260 條規定,解除權之行使不妨礙損害賠償之請求。
解約與求償是兩件事,可以並行。要請求的損害包括另覓廠商的價差、延誤造成的損失、已支出而無效的費用等,但每一項都要能舉證。實務上「我損失很大」講不出金額的,最後往往拿不到。
依法終止契約的情形,第 258 條與第 260 條依民法第 263 條準用,程序與求償的邏輯是一樣的。
(三)錢要得回來嗎?先看對方還有沒有
這是最務實的一問。對方如果已經沒有資力,判決贏了也執行不到。所以在決定解約之前,實務上會一併評估:對方的資產狀況、有無保證人或連帶保證、契約裡有沒有履約保證金。金額明確、對方也不太會爭執的債權,可以考慮先走支付命令,比起訴快很多,〈支付命令怎麼聲請?律師教你 5 步驟〉裡有完整流程。
六、解約前的四個檢查
- 契約裡有沒有自己的解約條款? 約定的解除事由與程序優先適用,很多契約會約定更嚴或更寬的條件,看清楚再動。
- 自己有沒有先履行的義務? 自己該給的還沒給,就沒有立場主張對方遲延。
- 有沒有默示同意過延期? 前面幾次延誤都沒吭聲、甚至繼續付款,可能構成對期限的變更,日後催告的「相當期限」會被重新評價。
- 證據是否已經固定? 現場照片、驗收紀錄、往來訊息。解約後對方的配合度會歸零,該拍的要先拍。
如果爭議的是買到的東西有瑕疵(漏水、材質不符、坪數短少),走的是另一套瑕疵擔保的規定,時效也不同,可以參考〈買到漏水屋可以退嗎?律師解析房屋瑕疵擔保 5 大重點〉。
結語
解除契約看起來是一個動作,實際上是一組有順序的程序:確認事由、催告、意思表示、結算。跳過任何一步,最可能的結果不是解約失敗而已,而是攻守易位——本來是對方違約,變成自己違約。
君綸法律事務所處理承攬、買賣與服務契約的糾紛,習慣在客戶決定解約之前先做一次程序檢查:解除權存不存在、催告能不能站得住、解約之後帳怎麼算、對方有沒有執行實益。這一次檢查通常比後來的訴訟省事得多。
如果您手上有一份正在出問題的契約,把契約書、往來紀錄與付款明細整理出來,通常一次評估就能看出該催告、該解約,還是先主張同時履行抗辯。歡迎透過下方 LINE 或電話聯繫,由律師親自評估。
本文為法律觀念說明,文中情境係綜合改編,不影射特定個案;解除權之有無與催告期限是否相當,均依個案契約與履約經過判斷,具體案件請洽詢律師評估。