Home
探索 Uedu
學生控制台
註冊會員/登入
研究知情同意中心
問卷中心
教師控制台
課程設定
支援與訊息
Uptime 數據

UeduGPTs

--

Jupyters

4

UG26 CISOSE26
陽明交大 AQI 48 29°C PM2.5 15

AI 回覆桌面通知

AI 助教回覆完成時顯示桌面通知

聊天訊息通知

同學在討論區發送訊息時通知

聲音通知

每當有新通知時播放提示音

契約法

一句口頭承諾,能讓對方告你嗎?

從要約與承諾到違約救濟,理解契約如何成立、何時有效,以及違約時你有哪些法律武器。

一句口頭承諾,能讓對方告你嗎?

某天你在二手社團留言:「這台相機我用兩萬元買!」賣家回覆:「好,成交,明天面交。」隔天你反悔不去了,賣家很生氣,說要告你違約、要你賠錢。你心裡嘀咕:我們又沒簽合約、沒蓋章,這也算數嗎?

答案多半會讓人意外:在台灣法律下,這筆交易很可能已經成立、而且有拘束力。 契約並不等於「一紙白底黑字的合約書」。多數契約只要雙方意思一致就成立,不一定要簽名、蓋章或寫成文字。理解契約「何時成立、有沒有效、違約怎麼辦」,是每個現代公民都用得上的法律素養——你每天搭捷運、買早餐、訂閱串流、租房子,全都在締結契約。

本文以台灣《民法》為主,帶你走過契約法的三個核心問題:契約如何成立、成立後是否有效、以及一方違約時另一方有哪些武器。文中提及的條文與案例僅供概念說明,並非針對任何個案的法律意見;遇到具體糾紛,仍應諮詢律師或合法律服務機構。

契約法概念示意圖

契約怎麼成立?要約與承諾的相遇

民法把契約的成立拆解成兩個動作:要約(offer)承諾(acceptance)

要約是一方提出具體、明確、表示願意受其拘束的締約意思。例如賣家貼出「這台相機兩萬元賣」,內容夠具體(標的、價格都清楚),就構成要約。承諾則是另一方對該要約表示同意。當承諾的意思送達要約人,雙方意思表示一致(民法第153條第1項),契約就成立了——不需要簽名,也不需要交付任何東西。

這裡有一個常被誤解的概念:「要約」與「要約之引誘」不同。 商店櫥窗的標價、網拍商品頁、餐廳菜單,法律上多半被認定為「要約之引誘(invitation to treat)」,也就是「歡迎你來向我提出要約」,而不是商家自己的要約。所以當你說「我要買這個」,那才是的要約,商家點頭才是承諾。這個區別在缺貨、標錯價時格外重要:如果店家標價只是「引誘」,你下單是「要約」,店家還沒「承諾」,契約就尚未成立,店家原則上可以拒絕出貨(但仍可能涉及廣告不實等其他責任)。

民法也替「承諾」設了一些規矩:

  • 承諾須及時。 對話中的要約若未立即承諾,原則上失其拘束力(第156條);非對話的要約則有合理期間(第157條)。
  • 變更內容的承諾=新要約。 你說「兩萬元賣」,對方回「一萬八我才要」,這不是承諾,而是把球丟回來的新要約(第160條第2項),要等你再點頭才成立。

換句話說,契約的成立像兩塊拼圖嚴絲合縫地對上:一方提出確定的條件,另一方原封不動地說「好」。

要式、不要式與「合意即成立」

很多人以為「沒寫成書面就不算數」,這是最常見的迷思之一。台灣民法採契約自由原則,多數契約是不要式契約,口頭、訊息、甚至默示行為都能成立。你在便利商店把飲料放上櫃台、店員刷條碼,這個「買賣」就在無聲中完成了。

但確實有少數契約,法律基於慎重或公示考量,要求一定方式才生效,稱為要式契約

  • 不動產物權的移轉、設定(如買賣房屋要過戶),其物權行為須書面並辦理登記(第758條、第760條相關規定)。
  • 保證人事保證終身定期金等,法律要求書面。
  • 結婚須以書面、二人以上證人簽名並向戶政機關登記(第982條)。

要注意:房屋「買賣契約」(債權行為)本身原則上不要式,口頭約定也可能成立,但要讓所有權真正移轉(物權行為),就必須書面加登記。實務上大家簽不動產買賣契約書、找代書辦過戶,正是為了完成這道要式與公示程序,並留下證據。

所以「書面」在生活中的真正價值,往往不是「成立要件」,而是證據:白紙黑字能在日後爭執時證明雙方到底談了什麼。沒寫下來不代表契約不存在,只是更難舉證而已。

成立 ≠ 有效:契約的效力門檻

契約「成立」只是說「這份合意存在」;它是否「有效」、能不能被法律全力支持,還要過幾道關。民法把有瑕疵的契約區分成幾種狀態,後果差很多:

一、無效(void)。 自始、當然、確定不生效力,任何人都可主張,且無法事後補正。典型情形:

  • 違反強制或禁止規定(第71條),例如約定販賣毒品。
  • 違背公序良俗(第72條),例如約定「賣身」或顯失公平的暴利條款。
  • 欠缺法定方式(第73條),例如法律要求書面卻沒寫。
  • 通謀虛偽意思表示(第87條),雙方串通做假合約。

二、得撤銷(voidable)。 契約先有效,但因意思表示有瑕疵,當事人可在期間內撤銷,撤銷後溯及無效:

  • 錯誤(第88條):對契約重要內容認知錯誤,可在一年內撤銷,但須無過失,且可能要賠償信賴損害。
  • 被詐欺或被脅迫(第92條):受騙或被逼而簽約,可撤銷。

三、效力未定。 暫時懸而未決,要等補正才確定:

  • 限制行為能力人(七歲以上未成年人)未經法定代理人允許訂的契約,效力未定,要等代理人承認才生效(第79條)。但純獲法律利益、或日常生活所必需者(如買零食)則有效。
  • 無權代理:沒有代理權的人以本人名義締約,要等本人承認。

這套分類的實益在於:遇到「對方是國中生」「我是被騙的」「這條款明顯違法」這類情形,你能判斷自己究竟是根本不受拘束(無效)、可以選擇脫身(得撤銷),還是得等對方表態(效力未定)。

契約自由的界線:定型化契約與誠信原則

現代生活充斥定型化契約(standard form contract)——你註冊 App、辦門號、買保險,對方早就印好一疊條款,你只能「全部接受」或「不要用」,沒得討價還價。為避免企業濫用優勢地位塞進不公平條款,民法第247條之1與《消費者保護法》設了煞車:

  • 條款若顯失公平,該部分無效(民法第247條之1)。
  • 消保法要求企業給消費者合理審閱期間,並對未經個別磋商、加重消費者責任、排除企業義務的條款加以規範。

此外,整部契約法之上還籠罩著一條總原則——誠實信用原則(民法第148條):行使權利、履行義務都不得違反誠信,也不得權利濫用。它像一把調節閥,讓法院在僵硬條文無法涵蓋的情況下,仍能追求個案的公平。

看一個例子

阿哲在網路平台向小美訂購一批手工餅乾,雙方在聊天室談定「100盒、每盒120元、月底前交貨」,小美回覆「沒問題,成交」。三天後小美發現原料漲價,反悔說「我們又沒簽紙本合約,這不算數」。

從契約法分析:

  1. 成立了嗎? 阿哲的訂購是要約(標的、數量、價格、期限都明確),小美回「成交」是承諾,雙方意思一致,買賣契約已成立,且買賣是不要式契約,沒簽紙本不影響成立。
  2. 有效嗎? 沒有無效事由(不違法、不違背公序良俗),雙方也都是有完全行為能力的成年人,意思表示也沒有被詐欺脅迫,契約有效
  3. 小美能反悔嗎? 「原料漲價」只是商業風險,並非法定的撤銷或解除事由。小美若不交貨,就構成給付遲延/不履行,要負違約責任。
  4. 阿哲有什麼武器? 阿哲可請求小美履行(交貨),或在符合要件時解除契約並請求損害賠償(例如他為轉售已支出的成本、或被迫向他人高價購買的差額)。聊天紀錄正是關鍵證據

這個例子說明:契約的拘束力不取決於「有沒有那張紙」,而取決於「有沒有合意、合意有沒有效」。

違約怎麼辦?債務不履行與救濟

契約成立有效後,雙方就背上了「債之關係」。一方沒有依約履行,法律上統稱債務不履行(債務不履行),主要有三種型態:

  • 給付不能:根本無法履行(如約定交付的特定古董已燒毀)。
  • 給付遲延:到期沒給付(第229條以下)。
  • 不完全給付:給了,但有瑕疵或方法不對(第227條),例如交來的餅乾發霉。

面對違約,守約方常見的救濟工具包括:

  1. 請求履行(強制履行):要求對方照約定做,必要時聲請法院強制執行。
  2. 解除契約(第254、256條):在對方遲延、定期催告後仍不履行等情形,可解除契約,使雙方回復原狀(已付的錢要還回來)。
  3. 損害賠償(第226、227、231條):請求賠償因違約所生的損失,原則上填補「履行利益」,讓守約方回到「契約有被好好履行」的狀態。
  4. 同時履行抗辯(第264條):在雙務契約中,「你不給貨,我就不付錢」——對方未提出對待給付前,我有權拒絕自己的給付。

此外,當事人常會事先約定違約金(第250條):違約就賠一筆固定金額,省去舉證損失多少的麻煩。但違約金若過高,法院得依職權酌減至相當數額(第252條),避免變相懲罰。

值得補充的是,並非所有「沒履行」都要負責。若是因不可歸責於債務人的事由(如不可抗力的天災)導致給付不能,債務人原則上免給付義務、也免賠償責任(第225條),但相對地通常也拿不到對待給付(風險如何分配,視契約類型與條文而定)。

重點回顧

  • 契約多半「合意即成立」:要約+承諾意思一致即可,不一定要書面或蓋章;書面在多數情況是證據而非成立要件。
  • 要約之引誘 ≠ 要約:標價、菜單、商品頁通常是「歡迎你出價」,消費者下單才是要約,商家點頭才成立契約。
  • 成立不等於有效:契約可能因違法、違背公序良俗、欠缺法定方式而無效;因錯誤、詐欺、脅迫而得撤銷;因限制行為能力或無權代理而效力未定
  • 契約自由有界線:定型化契約的顯失公平條款無效,並受誠信原則(第148條)與消保法節制。
  • 違約有救濟:守約方可請求履行、解除契約、請求損害賠償、主張同時履行抗辯;約定違約金過高時法院可酌減。

深入探討(研究所視角)

對於想更深入的讀者,契約法有幾條值得追索的學理與比較法線索:

一、意思表示理論的張力。 契約以「意思表示一致」為核心,但「意思」究竟以表意人的內心真意為準(意思主義),還是以相對人客觀理解的表示外觀為準(表示主義)?台灣民法在錯誤(第88條)、虛偽表示(第86、87條)等規定中,其實是在「保護表意人自主」與「保護相對人信賴」之間做精細權衡。從第88條撤銷錯誤者須賠償信賴損害,可看出立法對交易安全與信賴保護的傾斜。

二、契約之外的責任:締約上過失(culpa in contrahendo)。 在契約尚未成立的磋商階段,一方若惡意中斷談判、隱匿重要資訊而致他方受損,民法第245條之1課予賠償責任。這顯示「債之關係」可以在正式契約成立之前就萌芽,是德國法影響下的重要制度,也是區別大陸法系與普通法系(英美法傳統上對磋商階段較少課責)的觀察點。

三、情事變更原則(第227條之2)。 當契約成立後,發生訂約時無法預料的重大情事變更(如劇烈通膨、戰爭),若仍按原約定履行顯失公平,當事人得聲請法院增減給付或變更其他效果。這條規定突破了「契約嚴守(pacta sunt servanda)」的古典原則,是法院介入私人合意、追求實質公平的重要出口;它與英美法的 frustration of contract、德國法的交易基礎喪失(Wegfall der Geschäftsgrundlage)可作功能性比較。

四、契約解釋與默示條款。 真實契約往往不完備,當條文有漏洞或語意不清,法院如何「補充」?民法第98條要求探求當事人真意,不得拘泥於所用辭句;學說與實務並發展出依交易習慣、誠信原則填補契約漏洞的方法論。這牽涉到法律經濟分析中的「不完全契約(incomplete contract)」理論——既然事前無法窮盡所有情境,制度該如何設計事後的填補與風險分配規則,正是當代契約理論與法律經濟學交會的前沿議題。

研究這些主題時,建議交叉閱讀王澤鑑、孫森焱等學者的債法論著,並對照《聯合國國際貨物銷售合約公約(CISG)》與《國際商事契約通則(UNIDROIT Principles)》,觀察台灣法如何在大陸法傳統與國際商事規範之間定位。

AI 共讀助教正在陪你讀:一句口頭承諾,能讓對方告你嗎?
嗨!我是這篇文章的共讀助教,只根據〈一句口頭承諾,能讓對方告你嗎?〉的內容回答。可以問我「解釋某段」「舉個例子」「出題考我」,或反白文中段落後點下方「解釋選取段落」。