簡短的答案: 範圍蔓延是文件問題,不是個性問題。變更單是一份簡短的書面紀錄,寫明變更了什麼、要花多少錢、對工期有什麼影響,並在動工前就簽好。大概只要四分鐘。省略這一步,小小的額外工作最後才會變成結算時的爭執。

「既然你都在裡面了,能不能順便……」

每個承包商都聽過這句話。它通常在第三天出現,說話的是真心滿意工程進度的屋主,聽起來也沒什麼大不了。移個插座,換個燈具,順便把已經打開的那一小段牆拆掉。

單獨來看,每一項不過是二十分鐘和四十美元的材料。但加總起來,一件原本報價時利潤很健康的工程,最後就會做到只能打平收場,也是為什麼最終結算的帳單一寄出,就會和一個原本一直很滿意的客戶起爭執。

直覺上會想怪屋主。這是個錯誤,而且更重要的是,這樣做沒有意義。他們不是想占便宜。在他們的認知裡,他們問了一個問題,而你說「好啊,沒問題」,這樣就算談妥了。你從沒告訴過他們這要花錢,所以在他們心裡,這就不花錢。

解法和「變得更強硬」無關,而是在事情發生的當下就把它寫下來。

變更單到底是什麼?

變更單是對原始合約的一份簡短增補,並經雙方簽署。它只記錄四件事,別無其他:

  1. 變更了什麼:用屋主六週後還能看懂的白話文寫清楚。
  2. 要花多少錢:寫成一個具體數字的價格變動,而不是「可能會額外收費」。
  3. 對工期有什麼影響:如果會增加天數,寫清楚增加幾天。這一點比承包商想像的更重要。
  4. 雙方同意:一個簽名,或明確無誤的書面同意。

這就是全部內容。它不是法律儀式,也不需要律師,只需要在動工前存在。

它之所以有用,與其說是因為爭議發生時你能拿出一份文件,不如說是因為它把價格的對話搬到了客戶主動提出要求的那一刻——這時他們有動力,事情也還熱著。拖到最終結算帳單寄出才談,他們心裡早就把錢花掉了,這項要求也已經是遙遠的記憶。

工地上滿是灰塵,平板電腦上,一份簡短的變更單正用手指簽名

工作報價建構器能把工時、材料和你想守住的利潤率,換算成該報的價格。

承包商為什麼會跳過這一步,以及那些理由為什麼站不住腳

「太小了,不值得寫。」 小額變更正是問題的核心所在。一筆 200 美元的變更算不了什麼,十一筆就是 2,200 美元,還有一個覺得被突襲的客戶。把「值不值得寫下來」的門檻定在零元,因為現在寫一份的成本大概只要四分鐘。

「這樣會讓我看起來很難搞。」 事實正好相反,這一點值得好好記住。一個說「當然,那要 340 美元,而且會多花一天,我把單子寄給你確認」的承包商,聽起來井然有序、掌控全局。一個說了十一次「好啊,沒問題」,然後突然丟出一張讓人意外的帳單的承包商,聽起來則像是不會管錢的人。那種尷尬的對話並不會因為省略變更單就消失,它只是往後延、變得更大,然後在你等著收最後一筆款項的時候找上你。

「現場根本沒時間。」 過去確實沒時間,因為那時候要開一張變更單,得開車回辦公室再印出來。但這已經不是限制了。在走廊上用手機寫好並簽署一份變更單,花的時間比之前那段對話還短。

「我們關係很好。」 好的關係正是最值得用文件保護的關係。真正傷害關係的,是工程結束時的爭執,而當雙方都只是靠著走廊裡那段友善對話的記憶行事時,這種爭執只會更容易發生,不會更少。

怎麼在不重做報價的情況下,為一項變更定價?

實際的顧慮是真的:不可能每次有人要求移個燈,就停下來重做一份完整的報價。所以不要這麼做。

設定一個小額工程的固定費率。 在原始合約裡就談好一個超出範圍工作的時薪或半天費率,代表大多數小變更根本不需要另外定價,只要按照客戶已經接受的數字,算工時和材料就好。

要為整個影響定價,不只是任務本身。 移一個插座不只是二十分鐘的電工作業,還包括補土、打磨、油漆,加上因為油漆要固化而多跑一趟。承包商經常低估變更的價格,因為他們只算了看得見的任務,卻默默吸收了後續的部分。要問自己:這項變更實際上要收尾到什麼程度,而不是它從哪裡開始。

真的更有效率時就打包計價。 如果客戶一次要求三件事,而它們能共用一趟車程和一次清理,就一併報價並說明理由。這樣做既誠實,對客戶也更划算,而且清楚表明你不是在斤斤計較。

零元的變更單也可以開。 如果你決定把某件事當作善意吸收下來,就照樣寫一份標明 0 元的變更單並取得簽署。這樣客戶就知道自己免費得到了一項價值 180 美元的東西,這對你的價值,遠比默默吞下去要大得多。沒人注意到的吸收成本,對你毫無幫助。

該在什麼時機提出

變更單的對話應該在客戶提出要求後大約一分鐘內發生,而且完全可以講得很輕鬆:

「好啊,這個我們能做。大概要 340 美元,因為那一段需要補土重漆,而且會拖慢一天。要不要我把單子寄給你確認一下?」

這句話裡有三件事在發揮作用。你先說了「好」,所以聽起來不像抗拒。你解釋了為什麼要花這個價錢,這就先化解了「你在亂喊價」的疑慮。你也點出了對工期的影響,而這通常才是後來真正惹惱客戶的地方:一個沒預料到的額外一天,感受起來往往比一筆沒預料到的 340 美元更刺痛。

然後,在動工前就把它寄出去。工程完成後才簽的變更單,不過是多繞了一圈的帳單,還帶著你原本想避免的所有尷尬。

一名承包商在工程車裡,用手機查看一份已簽署的變更單

讓原始報價維持準確

變更單之所以重要,還有第二個理由,而它和「收得到錢」無關。

如果你會做任何形式的成本核算(比較你報的價和工程實際的花費),那麼一項有四處未記錄變更的工程,得出的資料就是垃圾。它會顯示出巨大的人工超支,而你可能會因此判斷自己的工資費率算錯了。其實不是。你只是做了比報價更多的工作。

正式的變更單,能在每次範圍變動時重新校準報價基準,讓誤差保持有意義,也讓你未來的報價維持準確。跳過變更單的承包商,往往最後會不知不覺地全面提高報價,用來彌補他們誤診的虧損。結果是,在原本沒問題的工程上競爭力變差,同時在真正有問題的工程上還是繼續虧錢。

讓它變成習慣

這套系統只有在比不做還快的時候才會真正管用。這意味著變更單得待在工作發生的地方:在你口袋裡的手機上、在工地現場、客戶就站在你旁邊的時候。

Zeus 用和原始報價相同的報價與電子簽署流程來處理這件事:建立變更內容、寄出去,然後現場當面簽署,或者如果客戶不在現場就透過電子郵件簽署。因為它掛在同一個工程底下,核准的金額會直接進到這個工程的數字裡,而不是丟進另一堆之後還得對帳的東西。

不管你用什麼工具,測試標準都一樣:你能不能在不離開走廊的情況下,從「既然你都在裡面了」變成一份已簽署、已定價的變更單?如果不行,你就會跳過這一步,而且會一直為那些沒人寫下來的工作付出代價。

Zeus 在這裡扮演的角色

變更單之所以只要四分鐘,前提是它能在客戶開口的那條走廊上當場寫完,而不是拖到當天晚上回辦公桌前才寫。Zeus 把你的費率、零件和各項費用都放在價目表裡,所以移位的插座、後續的修補、還有補完之後的重新上漆,都是你點選出來的項目,而不是在有人盯著看的時候臨時掰出來的數字。你把這次的變更做成一份報價單,掛在原始協議所在的同一件工程底下,寫上它會多出幾天,再把手機遞給客戶簽名。如果他已經出門上班了,同一份報價單就用簽名連結傳出去。一簽下去,那個版本就凍結了,紀錄裡留著雙方談定的內容和談定的日期;核准的金額也直接併進那件工程的數字裡,而不是堆成一疊等你十月才來對帳的東西。從價目表報價一路到簽名,全都在拿下工程的範圍裡,功能頁面則列出工程接下來的階段 Zeus 會替你留下哪些東西。報價、請款,還有每個地址的完整紀錄,一開始都不用花錢,而且不會用完,價格頁面寫清楚了付費規模各多了什麼。它在 Android、iPhone 和瀏覽器上都能跑,所以下一趟現場勘查之前,你就能把它裝進口袋裡的手機

話說回第三天的那條走廊。屋主很滿意,開口的要求聽起來根本不算什麼,而你大概只有一分鐘,過了這一分鐘,「好」就會變成免費。答應他,把價格和多出來的那一天講明白,傳出去,在任何人動手拿工具之前就把名簽好。

常見問題

如果客戶不肯簽,卻還是想要做那項工作呢?

那你已經在動工前,而不是動工後,學到了一件很有價值的事。你可以提議按原始範圍繼續施工,或者等對方核准。沒有取得同意就做的工作,可能會拿不到錢,而一個不願意在價格上簽名的客戶,其實已經告訴你最後結算帳單的那場對話會是什麼樣子。

一定要簽名嗎?還是電子郵件或簡訊就夠了?

清楚指明具體變更內容和價格的書面同意,遠比什麼都沒有好,在大多數單純的住宅糾紛裡,一串清楚的電子郵件往來紀錄就很有分量。簽名更有效力,而且有了電子簽署,速度也不會變慢。真正該避免的是口頭約定,因為那幾乎必然會演變成兩個誠實的人,記得兩個不同的數字。

如果是像牆後腐爛或舊電線這種「發現」,而不是「要求」,該怎麼處理?

方式一樣,而且要儘快處理。拍下現況照片,寫出修復方案並附上價格,取得核准後再繼續。發現的問題其實比要求還好談,因為客戶自己看得到問題所在。真正會搞砸關係的,是先修好再事後才提起。

原始合約裡該不該寫明變更相關條款?

該寫,而且這是你能加進去、回報率最高的一段條文。載明範圍變更需要書面核准,並註明超出範圍工作的費率。這一段條文,能把日後每一份變更單從一場協商,變成單純的文書作業。