簡短的答案: 成本核算就是把一項工程實際花掉的成本,拿來跟當初的報價比對。大多數承包商都很清楚自己報了多少錢,卻很少有人把成本那一頭的帳算清楚。要追蹤的有三項:工時(包括那些平常不會記下來的)、照實際收據算出的材料費,以及分包商的帳單——而且是按「每項工程」追蹤,不是按「每個月」。
這間浴室你報 9,400 美元,支票也順利兌現了,工程做得也不錯——真的是這樣嗎?
大多數承包商都說得出一項工程收了多少錢,說得出實際花了多少的人就少得多,能在完工一週內就說清楚的,幾乎沒有。這個落差,正是承包公司悄悄失血的地方。你完全可能忙上一整年,每項工程「感覺都還不錯」,年底帳上的錢卻比年初還少——因為其中有三項工程其實是虧錢的,而你從來沒弄清楚是哪三項。
成本核算,就是每做完一項工程就回答同一個問題的習慣:我們報價多少、實際花了多少、差在哪裡? 這不是記帳。會計師告訴你的是公司上一季有沒有賺錢;成本核算告訴你的是這一類工程本身賺不賺錢——而這才是真正會影響你下週怎麼報價的關鍵。
什麼是成本核算?
講到最簡單,成本核算就是一份以每項工程為單位、分成兩欄的帳。
一欄是估算:你簽約時承諾的工時、材料、分包商成本和加成。另一欄是實際支出:真正花掉、而且掛在這項工程上的錢。
算出來的結果是按類別分列的差異,而不只是一個總數:
| 類別 | 估算 | 實際 | 差異 |
|---|---|---|---|
| 人工 | $3,200 | $4,050 | −$850 |
| 材料 | $2,600 | $2,480 | +$120 |
| 分包商 | $1,400 | $1,400 | $0 |
| 廢棄物處理/許可證 | $300 | $520 | −$220 |
| 總成本 | $7,500 | $8,450 | −$950 |
按 9,400 美元的報價來看,這項工程還是賺錢的。但比原本規劃的少賺了 950 美元,而這張表直接告訴你原因:工時拉太長,加上你低估了廢棄物處理費。光看「原本要賺 1,900 美元,結果只賺 950 美元」這一個數字,是看不出這些的。分類拆解,才是這張表真正的價值所在。

加成與利潤率計算機能把兩者互相換算,並呈現背後的價格與利潤。
哪些成本真正會影響這個數字?
你不需要一套有九十個成本代碼的分類系統。對一般住宅承包商來說,四大類就足以涵蓋幾乎所有的差異:
人工。 幾乎永遠是最大的虧損來源,也是最難察覺的一項,因為你自己的工時感覺起來不用錢。事實並非如此。如果你自己也在現場動手做,就要用「請別人來做要花多少錢」替自己的時間定價。否則每項工程看起來都很賺錢——直到你雇用第一個員工,利潤瞬間蒸發。
材料。 比較容易追蹤,因為有收據可查。但它會慢慢從幾個地方漏掉:退貨、為了補料多跑一趟供應商,還有那些「順手多拿一點」的採購,從來沒歸到任何一項工程上。
分包商。 通常是準確的,因為你會拿到一張寫著金額的帳單。風險在於範圍:分包商當初報的是原始圖面的價格,而不是屋主第四天臨時要求的變更。
被遺忘的那一堆。 廢棄物處理、許可證、停車費、設備租賃、臨時多跑一趟的油錢。單獨看都很小,加起來卻正是工程收尾時總是少了幾百美元的原因。這一類幾乎永遠低估,因為報價的時候根本不會想到。
唯一真正有效的習慣:在花費發生的當下就記錄下來
真正的問題出在這裡。不是「承包商不懂成本核算」——大多數人都懂。問題在於,那些資料要等好幾週後,某個星期天晚上,才從一個鞋盒裡翻出來,而到了那個時候,已經沒人記得那筆 180 美元的木料是花在哪項工程上了。
成本核算要有用,成本就得在發生的當下掛到對應的工程上。這代表:
- 在供應商的停車場就把收據拍下來,貨車發動之前就先歸到對應的工程上。
- 每天記工時,按工程記,而不是每週憑記憶回想。記憶總會湊成一個看起來順眼的整數,而且永遠往下湊。
- 分包商的帳單一到手,當天就登記到對應的工程上。
當天記下的粗略數字,勝過一個月後重建出來的精確數字,因為重建出來的數字其實並不精確,只是看起來精確而已。
這正是現場軟體要解決的問題。你一邊記費用,Zeus 就一邊把它們歸到對應的工程上,所以帳本上「實際成本」那一欄,是在工作進行的過程中自動填好的,而不是事後才補。「估算」那一欄,你送出報價單時就已經有了。最後拿到的,是一份不必自己動手拼湊的對照表。
讀懂差異,而不是自欺欺人
只要核算過幾項工程,規律很快就會浮現。以下是最有用的幾種:
某一類工程的工時總是超支。 如果每一次浴室工程的工時都超出 20%,廚房卻總是準時完工,那就是你的浴室人工費率算錯了。要修正的是費率,不是工班。
材料成本持續小幅超支。 通常是損耗率的問題。如果你目前沒有加計損耗率,試著在磁磚和石膏板上加 10%,看差異會不會歸零。
某個工種永遠超支。 如果電氣這一項連續四件工程都爆表,很可能是你的分包商漲價了,而你還在用去年的價格報。
一項你說不出原因的好工程。 對這種結果,要抱持和虧損一樣的懷疑。一項比估算低了 30% 完工的工程,通常代表某筆成本誤記到另一項工程上了——也就是說,你有兩個數字是錯的,不是一個。

把核算過的工程變成更準確的報價
如果成本核算只是一份歷史紀錄,它就毫無價值。它唯一真正的用途,是改變你下一次的報價。
原理很簡單。核算過五、六項同類型的工程之後,你會拿到一個真實的工時數字,而不是你從 2021 年就一直放在腦子裡的那個數字。用實測出來的數字取代原本的估算,然後繼續核算下去,因為這個數字會變動。
這也是你學會拒絕的方式。當你清楚看到某一類工程穩定落在 8% 的利潤率,另一類卻有 26%,那種低利潤率的工作就不再只是「有工作做」,而是一個選擇。有時候接下來依然是對的:能讓工班在淡季有事做,或是來自一個值得維護的轉介來源。但這會變成你主動做的決定,而不是十二月才發現的意外。
不必一次改變一切,也能開始
你不需要從明天起,把每一項工程都核算一遍。挑出你最常做的工程類型,核算接下來五項就夠了。這已經足以看出你的費率是不是有系統性的錯誤,而幾乎所有的錢都藏在那裡。
最精簡的可行版本:
- 在工程開始前,寫下預估的工時、材料和分包商成本。這是大家最常跳過的一步,但沒有它,就沒有任何東西可以拿來對照。
- 工程進行時,把每一筆成本都記錄到對應的工程上。
- 工程結案時,把估算和實際數字並排放在一起,寫下一句話,解釋最大的那筆差異從哪裡來。
那一句話,就是這個習慣真正的產出。五句這樣的話,會比任何一堂定價課程更能改變你報價的方式。
常見問題
如果我是一人公司,需要把自己的人工也算進去嗎?
需要。小型承包公司「公司看起來賺錢、老闆卻窮」,這是最常見的原因。如果你的時間沒有算進成本,你算出來的就不是利潤,而是「營收減材料費」。用替代成本替自己的工時定價:也就是請一個技術和你相當的人來做,你得付多少錢。
這跟我的會計師做的事有什麼不同?
會計師看的是公司整體,而且是回頭看:一季的損益,為的是報稅,還有應付法規。成本核算看的是單一工程,而且是往前看:它告訴你下個月哪些工作該換個方式報價。兩者回答的是不同的問題,誰也取代不了誰。
如果工程做到一半有變更呢?
那麼估算也應該跟著變。變更單正是讓這份對照維持誠實的關鍵。如果一項工程歷經兩輪範圍變更後,還是拿最初的估算來核算,就會出現巨大而失真的差異。範圍正式變更時,就重新設定估算基準,這樣差異才會一直有意義。
我應該用幾個成本類別?
四到六個。多到足以找出問題所在,少到你真的會去用。設了三十個成本代碼的承包商,通常兩個月內就不用了,而一套沒人用的系統,什麼也量不出來。




