很多餐廳老闆都有同一個困惑:上個月毛利看起來正常,這個月營業額差不多,為何餐廳毛利忽高忽低,甚至低到自己都說不清。更麻煩的是,問題往往不是出在單一環節,而是採購、出品、倉存、盤點、對帳幾個流程同時鬆動,最後把毛利一點點吃掉。
如果你每次都要等到月尾,甚至等會計出報表,才知道毛利掉了,那通常已經慢了半步。餐廳毛利波動大,不代表你不會做生意,更多時候只是營運數據不夠即時,流程不夠標準化,導致真正的成本變化被埋在紙單、Excel、WhatsApp 訊息和人手記錄裡。
為何餐廳毛利忽高忽低,通常不是一個原因
毛利不穩,最常見的誤判是只看營業額。實際上,營業額升了,毛利未必會升;出餐量差不多,毛利也未必穩定。因為毛利本質上是售價、食材成本、出品標準、損耗、採購價格、庫存準確度共同作用的結果。
對餐廳來說,毛利忽高忽低通常有兩種情況。第一種是真的賺少了,食材成本或浪費增加。第二種是帳面看起來賺少了,但其實是入單慢、盤點不準、單據漏記,令數據失真。這兩種情況處理方法完全不同,如果一開始判錯方向,後面做再多節流都未必中。
1. 採購價格在變,但你太遲才發現
不少餐廳對供應商加價的感知,其實比自己想像中慢。今天牛肉每公斤貴了幾元,明天海鮮規格變了,後天油價、包材、醬料再上調,單看每張單據都像是小數目,但累積到一周或一個月,毛利就會被拉低。
問題不只是加價,而是加價沒有被及時對比。很多店仍靠人手把發票輸入 Excel,再由經理或會計月尾整理。等你看到平均進貨價已上升,菜單已經賣了一整個月。
更現實的是,有些供應商不是直接加價,而是改規格、改淨重、改送貨數量。帳面單價看似沒變,實際每份菜的成本已經變高。沒有即時的單據資料擷取和價格監察,這類變動很容易被忽略。
2. 食譜有標準,出品卻沒有被執行
很多餐廳有菜單,但沒有真正落地的食譜成本管理。理論上,一份招牌菜應該用多少肉、多少醬、多少配菜,廚房知道個大概,但實際落鍋時往往靠手感。當生意忙、師傅輪班、兼職頂班,份量自然容易飄。
毛利波動,常常不是因為某道菜完全失控,而是每道菜都多用一點。今天多 10 克,明天多一勺,單份看不明顯,但整體食材耗用很快超出理論值。這也是為什麼只看採購總額不夠,還要看理論成本與實際耗用的差距。
如果你發現銷售沒太大變化,但某幾類原料消耗明顯偏高,通常不是市場問題,而是出品標準沒有被持續執行。
3. 損耗、報廢、員工餐沒有被完整記錄
毛利忽高忽低,另一個常見黑洞是損耗。食材過期、清貨報廢、備料過多、切配損失、送錯單重做、員工餐、試菜、贈送,這些在現場都很常見。問題是,很多店知道有損耗,卻沒有把損耗當成正式數據去管理。
結果就是,庫存少了,採購多了,但報表上看不到原因。管理層最後只會覺得「這個月食材成本怎麼又高了」,卻追不到是哪一班、哪個品項、哪個時段出問題。
損耗不可避免,但不可模糊。能不能記錄到品項、數量、原因和責任環節,決定你是在管理成本,還是在猜成本。
4. 盤點不準,毛利自然不準
有些餐廳不是毛利真的波動很大,而是盤點方法讓毛利看起來很波動。月初盤點鬆,月尾補一次;有些貨按箱算,有些按包算,有些半包半桶靠估;中央廚房出貨和門店收貨對不上,最終期初、進貨、期末三個數字都不穩。
在這種情況下,毛利報表再漂亮也只是近似值。尤其是高單價、高流轉、易損耗的品項,例如海鮮、肉類、乳製品、酒水,只要盤點誤差持續存在,毛利就會被扭曲。
盤點這件事,重點不是月尾做一次,而是建立一致的計量單位、固定節奏和可追溯記錄。否則你看到的是財務結果,卻看不到營運原因。
5. 菜單售價沒變,但成本結構已經變了
不少餐廳調價很謹慎,怕影響客流,所以菜單價格幾個月不動,甚至一年不動。但供應端不會等你。原料上升、運輸增加、包裝變貴、外賣平台抽成波動,全部都會壓縮毛利。
更要注意的是產品組合。假設你原本高毛利的小食和飲品賣得多,後來客人轉為點主菜套餐或折扣品,整體營業額可能差不多,但毛利結構已經變差。這不是前線感覺得出來的問題,而是要靠菜單利潤分析才能看清。
所以,毛利波動不一定表示某道菜虧錢,也可能是你賣得最多的品項,正好是利潤最低的那幾款。
6. 單據入得慢、漏得多,管理層看到的是過期數據
這是很多餐廳最容易低估的一點。不是沒數據,而是數據太慢。採購單、送貨單、發票散落在門店、倉庫、辦公室和員工手機裡,等到有人整理、核對、輸入系統,異常早就發生完了。
毛利管理最怕延遲。因為你不是在做歷史研究,而是在做營運控制。如果一張供應商單據晚了十天才入帳,你這十天做的採購決策、備貨安排、菜單售價判斷,都可能基於錯誤資訊。
這也是為什麼愈來愈多餐飲團隊會把單據擷取、採購、庫存和報表放在同一套系統裡。像 Costflows 這類以 AI 單據資料擷取為核心的做法,價值不只在節省人手,更在於把原本分散、滯後、難核對的成本資料變成每日可用的結構化數據。當價格浮動、進貨異常、理論與實際成本偏離時,管理層能更早看到,而不是月尾才補救。
7. 部門各自做事,沒有人對同一組數字負責
餐廳毛利問題,最後常常不是技術問題,而是協作問題。採購看單價,廚房看出品,樓面看銷售,會計看入帳,經理看營收。每個部門都做了自己的部分,但沒有人把這些數字串成同一條線。
結果就是,採購說價格正常,廚房說份量沒問題,會計說單據已入,經理卻發現毛利在掉。不是誰一定做錯,而是整個流程沒有共用的標準和即時視圖。
真正有效的做法,不是要求大家更努力,而是讓採購、收貨、盤點、耗用、銷售、對帳用同一套邏輯運作。只要基礎數據一致,問題通常很快能縮小範圍。反過來說,如果每個部門各有一份 Excel,各有一套口徑,再有經驗的管理者也只能靠估。
怎樣把毛利波動收窄到可管理範圍
先不要急著全面砍成本。更務實的做法,是先找出波動最大的三個環節:供應商價格、重點品項成本、以及高耗損庫存。這三個地方通常最容易出現可量化的改善空間。
接著,把數據更新頻率由每月拉近到每日或至少每周。只要能更早看到進貨價變動、盤點誤差和理論耗用偏差,你的決策速度就會完全不同。要不要換供應商、要不要調份量、要不要改配方、要不要調菜單價格,這些都不應該等到月結後才處理。
最後,別把毛利當成財務結果,而要把它當成營運指標。當毛利穩定,通常代表採購、出品、庫存和對帳都在同一條線上;當毛利忽高忽低,往往不是生意突然變差,而是流程某個地方開始失控。
真正有用的管理,不是月底解釋為什麼少賺了,而是每天都知道少賺的風險從哪裡開始。這樣你才有機會在問題變成報表之前,先把它處理掉。

.png)

