Aerial View Business Data Analysis Graph

庫存盤點怎麼做才不必停工?蝦皮賣家的循環盤點 SOP

整倉一年盤一次,問題通常早已累積太久;每天隨手看幾格,結果又難以追溯。循環盤點的做法,是先依 SKU 重要性排頻率,每次只凍結小範圍,完成盲盤、複盤、調帳與根因修正,其他儲位照常出貨。

「不停工」不代表盤點中的儲位仍可自由進出貨。真正可行的是局部、短時間控制異動。

先用重要性決定頻率

Oracle 的循環盤點說明允許依 ABC 類別設定不同盤點頻率,A 類可比 B、C 類更頻繁。小型賣場可從以下節奏開始,再依差異率調整:

類別 起始頻率 盤點重點
A 類 每週或每兩週 高價、高量、缺貨影響大
B 類 每月 變動趨勢與儲位錯置
C 類 每季 長庫齡、零散與呆滯
異常品 事件後立即 退貨、破損、調撥、組合拆解

ABC 類別怎麼算,交給 ABC 庫存分類。這裡把分類結果接到實際盤點排程。

每日 30 分鐘的循環盤點 SOP

排程

前一天產生盤點清單,列 SKU、儲位、批次與系統數量,但第一位盤點者看不到帳面數量。每天選能在 15 ~ 30 分鐘完成的範圍,不追求一次盤完。

局部凍結

盤點開始前記錄截止時間。凍結指定儲位或 SKU 的上架、揀貨、退貨入庫與調撥;已在處理中的訂單先完成或明確列入未過帳清單。其他區域繼續作業。

盲盤

第一人只記實物數量、破損、待驗與位置異常,不看系統數。以庫存基本單位計數,例如「件」,箱裝商品同時記每箱件數,避免箱與件混用。

差異複盤

系統數與實盤數不同時,由第二人重新計數。先查附近儲位、未完成揀貨、退貨待驗、組合拆分與尚未入帳單據,不要第一時間直接改數字。

核准調帳

超過門檻的差異要由非原盤點者核准。調帳保留原數、實盤數、差異、原因碼、證據、操作人與時間,不能只覆蓋結果。

解凍與復盤

所有待處理異動過帳後解凍,當日彙整差異原因。若同原因重複出現,修流程或儲位,不用靠下次再盤一次收尾。

盤點要看兩種準確率

數量準確率 = 數量完全相符的 SKU 數 ÷ 本次盤點 SKU 數 × 100%

這個指標容易看懂,但一件低價品與一件高價品權重相同。

庫存價值差異率 = |實盤數量 − 系統數量| × 單位成本的總和 ÷ 本次帳面庫存價值總和 × 100%

帳面庫存價值為零時,差異率沒有定義,應直接列出實物價值與資料錯誤;帳面數為負時先停止調帳並查同步或過帳問題。

四捨五入只在彙總報表顯示時做,單品差異保留整數件與原始成本精度。數量準確率的分母是本次實際完成盤點的 SKU,不含中止或待複盤項目。本次盤點樣本少於 20 個 SKU 時,同時顯示相符與差異件數,不用單一百分比判斷整倉品質;極端高價差異另外列示,不讓平均值掩蓋。

假設案例:99% 準確仍可能很危險

本次盤 100 個 SKU,只有 1 個不符,數量準確率是 99%。但那一個是單價 8,000 元的 A 類商品,系統有 5 件、實物只有 2 件,差額 24,000 元。

若只看 SKU 相符率會覺得很好;加上價值差異率與 A 類嚴重度,才知道要立即停出、查單據與權限。這只是方便理解的例子,請換成自己的庫存紀錄。

差異原因碼不要只寫「人為錯誤」

可用八類原因:收貨少入、上架錯位、揀貨未過帳、取消訂單未釋放、退貨未驗、組合拆解錯誤、破損報廢未登記、跨平台同步延遲。

每個原因都要有下一個控制,例如收貨改雙人點數、相似 SKU 分開儲位、退貨先進隔離區、取消訂單以事件狀態釋放庫存。多平台重複扣減或漏回補,交給 多平台庫存同步 處理。

不停工最容易失敗的四個地方

第一,盤點與出貨同時動同一儲位,截止時間不清楚。

第二,盤點者先看到系統數,無意間把實物數「盤成」帳面數。

第三,所有差異都直接調帳,根因與責任點消失。

第四,退貨、瑕疵與待驗品混在可售庫存,數字相符但可賣狀態錯誤。

停止條件: 若同一 SKU 複盤仍不一致、差異超過設定金額、帳面為負、A 類商品缺件,或盤點期間仍有未追蹤異動,暫停該 SKU 出貨與調帳,由授權人查清。新品、活動大量備貨與倉庫搬遷期間提高抽盤比例,不沿用平日頻率。

下一步可先選一個 20 格以內的儲位,連續四週執行同一套 SOP。目標不是第一週達到漂亮準確率,而是讓前三名差異原因逐週下降。

延伸資料

循環盤點方法參考 Oracle Supply Chain 官方資料,查核到 2026-09-06。文中的盤點頻率和核准金額是起點,請依商品價值、訂單速度和可用人力調整。