兩位承包商為同一間 1948 年老屋的廚房報價。兩人都從上百間廚房的經驗中知道,這麼老的牆壁後面,多半藏著不太妙的東西:布質絕緣電線、鍍鋅供水管,說不定還有一根生鏽的通氣立管在等著你。
承包商 A 用傳統方式處理風險:他看不透灰泥牆後面,所以默默在所有項目上加了 15%,然後祈禱一切順利。他的報價是 52,000 美元,他自己也說不清楚為什麼比對方貴,而如果牆壁後面其實乾淨無虞,他就會私下賺到一筆客戶在不知情下多付的意外之財。
承包商 B 則是:看得到的部分照實計價,看不到的部分寫清楚,並附上一套處理流程。他的報價是 46,500 美元,附帶三項明確的排除事項與兩項預留額度,以及一段說明「如果牆壁後面有意外狀況會怎麼處理」的文字。他贏得了這個案子,而如果牆壁後面真的有意外狀況,他一樣能為此拿到報酬。
兩人之間的差別,不在抽象意義上誰更有勇氣或更誠實。而在於承包商 B 掌握了為風險計價的三種工具,懂得各自用在對的地方,而且完全不使用第四種工具——灌水加價。
為什麼灌水加價連自己的任務都做不好?
灌水加價,是一種看不見的風險預備金:把某個百分比均勻塗抹在整份報價單上,用來吸收任何可能出錯的狀況。它感覺起來很謹慎。但它會在每一個方向上同時失敗。
它會丟掉本該贏得的案子。 這個灌水的部分,會拉高你每一次投標檯面上的總價,包括絕大多數風險最終根本沒有發生的案子。你會變成「比較貴的那份報價」,卻說不清楚原因——因為說清楚,就等於承認你灌了水。
在真正需要它的時候,它依然會失敗。 一份 46,000 美元工程上的 15% 灌水,大約是 6,900 美元。一個真正的意外發現(基座下方的結構腐爛、整屋舊式瓷管配線需要重拉)一週之內就能把這筆緩衝耗光。灌水加價的大小,是為了「不被看穿」而設計,不是為了「真正對應風險」而設計,所以它在乾淨的案子上永遠太多,在髒的案子上又永遠太少。
它站不住腳。 當拿到灌水報價的客戶問「為什麼你的比較貴?」時,你找不到一個好答案。而當意外發現超過那筆灌水的緩衝、你需要更多錢時,你手上沒有任何合約機制:你已經悄悄為風險收過一次費用,現在卻要公開地再要一次。
它會腐蝕你自己的資料。 灌水報價會讓乾淨的案子看起來獲利驚人,讓糟糕的案子看起來只是輕微虧損,於是你永遠學不到工作實際上要花多少成本。你的估算能力,無法在從未誠實過的數字上獲得任何進步。
真正的替代方案,不是讓風險完全不計價,而是攤在陽光下計價,用對的工具對應對的未知類型。
工作報價建構器能把工時、材料和你想守住的利潤率,換算成該報的價格。
三種工具,對應三種不同的未知
這幾種工具之所以容易混淆,是因為它們處理的都是「不確定性」。但它們並不能互相替代。每一種都對應著一種特定的「不知道什麼」。
排除項目:適用於完全不該計入價格的風險。 排除項目劃出了這份承諾的邊界:這個價格涵蓋這個範圍,而這些明確列出的可能狀況不在其中。「價格假設骨架結構完好;若需要結構修復,將另外報價。」「本報價不包含含石綿材料的處理;若發現需檢測與清除,將另外報價。」排除項目適用於二選一的未知——那些不是沒事、就是變成一個全新專案的狀況。你無法合理地把「說不定要重新配線」計入一份廚房報價裡;但你可以清楚說明,重新配線不在這個數字之內。一份具體的排除項目清單,不但不會嚇跑客戶,反而會被解讀為經驗——它就像一張地圖,記錄了你曾經在牆壁後面發現過的一切。
預留額度:適用於已知存在、但大小未定的項目。 預留額度是價格中為某個確實存在、但尚未定案的項目編列的預算:客戶還沒選定磁磚;配件套組還沒決定。「包含 2,400 美元的地板預留額度;實際選擇會依有憑證的成本調整價格。」預留額度不適用於隱藏狀況。「針對『不管我們發現什麼』的預留額度」,不過是換了個名目的灌水加價:它替一個沒有人能估算大小的風險編了一個數字,而這個數字幾乎注定會偏離其中一個方向。
預備金:適用於剩餘風險,而且大多用在大型工程上。 一條真正的預備金項目(針對大型或複雜專案的協調摩擦所編列的明確、可見的百分比),有其正當的存在空間,只要公開宣告即可:「專案預備金(5%):4,100 美元,僅在書面核准後動用,未使用餘額退回。」誠實的原則,正是讓它與灌水加價區隔開來的關鍵:它是可見的,只在取得客戶書面同意後才動用,而且沒用到的部分會退回。不過在一般住宅工程中,你很少需要用到這一項,因為應對最大風險的最佳工具,其實是下一節要談的那一種。
意外發現是變更單,不是賭注
有一種重新框架的方式,能化解大部分「風險該怎麼計價」的焦慮:你不必為你看不見的東西計價。你只需要事先講好,一旦看見了,該怎麼處理。
浴缸圍邊後面的腐爛、天花板裡的舊式瓷管配線、埋在地下的油槽、屋頂第二層的瓦片:這些都是「意外發現」。灌水加價的做法,是拿它們來賭一把。誠實的做法,則是把它們轉化為變更單:在它們被看見的當下,就進行範圍界定、報價、核准,然後才繼續施工。
報價單裡的一段文字,就能把這一切事先設定好:
「隱藏狀況:本報價涵蓋所述工程範圍,依據現場勘查時所見的狀況擬定。若開工後發現隱藏狀況(例如:損壞的骨架或底層地板、過時的電線或管線、有害材料),該區域施工將暫停,修復方案將以書面形式記錄、報價,並在繼續施工前取得核准。未經你同意,我們不會動手修,也不會向你收費。」
看看這段文字買到了什麼。客戶在簽約前就了解到:意外狀況是可能發生的,他們會看到、也會核准與此相關的每一分錢,而且沒有任何事情會在他們看不見的情況下發生。你則得到了一個合約機制,能依真實狀況、真實價格支付款項,而不是靠一筆早已耗盡的灌水緩衝。而你的報價單也能保持精準,因為它報的是你看得見的工程,而不是你能想像出來的每一種工程。
這段文字只有在現場的執行方式與它一致時才有效。每一次都要遵循這個順序:暫停、拍照、報價、核准、繼續施工。在動手之前先拍下現場狀況。能親眼看到腐爛狀況的客戶,幾分鐘內就會核准修復方案;至於只聽你說有腐爛狀況、東西卻早就拆走運掉的客戶,就只能憑你一句話相信你。將修復方案報價為一項完整的修復工作,包含後續的補土與修飾工序,而不只是那個看得見的任務。以書面取得核准。然後才繼續施工。
說來奇怪,用這種方式處理的意外發現,反而是這一行裡最順暢的對話之一,甚至比客戶主動要求的變更還要容易——因為那面牆本身就在替你論證。真正會把它搞砸的,永遠只有一個原因:順序錯了,先修好了才提起。

把整套工具用在一個案子上
回到那間 1948 年的廚房,按照承包商 B 的方式組合起來:
- 基本價格 46,500 美元:看得見、範圍明確的工程,精準計價,沒有任何灌水。
- 預留額度:檯面 3,800 美元、磁磚 1,100 美元,因為客戶還在選擇;實際金額會依有憑證的成本調整。
- 排除項目:結構修復;清單所列新迴路之外的電力系統升級;有害材料的檢測與清除。
- 隱藏狀況條款:上述「暫停、拍照、報價、核准」的那段文字。
如果牆壁乾淨,客戶付的就是一個乾淨案子的價錢,而且比那份灌水報價便宜了 5,500 美元——這正是為什麼承包商 B 才是最終拿下合約的人。如果牆壁真的有問題,每一項狀況都會以有記錄、有照片、經客戶核准的變更單形式出現,而這個案子的經濟狀況,也能經得起這棟房子的考驗。無論哪一種結果,最終成本都緊貼著現實,而且雙方都親眼見證了整個過程。
面對客戶時的總結,在報價說明時一口氣就能講完:「這個價格涵蓋我們看得到的所有部分。這棟房子是 1948 年蓋的,所以如果牆壁裡藏著什麼——老舊電線或水損——你會看到照片和價格,而且沒有你的同意,任何事都不會繼續進行。」用平實的方式說出這段話,從來沒有嚇跑過真正值得爭取的客戶。它帶來的,多半是明顯的安心感,因為屋主們都聽過各種恐怖故事,而你剛剛正好解釋了為什麼你的案子不會是其中之一。
如何讓這套機制快到「用得上」?
暫停、報價、核准這套流程,有一個天敵:摩擦。一支工班站在原地等待,而變更單卻要「明天回辦公室才能寫」,結果就是你自己會叫他們「先繼續做下去」,整套系統也就因此瓦解。這套機制必須能在走廊裡、在工作的速度下運作。
這裡值得把軟體真正提供的東西講精確一點,因為它不是一個專屬的「變更單」按鈕。Zeus 沒有這樣的按鈕。它有的,是再次被用上的報價流程:你把修復方案,當成同一個工程底下的一份獨立報價來建立,直接在手機上操作,價格則是從你的價目表帶出來,所以只需要一分鐘,而不是一個晚上。客戶可以站在現場,直接在你的螢幕上簽名,或是如果人在上班、你不想乾等,也可以透過簽署連結完成。你拍下狀況的照片時,會直接放進同一個工程,所以照片與已核准的報價,即使是透過不同途徑產生,最終都會落在同一個地方。「發現問題」到「獲得核准」之間的落差,縮短到幾分鐘——而這正是「你擁有一套風險機制」與「你真正在用一套風險機制」之間的差別。
誠實地為風險計價,是一項競爭利器,不是一項合規作業:比灌水加價的人報價更精準,比賭一把的人爭議更乾淨,而累積下來的估算資料,也真正教會你一些東西。房子永遠會在牆壁裡藏東西。而文件,決定了誰要為此付錢。
常見問題
排除項目和隱藏狀況條款,實際差別在哪裡?
排除項目說的是,某個已命名的風險不在這個價格範圍內(「不包含結構修復」)。隱藏狀況條款說的則是,當任何隱藏問題出現時,適用什麼流程:暫停、記錄、報價、核准。兩者是相輔相成的:排除項目劃出邊界,條款制定程序。一份只有條款、卻沒有具體排除項目的報價單,程序上有保障,卻容易招來「我以為那項是包含的」這種說法;只有排除項目卻沒有條款,則是點名了風險,卻沒有留下處理它的共識路徑。
客戶說隱藏狀況條款就是一張空白支票,我該怎麼回答?
指出核准這個步驟,因為它正是空白支票的相反:「沒有你對特定價格的書面同意,任何東西都不會被計費。你隨時都可以說不,我就繼續完成原本的工程範圍。」接著誠實地對比其他做法:一份灌水報價,會讓對方為可能根本不存在的問題預先付費;一位沒有這套機制的承包商,則會吃下第一個意外發現,然後在剩下的工程裡偷工減料來彌補。這項條款,是唯一一種能讓客戶看見每一分錢去向的版本。
小案子也需要這一整套機制嗎?
規模縮小,但道理不變。一天內能完工的案子,不需要預備金項目或預留額度,但兩句話就能涵蓋:「本報價假設現有地板下的底材狀況良好。若有損壞,我們會先報價再繼續施工。」利害關係較小,但失敗模式一模一樣——不管你是默默吸收這個意外狀況,還是在結帳時才丟出來。
當客戶在施工中途受制於我時,我該如何公平地為意外發現計價?
按照你在原始報價中會採用的方式計價:你的正常費率、真實的材料成本,加上完整的修復工序,包含收尾修飾。你確實握有議價優勢,而這正是為什麼不濫用它才如此重要。一位後來發現自己被趁人之危多付了錢的客戶,會變成一則負評;一個公平的施工中報價,則會變成他們日後講述你的故事(「他發現了腐爛,拍照給我看,誠實報價,然後修好了」)。這種故事,同樣會被一再轉述。





