首頁 教學文章 進價管理與毛利報表
進階功能

進價管理與毛利報表

設定商品進價,自動算出每筆訂單的真實毛利

4 分鐘
2026-05-10
?
為什麼要設進價?

只有「售價」沒辦法看出實際賺多少。設定進價後,系統會自動計算每筆訂單的:

毛利 = (售價 − 進價) × 數量

毛利率 = (售價 − 進價) ÷ 售價

毛利數據會出現在訂單匯出 Excel(多了 進價/毛利/毛利率 三欄)和銷售報表(總成本/總毛利/毛利率三張卡 + 商品排行多兩欄),讓你直接看出哪些商品真的賺、哪些其實只是打白工。

進價是選填。沒設進價的商品仍可正常賣,只是該商品的訂單在報表上會顯示「—」不納入毛利統計。可隨時補上。
1. 進入商品總覽 2. 切到卡片版・進價 3. 輸入進價 4. 儲存全部
1
進入商品總覽

從上方導覽列點 商品 ▸ 商品總覽,會進到表格版。 進價的大量編輯模式在卡片版:用頁首的切換器切到卡片版,右上角才會出現三個模式切換按鈕 瀏覽 / 批發價 / 進價

瀏覽是卡片版的預設模式,點商品卡片會跳到商品詳情頁。批發價進價是大量編輯模式,點卡片不會跳轉。
2
切到「進價」編輯模式

點頂部的進價按鈕。畫面會變成綠色系,每張商品卡底部展開規格列表,每個規格旁有一個進價輸入框。

規格旁會同時顯示售價(灰色)讓你比對,例如「A 紅色 $150 進價 [ ]」 — 你只需要填那個空輸入框。

3
輸入規格進價(或一次全部填入)

分別輸入:對著想設的規格輸入框打進價,例:紅色進 80、藍色進 90。修改過的格子邊框會變綠色,提醒你這個有變動還沒存。

一次全部填入:規格超過 1 個時,每張商品卡底部會出現「全部填入」工具列。輸入一個價格按「套用」,那張卡所有規格都會帶入相同進價。適合多規格但成本相同的商品(例如同一款 T 恤的不同顏色)。

想清空進價:直接把輸入框留白。儲存後該規格的進價就會被移除(恢復成「未設」狀態)。
4
按「儲存所有變更」

只要有任何變更,畫面底部會浮出綠色的儲存列,顯示「N 個商品已修改」。確認後點 儲存所有變更,系統會一次送出所有改動(單次最多 200 個商品)。

不想存就按「取消」,已輸入的改動會清空。

切換到瀏覽批發價會自動清空進價編輯區的未儲存改動。改完一定要先儲存再切模式。
5
個別商品也能單獨調整

只想改某一個商品的進價時,不一定要進大量編輯模式:

點進商品詳情頁(/admin/product/<id>),規格區下方有一排按鈕:設定批發價 / 設定進價 / 設定規格圖片。 點設定進價會展開一個小面板,按規格填好之後點「儲存進價」即可。

日常某個商品換供應商、單筆微調,用個別商品按鈕最快。要一次盤點調整很多商品(例如季度物價變動),用商品總覽的「進價」模式更有效率。
毛利會出現在哪?

設好進價後,新進的訂單會自動快照當下進價,下游兩個地方就能看到:

1. 訂單匯出(/admin/order-export

欄位計算未設進價時
進價下單時的進價快照顯示「—」
毛利(單價 − 進價) × 數量顯示「—」
毛利率(單價 − 進價) ÷ 單價顯示「—」

Excel 的「統計摘要」分頁也會多出 總進價成本 / 總毛利 / 平均毛利率 / 未納入毛利訂單數 四項指標。

2. 銷售報表(/admin/sales-report

報表最上面是日期篩選列:自己填起訖日,或用快選鈕「今天 / 本週 / 本月 / 近 30 天 / 全部」;右邊有一顆「匯出 Excel」(只在「銷售總覽」分頁顯示)。 下面分成兩個分頁:銷售總覽活動成效

銷售總覽

活動成效

報表頁自己就有「匯出 Excel」,匯的是當前日期區間+當前口徑的報表數字;上面第 1 點的訂單匯出是另一支功能,匯的是逐筆訂單明細。兩者不是同一個檔,別搞混。

報表口徑:「已收款」還是「含未收款」?

銷售報表頂部有一個營業額口徑切換鈕,可以在已收款含未收款兩種算法之間切換(打開報表時預設是「含未收款」)。 切換時整份報表的所有數字(營業額、訂單數、客單價、毛利…)會一起跟著換,不是只換其中一張卡。兩種算法都不會把已取消的單算進去。

口徑算哪些單適合看什麼
已收款 只算真的收到錢的單(已確認收款/已付款),跟你銀行對得上帳。 實際入袋多少、對帳。
含未收款 在「已收款」之外,再加上還沒收到錢的單,例如還沒匯款、貨到付款還沒取貨的。 這段期間總共接了多少生意(含在途未入帳)。
營業額數字跟以前不一樣,多半是切到不同口徑造成的。 發現金額對不上時,先看一下報表頂部的口徑切在「已收款」還是「含未收款」,兩種算的單子範圍本來就不同。
!
重要觀念
進價是「建單當下的快照」:每筆訂單建立時會把當下的進價存起來,之後你改進價不會影響歷史訂單的毛利。 這跟會計上的「採購成本」概念一致 — 5 月賣出的訂單就用 5 月當下的進價算毛利,不會因為 7 月改進價就讓 5 月毛利跟著變。
預購要特別注意:快照發生在顧客按下「預購登記」那一刻(訂單那時就建立了),不是後來付款時。 所以在「結單 → 發付款連結」之前才調進價,已登記的舊單不受影響,只有之後新登記的買家才吃得到新進價 — 想統一改,要趕在開始收單前設好。
本功能上線前的歷史訂單一律顯示 N/A,因為下單時還沒這個欄位、無法回填。從上線那刻起的新訂單才會有毛利數據。 建議把銷售報表的日期範圍設成上線後的區間,避免毛利率被舊訂單拉平。
毛利率分母用「已納入毛利的營收」:例如本月有 100 筆訂單共 5 萬元,其中 30 筆(共 1 萬元)的商品沒設進價。 毛利率不會用 5 萬當分母(會被沒進價的訂單稀釋變難看),而是用剩下 70 筆(4 萬元)算,這樣數字才反映真實狀況。 銷售報表會在「總毛利」卡片下方加一條警語:「 N 筆未設進價未納入」提醒你。
進價可以高於售價(虧本商品):負毛利會正常顯示,幫你抓出哪些商品其實在虧本賣。
0 元的滿額禮贈品不會被算進報表:免費送出的滿額禮(金額 0 元)不列入營業額與訂單數, 這樣客單價才不會被一堆 0 元贈品灌水拉低、失真。加價購因為顧客有實際付錢,則照常計入。
修改訂單規格時會自動重新快照:在出貨專區把訂單從 A 規格改成 B 規格,系統會用 B 規格當下的進價覆寫快照。
← 回到教學專區