安全庫存量的計算邏輯:從日均用量與備貨天數回推訂購點

•

為什麼安全庫存不是「憑感覺多叫一點」?

很多餐廳的採購決策是這樣發生的:冰箱看起來空了,就打电话叫貨;或是看到某樣食材特價,就多叫兩箱。這種做法在生意穩定時看似沒事,但一旦遇到連續假期、供應商延遲、或是天氣影響來客數,就會立刻陷入兩難:不是缺貨被客人抱怨,就是食材放到過期,月底盤點時看著報廢單心疼。

安全庫存(Safety Stock)的本質,不是「多買一點保險」,而是用數學邏輯把「不確定性」變成可管理的緩衝。它的核心概念很簡單:先算出每天平均用掉多少,再決定萬一供應商晚到或突然爆單時,你還能撐幾天。這兩個數字一乘,就是你該有的安全庫存量。

這裡要先講一個殘酷的現實:猶豫不決的老闆,比做錯決定的老闆倒得更快。餐飲的致命傷多半是錯過時機,不是選錯方向。採購也是同一回事——當你發現某項食材用量已經連續兩週上升,卻還在「再觀察一下」,等到真的斷貨才緊急叫貨,通常已經來不及了。安全庫存的公式,就是幫你把「觀察」變成「判斷」,把「猶豫」變成「提前行動」。

第一步:算出日均用量,別用「大概」兩個字

日均用量是所有計算的基礎。做法很簡單,但需要紀律:

  • 取過去四到八週的實際領用量(不是進貨量),加總後除以天數。領用量才是真正被廚房用掉的数量,進貨量會受到促銷或囤貨影響。
  • 如果菜單有明顯的平日、假日差異,建議分開計算「平日日均」與「假日日均」,再依當月假日天數加權平均。
  • 遇到農曆年、母親節、中秋節等大節日,不要用全年平均去推,應該單獨拉出節慶期間的日均用量,因為那幾天的用量可能是平日的兩到三倍。
  • 新開店或新菜色沒有歷史資料時,可以用「預估來客數 × 每份用量 × 點餐率」回推,但前三個月要每週校正一次,不要一次就定死。

舉例來說,一家中型餐廳的招牌燉飯每天平均賣出四十份,每份用掉一百二十公克的義大利米,那麼這項食材的日均用量就是四點八公斤。這個數字看起來很基本,但很多老闆從來沒算過,只憑「一包米大概可以用幾天」的印象叫貨,這就是斷貨與報廢的根源。

第二步:決定備貨天數,把「供應商風險」與「需求波動」分開看

備貨天數不是一個固定值,它應該由兩個變數決定:供應商的交期穩定度,以及你的生意波動程度。

  • 供應商交期:如果供應商說「今天叫、明天到」,但實際上经常拖到第三天,你的備貨天數就至少要多抓兩天。建議記錄每次實際到貨日,算出平均延遲天數。
  • 需求波動:如果週末用量比平日多五成,備貨天數就要涵蓋「從叫貨到到貨」期間內可能遇到的高峰。例如週五叫貨、週一到貨,中間卡了週六週日,備貨天數就不能只算兩天。
  • 食材保存期限:這是最容易被忽略的限制。葉菜類可能只有三到五天壽命,冷凍肉品卻能放幾個月。備貨天數乘以日均用量之後,必須小於「保存期限內可安全用完的量」,否則安全庫存反而變成報廢庫存。

一個實用的原則是:安全庫存 = 日均用量 × 備貨天數。備貨天數通常抓供應商最長延遲天數再加上一到兩天的緩衝。例如日均用量四點八公斤、備貨天數抓三天,安全庫存就是十四點四公斤。這不是要你每天都囤十四公斤,而是當庫存降到這個水位時,就該啟動叫貨。

第三步:回推訂購點,讓叫貨變成一個開關而不是一個感覺

訂購點(Reorder Point)的公式是:訂購點 = 日均用量 × 備貨天數 + 安全庫存。但更實務的寫法是:訂購點 = 日均用量 × (供應商交期 + 安全緩衝天數)。

把上面的例子攤開來看:日均用量四點八公斤,供應商平均兩天到貨,但你觀察到最慢曾經拖到第三天,所以交期抓三天,再加一天緩衝,總共四天。訂購點就是四點八乘以四,等於十九點二公斤。也就是說,當冰庫裡的義大利米降到十九公斤左右,就該下單了。

這裡有幾個實務注意事項:

  • 訂購點要寫在看得見的地方。可以在乾貨區或冰箱門上貼一張表,列出每項主要食材的訂購點。員工每天盤點時,低於訂購點就回報,不要等老闆想起來才叫貨。
  • 不要把訂購點和每次叫貨量搞混。訂購點是「什麼時候叫」,叫貨量則是「叫多少」。叫貨量可以參考經濟訂購量,但對小餐廳來說,更簡單的做法是叫到「最高庫存水位」,也就是訂購點加上一次叫貨的經濟量。
  • 生鮮與乾貨要分開管理。葉菜類的訂購點可能只有一到兩天,冷凍食材可以抓到五到七天。用同一套天數管理所有食材,一定會出問題。
  • 每季重新校正一次。菜單換季、來客數改變、供應商換人,日均用量和交期都會變。公式不是算一次就永久有效。

常見錯誤:那些讓安全庫存變成報廢庫存的地雷

看過太多餐廳導入安全庫存概念後,反而出現更多報廢,問題通常出在以下幾個地方:

  • 用進貨量當日均用量。進貨量包含促銷囤貨與安全庫存本身,會讓數字越算越大,最後叫貨量失控。
  • 忽略保存期限。安全庫存算出來是十四公斤,但葉菜三天就黃了,你卻抓七天備貨,等於保證報廢。
  • 沒有即時庫存紀錄。如果領料沒有登記,每天用了多少全靠記憶,日均用量就是假的,後面全部算錯。
  • 把安全庫存當成「一定不能低於」的底線。安全庫存是緩衝,不是鐵板。遇到連續假期前,本來就應該提前拉高水位;遇到淡季,則要主動下修,否則只是把資金壓在冰箱裡。
  • 老闆自己猶豫,卻怪員工沒提醒。採購決策如果每次都要等老闆「再看看」,員工就算看到低於訂購點也不敢叫貨。把訂購點制度化,授權員工在範圍內直接下單,才是解決之道。

說到底,安全庫存的計算邏輯並不複雜,難的是執行的紀律。公式可以在一張纸上寫完,但每天盤點、如實記錄、按表操課,才是真正拉開餐廳經營差距的地方。

結語:把採購從「感覺」變成「節奏」

「誰知盤中飧,粒粒皆辛苦」(李紳〈憫農〉)

這句詩放在採購管理裡,扣合的不是節儉的道德勸說,而是提醒我們:每一粒食材能端上桌,背後都有供應商、物流、倉儲與廚房的時間成本。斷貨浪費的是營業機會,過期浪費的是已經付出去的現金,兩者都是「辛苦」的損失。安全庫存公式的價值,就是讓你在還有餘裕的時候做決定,而不是等到冰箱空了或食材爛了才反应。

猶豫不決的老闆,比做錯決定的老闆倒得更快。採購不是要你每次都猜對,而是要你建立一套「低於這個數字就動作」的機制。當叫貨變成節奏,而不是每天焦慮的來源,你才有餘力去思考菜單、服務與品牌這些真正讓餐廳長久的事。

✨ AI 問答|你想知道哪些?

安全庫存和訂購點有什麼不同?

安全庫存是「緩衝量」,用來吸收供應延遲或突然爆單的風險;訂購點是「觸發叫貨的庫存水位」,通常等於日均用量乘以備貨天數,再加安全庫存。簡單說,安全庫存是答案的一部分,訂購點是你要盯著看的那條線。

沒有 POS 系統或歷史資料,怎麼算日均用量?

可以先用手寫領料單或每日盤點表,連續記錄兩到四週。如果連領料紀錄都沒有,建議先從「叫貨量減掉月底盤點剩餘量」回推,但這只是粗估,前三個月要每週校正。重點是開始記錄,而不是等到有完美數據才行動。

生鮮食材保存期限短,安全庫存怎麼抓才不會報廢?

生鮮的備貨天數應該以「保存期限內可安全用完」為上限。例如葉菜冷藏可放三天,備貨天數就不宜超過兩天,安全庫存也應該壓低。可以改為提高叫貨頻率、降低每次叫貨量,而不是硬拉高安全庫存。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *