庫存周轉天數怎麼算?營運資金、安全庫存與採購節奏的庫存健康管理指南


每個電商老闆都遇過這兩種恐慌:一種是熱銷品突然斷貨,只能眼睜睜看訂單流失;另一種是倉庫堆滿賣不掉的貨,看似「有庫存」其實錢全被貨壓死。斷貨與積壓,其實是同一道數學題的兩面——庫存周轉天數。搞懂它之前,先記住一句話:庫存不是資產,而是被鎖住的現金。庫存周轉天數越長,你的營運資金就越緊,一旦拉得太長,就算帳面營業額漂亮,也照樣會被庫存拖垮現金流。這篇文章從公式、實務到報表判讀,帶你完整掌握這項電商庫存健康的關鍵指標。

一、庫存周轉天數是什麼?先看懂它跟庫存周轉率的關係

許多人第一次認識庫存指標,是先聽到「庫存周轉率(Inventory Turnover)」。它衡量的是:一段時間內,庫存被賣掉、重新補貨的次數。而庫存周轉天數(Days Inventory Outstanding,簡稱DIO)則是周轉率的「倒數換算」,告訴你這批貨平均要放多少天才賣得出去。

用白話講:庫存周轉率是「貨跑得多快」,庫存周轉天數是「貨平均躺多久」。

這個指標之所以重要,是因為它直接連動到三件電商老闆最在意的事——現金流、缺貨風險、倉儲與跌價成本。周轉天數太長,代表貨躺在倉裡太久,錢被凍結;周轉天數太短則未必是好事,可能是備貨嚴重不足,隨時斷貨賠上訂單與評價。

要判斷自己的數字健不健康,得先精準算出來,再跟同產業、自己過去幾個月比較。庫存周轉天數不是一個「越低越好」的單向指標,而是一個「平衡」的照妖鏡。

二、庫存周轉天數的計算公式:一步步拆解,別再背錯

計算公式有兩種常見寫法,本質相同,差在取平均庫存的方式。電商賣家常因庫存波動大而算錯,這裡提供最實用的兩種:

公式一(以銷貨成本計算,最常用於財務)

庫存周轉天數(DIO)= 期末庫存 ÷ 平均每日銷貨成本

其中「平均每日銷貨成本」= 期間銷貨成本(COGS)÷ 期間天數。

公式二(結合周轉率,較直觀)

庫存周轉率 = 銷貨成本(COGS)÷ 平均庫存金額

庫存周轉天數 = 365 ÷ 庫存周轉率

平均庫存金額建議用「(期初庫存+期末庫存)÷ 2」來算,可以消除單一時點備貨暴增或清倉造成的失真。

實務上一再有人在這裡卡關:我該用「銷貨成本」還是「營業額(營收)」來算?答案是要用銷貨成本(COGS)。因為營業額包含毛利,數字會被「售價」撐高,讓周轉率看起來漂亮、周轉天數看起來很短,其實是自欺欺人。用銷貨成本才能反映真正「投入庫存的資金」被釋放的速度。

要點提醒:如果你是平台代操或多通路出貨的賣家,記得把「在途庫存」與「預估到貨」分開看待,計算時務必用實際可售庫存,否則算出來的周轉天數會失真。若還不確定自己的商品週期,可先參考電商選品方法論,從源頭選對需求穩定的商品,庫存周轉的管理會輕鬆很多。

1
抓出期間銷貨成本。
從報表抓當期COGS,例如一季(90天)賣了90萬元的貨,平均每日銷貨成本就是1萬元。
2
算出平均庫存金額。
取期初與期末庫存金額的平均,例如期初60萬、期末40萬,平均庫存就是50萬元。
3
代入公式。
庫存周轉天數= 平均庫存 ÷ 每日銷貨成本 = 50萬 ÷ 1萬 = 50天。代表這批貨平均要躺50天才賣得出去。

把這個流程放進每月例行結算,比憑感覺「猜一個天數」可靠得多。庫存周轉天數一旦有「每月穩定下降」的趨勢,就代表資金回籠速度正在加快。

三、庫存周轉天數跟營運資金:庫存就是被凍結的現金

要真正搞懂庫存周轉天數,不能只看數字,必須拉回「營運資金(Working Capital)」的高度。營運資金的定義是流動資產減流動負債,白話說就是公司「能立刻動用的錢」。而庫存,正是流動資產裡最大、卻最不「流動」的一塊。

想像你的生意是條水管:進貨時錢流出去變成貨,賣掉時錢再流回來。庫存周轉天數決定了這條水管裡「錢被卡住多久」。如果周轉天數是30天,代表你買貨的錢平均30天才回到口袋;若是120天,代表同樣的錢被卡了4個月,這段期間你還要繼續付倉租、水電、人工,卻不一定有新錢進來。

正因為庫存是營運資金最大的占用項目,庫存周轉天數過長時,你會看到三種典型症狀:

  • 手頭現金變薄:錢都變成倉庫裡的貨,能動用的現金越來越少,連該付的貨款、人事、廣告費都在喊窮。
  • 被迫賤價清倉:為了套現,開始打折促銷,毛利被倒吃,陷入「越清越低價、越低價越虧」的循環。
  • 資金斷鏈風險:一旦遇到大促補貨或帳務週期拉長,現金跟不上,只能借貸或拖欠貨款,信譽與利息成本雙雙受害。

反過來看,庫存周轉天數管理得好的賣家,即使營業額不是最高,營運資金卻最健康、最經得起波動,庫存現金流的循環也最順暢。這正是為什麼這篇文章不教你「衝高庫存天數」或「無腦壓低天數」,而是要你學會平衡。

四、庫存周轉天數的產業基準:透過比較表看懂你的位置

庫存周轉天數沒有「四海皆準」的標準答案,不同產業、不同商品類型差異極大。對照一般概況,能幫你快速定位自己大致在哪個區間。以下比較表是常見的商品類型對應參考週期:

商品類型 一般庫存周轉天數參考 典型特性 管理重點
生鮮/短效期食品 7–14 天 效期短、需快速去化 嚴控效期、小批量高頻補貨
高週轉日用品(衛生紙、快消) 20–45 天 需求穩定、回購頻繁 安全庫存要足、避免斷貨
流行服飾/季節性商品 45–90 天 季節波動大、易過季 換季前清倉、慎防跌價
3C、家電 30–60 天 單價高、迭代快 盯新品上市、價跌風險高
慢速利基品/客製化商品 90–180 天 需求分散、單量小 預購制、降低備貨量

看完這張表,你會發現「我該把周轉天數壓到幾天才算對?」這個問題本身就不精確。更恰當的問法是:「相較於我的同類商品與過去三個月,我的周轉天數是變好還是變差?」這才是可執行的基準。

L1
基礎健康30–45 天
資金回籠快、庫存壓力小,但仍要留意是否備貨不足、有斷貨隱憂,並把安全庫存補到合理水位。
 
L2
合理平衡45–90 天
多數一般商品的安全區間,需求與資金大致平衡,是電商經營最常見也最舒服的狀態。
 
L3
偏高警戒90–150 天
庫存占用明顯偏高,需開始檢視滯銷品與採購節奏,通常是「補貨過於樂觀」的訊號。
 
L4
危險區150 天以上
資金被嚴重凍結,跌價與倉儲成本雙雙升高,必須立刻止血,盤點滯銷品並盡速去化。

把這四層當成儀表板上的燈號:綠燈(基礎健康)、黃燈(合理平衡)、橘燈(偏高警戒)、紅燈(危險區),會比死記一個絕對天數更符合實戰。

4
每個月底把各品類周轉天數排出來,動態調整補貨。
不要只盯總庫存一個數字,要拆到品類,才能看出是「全部偏高」還是「特定幾支拖累平均」。
 
 
豐誠國際 TRUSTPASS
💼 需要專業協助?
庫存是營運資金最大的凍結點,讓專業操盤手幫你算出健康水位並設計補貨節奏,把卡在倉庫的錢釋放出來
顧問團隊 1 對 1 諮詢・免費健診

五、安全庫存怎麼算?別再「憑感覺」備貨

庫存周轉天數管的是「效率」,而安全庫存(Safety Stock)管的是「穩定性」——讓你在需求或補貨出現波動時,不至於斷貨。兩者相輔相成,少了任何一個,庫存管理都不完整。

安全庫存的基本概念是:在「預期銷售量」之上,額外多備一份庫存,用以吸收需求暴衝或到貨延遲的風險。太保守(備太多)會拖累周轉天數、多壓資金;太激進(備太少)則斷貨賠訂單。

安全庫存的計算需納入兩個隨機變數:需求的波動幅度,以及補貨前置時間(Lead Time)的穩定程度。簡化版的實務算法如下:

安全庫存 ≈ 平均每日需求 × 補貨前置天數的波動緩衝

舉例:某商品每日平均賣20件,供應商補貨前置時間通常在7–10天之間浮動。為了吸收「需求略高+到貨略晚」的雙重風險,你可以在20件的平均需求上,預留約3–4天的緩衝量(約60–80件),這就是安全庫存。

不過,安全庫存沒有永遠的標準答案,它應該「動態調整」:

  • 季節高峰前:需求波動變大,安全庫存應該調高。
  • 供應商出貨穩定、前置時間短:可以適度調低,減少資金占用。
  • 新產品、無歷史數據:先用保守的高安全庫存,累積幾個月數據後再下修。

安全庫存設得好,就能在「不斷貨」與「不積壓」之間取得平衡,而這份平衡,正是庫存周轉天數能穩定在健康區間的前提。

5
盤點每一支商品庫存,若現有庫存低於「再訂購點」,立即啟動補貨。
再訂購點=(平均每日需求 × 補貨前置天數)+ 安全庫存,只要庫存跌破這個點就下單,不必天天人肉盯倉。

六、採購節奏的設計:靠節奏,不靠衝動補貨

安全庫存決定「備多少」,採購節奏則決定「多久補一次、一次補多少」。很多庫存失控,都不是備錯貨,而是補貨太隨興——今天缺貨就多下單,後天庫存爆了就砍單,永遠在追著數字跑。

常見的採購策略有兩種:

面向 定期補貨制 再訂購點補貨制
補貨觸發 固定時間到達(如每週)即補 庫存跌破再訂購點即補
適合商品 需求平穩、波動小的品項 需求波動大、銷量起伏明顯的品項
優點 節奏穩定、好管理、採購計畫性強 對需求變化反應快、降低斷貨風險
缺點 對需求暴衝反應較慢 管理成本高、需系統即時追蹤庫存
庫存水位 補到固定目標上限 補到目標庫存上限(彈性較大)

定期補貨制(Fixed Interval):固定每週或每兩週檢視一次、固定補到目標水位。好處是節奏穩定、好管理,適合需求平穩的商品,但對需求暴衝反應較慢。

再訂購點補貨制(Reorder Point):庫存跌破「再訂購點」就立刻補、補到目標庫存上限。好處是對需求變化反應快、適合波動大的商品,但管理成本較高,需要系統即時追蹤庫存。

對多數中小電商來說,最省力的作法是「混搭」:主銷品用再訂購點制、平銷品用定期制,並搭配供應商交期,把下單時間錯開,避免一次壓太多資金。

L1
專案現金流總控優先設定
先定義每個品項的目標庫存上限,這是你「備到多少就停手」的天花板,避免補貨補過頭、周轉天數失控。
 
L2
庫存補貨節奏其次安排
再設定再訂購點,庫存降到這條線就該下單,補貨不靠靈感、靠規則,斷貨機率大幅下降。
 
L3
供應商交期協同再次配合
搭配供應商交期排定下單日,避開提早下單造成積壓、也避開太晚下單造成斷貨,掌握「提前量」。
 
L4
數據回饋校準持續優化
每月依實際銷售與周轉數據,微調目標庫存上限與再訂購點,讓系統愈來愈準。

記住一個核心原則:採購節奏的目的,是讓「進貨的節奏」對得上「銷售的節奏」。當兩者同步,庫存周轉天數自然落在健康區間,資金也就不會被庫存白白凍結。

七、庫存周轉慢的隱形成本:跌價損失比你想的更傷

庫存周轉天數偏長,最容易被忽略的、也是最痛的,是「跌價損失」。很多人算庫存成本,只算倉租與利息,卻漏了最大宗的一塊——貨品實際價值的縮水。

跌價損失的形式很多:流行服飾過季要打折、3C 產品新機上市舊機暴跌、食品效期逼近只能促銷,甚至某些商品直接滯銷到賤賣成本都收不回。這些「隱形減值」不會出現在你的庫存帳面,卻會在下一次促銷清倉時,用「毛利被吃光」的方式狠狠咬你一口。

想控制跌價損失,就要用「時間」當作庫存管理的主軸:

  • 為每支商品設定「效期/季節」倒數:逼近過季或效期前主動促銷,用「早賣的折扣」換「晚賣的賤價」。
  • 新品滾動試賣:不要一次押大量訂單,先小批量滾動測試,賣得動再加碼,賣不動就停手。
  • 把跌價成本納入庫存決策:算補貨量時,把「這批貨放久了會跌多少」也算進去,而不是只盯進價與售價。
6
每月對「庫存金額排行前10%」的高單價商品,逐一檢視效期/季節剩餘天數,提早擬訂去化策略。
把這類高風險庫存的周轉天數單獨追蹤,別讓少數幾支拖垮整份報表。

八、揭露常犯的5個庫存誤區:釐清觀念,別再埋單

管理庫存周轉天數的路上,有些看似合理的直覺,其實是會讓資金被吃掉的誤區。以下五個最常見,特別容易踩雷。

✕誤區一:庫存周轉天數「越低越好」
✓正確做法

好多人把周轉天數當成省油的油耗數字,恨不得壓到最低。但周轉天數過低,往往代表你備貨嚴重不足、隨時斷貨。斷貨的代價不只是少賺一單,還有賣場評價下降、自然流量下滑的長期傷害。正確做法是找到「不積壓、也不斷貨」的平衡區間,而非盲目追求極低數字。

✕誤區二:用營業額(營收)來算周轉率
✓正確做法

用營收算,數字會被售價撐高,庫存周轉看起來超快、天數超短,給自己一個假性樂觀。正確做法是用銷貨成本(COGS)來算,才能反映投入庫存的真實資金被釋放的速度,數字才有決策價值。

✕誤區三:只盯總庫存,不看品類分散
✓正確做法

整份庫存報表看起來周轉天數「還行」,藏著的可能是一半好賣、一半滯銷的假平衡。正確做法是拆到品類甚至單品去算周轉天數,才能看出是全部偏高、還是少數幾支拖累平均,對症下藥。

✕誤區四:安全庫存設了一次就不動
✓正確做法

庫存、需求、供應商交期每季都在變,安全庫存卻一直用「開店時設的那個數」。正確做法是定期依實際波動下修或調高,讓它跟著經營節奏走,而不是永遠套一套參數。

✕誤區五:跌價損失沒算進庫存成本
✓正確做法

只算倉租、利息,卻忽略商品本身會隨時間貶值。正確做法是把跌價預期納入補貨與促銷決策,用提早去化換取更低的整體損失。

把這五個誤區記牢,可以幫你省下一大筆「用現金換教訓」的成本。

九、FAQ:庫存周轉天數的常見問題

QQ1:庫存周轉天數多少才算正常?

沒有絕對的標準答案,不同產業差異極大。生鮮可能只要7–14天、流行服飾45–90天、利基客製品甚至90–180天。更實用的基準是「跟自己比」:拆到品類、跟上個月比、跟過去三季比,看趨勢在變好還是變差,遠比硬套一個數字有參考價值。

QQ2:庫存周轉率跟庫存周轉天數,我該看哪一個?

兩個是同一件事的兩種講法,周轉率看「貨跑多快」,周轉天數看「貨躺多久」,公式互相換算。看報表或跟老闆/財務溝通時,用周轉天數更直觀(「平均躺50天才賣出」比一個抽象倍數更好懂),但兩者都該一起追。

QQ3:我的庫存周轉天數偏高,第一步該做什麼?

不要急著全面砍貨。先拆到品類找出「到底是誰在拖」,多半是少數滯銷品拉高平均。針對這幾支擬定清倉與促銷方案,同時調整後續補貨量,從源頭降低新積壓,再觀察下兩周數字是否回穩。

QQ4:安全庫存會讓庫存周轉天數變差嗎?

理論上會,因為多備的緩衝貨也占用資金。但安全庫存的目的是「換取不斷貨的穩定」,這是必要的成本。關鍵是把安全庫存設在合理水位,別過度囤貨,並定期下修,才能在「不積壓」與「不斷貨」之間取得平衡。

QQ5:我用蝦皮多通路出貨,庫存怎麼算才準?

多通路賣家最容易漏掉「網頁上架數量≠實際可售庫存」。計算時務必扣除「已下單未出貨」與「在途補貨」,用實際可售庫存來算周轉天數,並搭配各通路同步調倉,才不會出現「各平台都顯示有貨、實際上早斷貨」的失控情況。

QQ6:該多久算一次庫存周轉天數?

建議每月至少結算一次。波動大的季節(大促、換季)甚至可以每週追蹤,重點是保持「一致的口徑」——每次都用同一套公式與分母,數字才有可比性。頻繁重算但方法不同,反而不如每月一次、方法一致。

 
 
豐誠國際 TRUSTPASS
💼 需要專業協助?
庫存周轉天數是一面鏡子,照出資金被貨壓住多少。讓電商顧問幫你盤點庫存結構、找出滯銷病灶,設計一套可長可久的補貨節奏
顧問團隊 1 對 1 諮詢・免費健診

十、從今天開始的庫存健康檢查清單

看得懂公式、弄懂概念後,關鍵是把這些落進日常。這張檢查清單可以用作每個月的庫存健診,逐項確認,就能把庫存周轉天數控制在不失控的軌道上。

CHECK逐項確認
    • ✓本月已用銷貨成本(COGS)計算總庫存周轉天數
    • ✓已拆到品類,找出周轉偏高的滯銷主力
    • ✓高單價/高跌價風險商品已單獨檢視效期與季節剩餘天數
    • ✓已逐支確認現庫存是否跌破再訂購點,缺貨的已啟動補貨
    • ✓安全庫存已依近期需求與供應商交期做過一次動態調整
    • ✓採購節奏已確認能對上銷售節奏,避免壓太多資金
    • ✓已釐清以營收計算的假性樂觀,改以COGS為準

庫存周轉天數管理,不是一個「算完就結束」的功課,而是每個月都要做的例行健診。當你的庫存周轉天數穩定、營運資金健康、斷貨與積壓都不再是你的惡夢,你才有餘裕把心力放回真正讓品牌成長的事——選對商品、打好行銷、服務好客人。對庫存與現金流的整體盤點有困惑時,不妨回頭看電商創業完整成本篇,從資金結構的高度重新審視自己的配置,或到觀點專欄瀏覽更多電商經營實戰。把這份庫存管好,等於為你的電商生意裝上了一道安全的資金護城河。

 
 
豐誠國際 TRUSTPASS
💼 需要專業協助?
把庫存從「壓垮資金的負擔」變成「穩定出貨的資產」,用數據方式盤點庫存結構與採購節奏,讓每一塊錢都回到你手上
顧問團隊 1 對 1 諮詢・免費健診