簡短的答案: 最後一筆款項讓你感覺良好,並不能說明任何事。一個工程有沒有賺錢,要看實際工時對比你報價時的預估工時,加上所有屬於這個工程的收據,再拿去跟你原本訂定的利潤比較。你的直覺在這件事上出錯的機率,比你想的還高,因為那些沒人記錄下來的工時,恰恰就是吃掉利潤的元兇。
最後一筆款項入帳的時候,你正在裝車。你看著它進來——尾板放下,防塵布還折到一半,天光將盡——然後在那一刻,你做了每個承包商都會做的心算。好客戶,沒有回修,磁磚貼得很乾淨。感覺是個賺錢的工程。
「感覺」這兩個字在這句話裡扛了很多責任,因為感覺裡面沒有收據。它不會記得第四天你又跑了一趟建材行補貨,不會記得某個星期六早上助手花了多久重新掛好一扇裝歪的門,也不會記得你因為進度落後而默許水電工多算了半天工時。感覺記得的,是握手成交那一刻和收下訂金那一刻。這兩者之間發生的所有事情,全都籠罩在一片迷霧裡。
而你的生意到底做不做得起來,只取決於一個問題,答案就藏在那片迷霧裡:這個工程究竟是賺了錢,還是只是有了營收?
為什麼你的直覺對工程利潤的判斷經常出錯?
如果直覺只是隨機出錯,那些誤差最後會互相抵消,你大可以繼續倚賴它。但它的錯誤並不隨機,而是系統性地偏向「有賺錢」,而這個偏誤是有機制的。
營收你會記得很精確,因為你把它寫下來了。它就在帳單上、進了你的帳戶,附著一個明確的數字。成本卻是以碎片的形式出現的:塞在飲料架裡的一張收據、這裡多花的一小時、那邊的一筆垃圾處理費,還有工程結案兩週後才寄來的分包商帳單。沒有人的記憶力能正確加總四十個零碎的小數字,所以大腦會用一個故事來取代計算。而這個故事,是用工程裡「看得見、跟人打交道」的那些片段拼湊出來的——客戶很滿意,成果看起來不錯——這些片段跟利潤根本毫無關係。
我們來算算那個「感覺不錯」的工程,誠實版本是什麼樣子。你把一間浴室報價為 12,400 美元,客戶一分不少地付清了。十一張收據加總起來,材料費是 4,830 美元。你和助手兩人一共投入了 148 個工時;以這些工時真正該付的薪資計算,包括給你自己一份合理的薪水在內,大約是 5,180 美元。水電分包商開了 1,350 美元的帳單。垃圾清運、刀片這類沒人特別去追蹤的零碎支出,加起來 260 美元。總成本 11,620 美元。這個「感覺不錯」的工程,淨賺 780 美元。這是 6% 的利潤率:不算虧損,但也只是這三週付清了每個人的薪水,幾乎沒給承擔了所有風險的這門生意留下任何回報。
你光靠感覺,分不出這個工程和另一個淨賺 2,800 美元的工程有什麼差別。但一攤在紙上,差異立刻一目瞭然。
加成與利潤率計算機能把兩者互相換算,並呈現背後的價格與利潤。
在你真正需要之前,先把這個功能打開
在 Zeus 裡,工程成本核算功能是一個預設關閉的開關。如果你從來沒在自己的工程裡看過成本數字,這是要先檢查的第一件事。前往「設定」,打開「應用程式功能」,啟用專案成本這個開關,它下方標示著「收據、工作成本與供應商追蹤」。它預設保持關閉,是因為不少工班只想用排程和開帳單的功能,但這篇文章講的所有東西,在你打開它之前都沒辦法運作。要檢查的第二件事是你的方案。人工工時和價目表裡的材料在任何方案下都會計入成本,但收據掃描和「公司費用」屬於 Zeus Pro,所以在 Free 方案裡這兩條成本流是鎖住的,你打開時應用程式會這樣告訴你。
今天就把它打開,不要等到你現在心裡正在納悶的那個工程結束之後才動手。一份獲利報表的準確度,取決於工程進行當下實際記錄下來的資料。事後靠記憶重建的數字,終究只是披上試算表外衣的老套故事。
一個工程的利潤數字,是怎麼算出來的?
工程獲利,是四條成本來源對上一條營收線。每一條成本來源都對應著一個記錄習慣,而這些習慣,才是整件事真正的關鍵。
工時,來自打卡記錄。 工地上的每個人都要打卡上下班,工時會落到每個工程各自的工時表上。這裡有兩條誠實原則。第一,工時成本要用「實際花掉的成本」計算,而不是「對外收費的價格」。時薪 38 美元不等於對外收費 95 美元,用錯了數字,會讓你經手的每一個工程看起來都比實際更漂亮。第二,你自己的工時也要用一個合理的薪資計算。這一行最古老的自欺欺人,就是老闆自己的工時「不算錢」——一個實際上虧錢的工程,正是靠這個伎倆才被記成了賺錢的工程。有一點值得明講:Zeus 只負責計算工時,並不是薪資發放系統。實際付薪水這件事,還是照你原本的方式進行。
材料成本,來自價目表。 從你的價目表拉進工程裡的每一項目,都會自動帶著各自的成本,所以你報價的每一項,在估價單建立的當下就已經計入成本了。
收據,來自供應商櫃檯。 那些原本不在估價單上的臨時採購(多買的防潮層、第三管好用的填縫劑),要在卡車離開停車場之前就先拍照存證。Zeus 會辨識收據內容,自動把照片轉成一筆支出,你再把它指定給對應的工程。在停車場當下就拍照這件事,時機至關重要:一張在飲料架裡躺了一週的收據,能不能最後真的被記錄下來,機率大概只有一半一半。
分包商成本。 分包商的帳單一到手,當天就要記錄到它所屬的工程底下,而不是等你真的付款那天才記,更不能永遠不記。
對照這一切的,是已開帳單的營收:也就是你實際開出的帳單金額,包含所有追加項目在內,而不是原本的報價單。如果客戶要求了三項追加工程,結果從來沒被列進帳單裡,報表就會顯示成工時超支,但那其實是開票疏漏。而這也是一個值得掌握的答案。

讓管銷費用留在工程之外
你很容易忍不住,把當週正在進行的工程當成垃圾桶,把所有生意上的支出都塞進去:卡車貸款、保險續約、新買的梯子。請克制這股衝動。這些都屬於管銷費用,應該歸進「公司費用」——Zeus 特意把它獨立成一個和工程成本分開的類別。
這不是會計上的吹毛求疵。把管銷費用隨意分攤到某個工程裡,會同時把兩個數字都搞壞:剛好接下那筆保險帳單的工程,看起來會像是一場其實從沒發生過的災難;而你真正的管銷費用——也就是你的報價必須從每個工程裡回收多少錢——則永遠是個未知數。一個工程的利潤率,告訴你這個工程定價定得對不對;而你所有工程利潤率的加總,跟銀行帳戶裡實際剩下的錢之間的落差,則告訴你,你的收費標準能不能撐起整家公司。這兩個訊號你都需要,而這意味著這兩堆數字必須分開放。
怎麼看懂這份報表
一旦打開「專案成本」,並養成記錄習慣,工程獲利報表就不再只是一張表格,而會成為一份判決書。想讀懂它,有三個習慣值得培養。
看利潤率,而不是利潤金額。 一個兩天完成的服務案賺 900 美元,是一份不錯的收入;但一個花了三週的裝修工程只賺 900 美元,那是一場慢動作進行中的危機。百分比才能讓不同工程之間有可比性。
同類型互相比較。 浴室工程跟浴室工程比,配電盤升級跟配電盤升級比。服務型工作和工程型工作本質上利潤率就不同,把兩者混在一起比較,只會讓兩個訊號都被掩蓋掉。
找出到底是哪一項成本吃掉了利潤。 一個利潤薄的工程,一定有一個可以查得到的原因:工時遠遠超出報價時的預估、材料成本悄悄爬升、分包商花費超出預留額度,或是因為追加項目沒開帳單,導致實收營收低於報價。每一種原因對應的解方都不一樣,而這正是去查清楚的意義所在。
一次虧損是學費,一個規律則是抉擇
單一一個做賠的工程,是你花錢買來的資訊。讀懂它,找出出問題的環節,把學到的教訓寫進這個工程的備註裡,然後繼續前進。運氣不好是真實存在的;拆開之後才發現的腐朽,或是難到極點的進出動線,都可能單獨拖垮一個工程,而這跟你的定價策略未必有任何關係。
但如果同一種類型的工程連續虧損三次,那就不是運氣不好了。那是一種規律,而規律要求你做出三種回應之一。
重新定價。 下一次針對同類型工程的報價,要用真實的工時去估算,而不是樂觀的工時。這通常意味著新報價會明顯高於過去的價格,而跟回頭客解釋這件事,需要一套話術:
「跟你直說吧,這類工程我的報價漲了。最近做的幾個案子,前置準備都比以前多花了整整一天,我寧可現在就報給你真實的數字,也不想到最後才讓你意外。」
客戶接受這句話的程度,遠比承包商想像中要好得多。他們真正無法接受的,是那個「驚喜版本」——也就是等到最後一張帳單才知道實情。
拒絕接案。 在你所在的市場裡,有些類型的工程無論怎麼重新定價都做不到獲利,因為當地的行情價,是被那些從來沒算過這筆帳的人訂出來的。拒絕那些穩定虧錢的案子,不是在讓你的生意萎縮,而是在切除那個正在悄悄吃掉其他利潤的病灶。
修正流程。 有時候價格本身沒問題,是執行過程漏了東西:憑口頭承諾做的追加工程從沒開票、因為沒收訂金而墊付材料款一整個月、因為沒人事先備好材料而一天跑兩趟建材行。在選擇「修正流程」還是「重新定價」之前,先查清楚到底是哪個環節出了問題。用漲價去彌補流程上的漏洞,只會讓你變得更貴,漏洞卻依然存在。
五分鐘的習慣
這一切根本不需要一整個晚上埋首行政工作。工程一結案,就在同一週打開它的數字,趁你還記得為什麼會走到這個結果。每個月一次,把結案的工程依利潤率排序,花幾分鐘看看排名墊底的那三個。這就是全部的儀式,而它會慢慢用「真正知道」取代「感覺不錯」。
站在卡車尾板旁的那份好心情,依然值得擁有。只是,它不能當作一份財務報表。
常見問題
我自己的工時,應該用什麼時薪來計算?
用一個符合你實際工作內容的合理時薪,大致就是你請一位能勝任同樣工作的人所要付的薪水。不是你對外收費的價格,也絕對不能是零。確切數字倒是其次,重要的是每個工程都用同一個數字,這樣利潤率才能長期互相比較。
真的每一張小收據都要留存嗎?
一管 6 美元的填縫劑不會改變什麼結論,但在真實的工程裡,「零碎小東西」悄悄加總起來往往就是數百美元,而且在櫃檯掃描收據只要幾秒鐘。給自己訂一個規則:「每一張收據,卡車開走之前就處理。」一個設有金額門檻的規則,在漫長的一天結束時,你一定會跟自己討價還價,而且門檻永遠會贏。
我的每個工程報表都顯示有賺錢,但銀行帳戶卻不同意,這是怎麼回事?
工程利潤,是扣掉工程成本之後剩下的錢,它還必須支應公司費用裡的所有項目(保險、卡車、電話、軟體),再加上你自己的薪水。如果工程看起來都很健康,銀行帳戶卻不然,代表你的管銷費用和個人提領,已經超過所有工程利潤的加總。這是一個收費標準的問題,而你之所以能診斷出來,正是因為這兩堆數字始終是分開記錄的。
前十個工程都沒開「專案成本」功能,需要回頭補資料嗎?
你可以事後補上收據和工時,但靠記憶重建出來的數字並不可靠,而不可靠的數字,恰恰又會引來你正想擺脫的那種「憑感覺說故事」。現在就把功能打開,從目前進行中的工程開始記錄,讓一份真正值得信賴的資料,從今天開始累積。





