存貨週轉率怎麼算?公式、週轉天數、產業參考值,以及什麼時候該交給 ERP 每月自動算

恆遠數位編輯團隊約 14 分鐘閱讀
存貨週轉率怎麼算文章封面:公式、週轉天數與 Excel 試算
複製引文

存貨週轉率 = 銷貨成本 ÷ 平均存貨,意思是一年之內,你的庫存被賣光又補滿了幾次。再用 365 天除以存貨週轉率,就得到 存貨週轉天數:一批貨從進倉到賣出,平均要躺幾天。例如一年銷貨成本 3,600 萬、平均存貨 600 萬,存貨週轉率就是 6 次,週轉天數大約 61 天。

我們在幫客戶規劃營運系統的庫存報表時,老闆最常問的一句是「我的倉庫到底壓了多少錢」。會計通常拿得出年底的存貨金額,卻很少有人能回答「哪幾個品項把錢壓住了」。存貨週轉率就是回答這個問題的第一把尺,前提是算法要對、資料要每個月都更新。

這篇先把公式和 Excel 試算講清楚,再整理高低怎麼解讀、數字變差時先查哪些品項、手算最容易出錯的地方,最後談什麼時候該交給系統每月自動算。想知道每個料號該留多少緩衝,先看 安全庫存怎麼算;要挑整套庫存工具,看 庫存管理系統怎麼選。

存貨週轉率與週轉天數公式:先看這張速覽表

先講結論:存貨週轉率看「轉幾次」,週轉天數看「躺幾天」,兩個是同一件事的兩種講法。下面這張表把會計、採購、老闆最常混在一起的幾個名詞放在一起。

名詞

公式

白話意思

注意

存貨週轉率

銷貨成本 ÷ 平均存貨

一段期間內庫存轉了幾次

越高代表貨走得越快

存貨週轉天數

365 ÷ 存貨週轉率

一批貨平均放幾天才賣掉

財報上常叫「平均售貨日數」

平均存貨

(期初存貨 + 期末存貨)÷ 2,或每月月底存貨平均

這段期間平均壓在倉庫的金額

只取兩個點最容易失真

銷貨成本

期初存貨 + 本期進貨 − 期末存貨

賣掉的貨當初花了多少錢買或做

用成本,不要用營業額

月週轉率

當月銷貨成本 ÷ 當月平均存貨

看單月的速度

乘以 12 才能跟年週轉率比

公式的推導與幾種變形,Wikipedia 的 Inventory turnover 條目 有完整列出。台灣上市櫃公司的財報分析也用同一套定義,在 公開資訊觀測站 查得到每家公司的存貨週轉率與平均售貨日數,拿來對照同業很方便。

為什麼分子要用銷貨成本,不能用營業額

存貨在帳上是用成本記的,營業額裡多了毛利。用營業額除以存貨,等於拿含毛利的數字去比不含毛利的數字,毛利越高的公司,週轉率看起來就越漂亮。毛利率 40% 的公司,用營業額算出來的週轉率會比用成本算高出六成多,跟同業一比就失準。有些網站或分析工具會用營業額版本,比較數字之前先確認分子是哪一個。

存貨金額每天都要算對,週轉率才有意義

存貨週轉率是拿帳上的存貨金額去算的。帳上數字跟倉庫實際對不起來,週轉率就是在算錯的數字。這件事我們做過同型的營運系統:在 影視器材租賃與檔期系統 裡,同一批器材何時被借、維修、外調,可租量每天重算,千筆預訂數秒載入,撞期自動偵測。租賃和買賣的庫存邏輯不同,但「先讓系統每天把數量算對,報表才有得看」這個順序是一樣的。

存貨週轉率 Excel 試算範例:同一年,兩種平均算出兩個答案

簡單講,同一家公司、同一年,平均存貨取兩個點還是取十三個點,存貨週轉率可以差兩成以上。下面用一家批發商的資料試算,全年銷貨成本 3,600 萬元,每月月底存貨如下(單位:百萬元):

時間點

月底存貨

說明

期初(去年 12 月底)

7.0

去年盤點後的金額

1 月到 3 月

6.8、6.5、6.9

春節後去化

4 月到 6 月

7.2、7.5、7.8

開始備下半年的貨

7 月到 9 月

8.0、8.4、8.8

旺季前大量進貨

10 月到 11 月

9.0、8.2

旺季出貨

12 月底(期末)

5.0

年底出清加盤點認列損失

算法一,只取期初和期末:平均存貨 =(7.0 + 5.0)÷ 2 = 6.0 百萬,存貨週轉率 = 36 ÷ 6.0 = 6.0 次,週轉天數 = 365 ÷ 6.0 ≈ 61 天。

算法二,取 13 個月底的平均:13 個點加起來 97.1,平均約 7.47 百萬,存貨週轉率 = 36 ÷ 7.47 ≈ 4.8 次,週轉天數 ≈ 76 天。

差了 15 天。年底出清讓期末存貨特別低,只看期初期末,會以為這家公司的貨一年轉 6 次;實際上一年裡大部分時間,倉庫壓著七百多萬,轉得比帳面慢。年底盤點前清庫存是很常見的做法,所以拿到一個漂亮的年度週轉率,先問一句:平均存貨是怎麼算的。

Excel 欄位與公式

Excel 算存貨週轉率不難,難在資料要按品項、按月份整理好。建議做兩張表:「月底存貨」每個品項每個月底一列,「銷貨明細」每張出貨單每個品項一列,含銷貨成本。下面是彙總表的欄位,假設資料從第 2 列開始:

欄位

內容

公式範例

A 品項

料號或品類

從主檔帶入

B 年度銷貨成本

這個品項全年賣掉的成本

=SUMIFS(銷貨明細!F:F, 銷貨明細!B:B, A2, 銷貨明細!A:A, ">="&DATE(2025,1,1), 銷貨明細!A:A, "<"&DATE(2026,1,1))

C 平均存貨

13 個月底存貨金額的平均

=AVERAGEIFS(月底存貨!D:D, 月底存貨!B:B, A2)

D 存貨週轉率

轉幾次

=IFERROR(B2/C2, 0)

E 週轉天數

躺幾天

=IFERROR(365/D2, "無銷貨")

F 存貨占比

這個品項占總存貨的比例

=C2/SUM(C:C)

G 銷貨成本占比

這個品項占總銷貨成本的比例

=B2/SUM(B:B)

H 標示

壓錢又賣不動的品項

=IF(AND(F2>G2*2, E2>180), "優先處理", "")

條件加總用 SUMIFS,條件平均用 AVERAGEIFS。「月底存貨」這張表最容易缺:很多公司只在年底盤點時留一次金額,平常沒有月底快照。沒有快照就只能用期初期末,前面已經看到會差多少。進銷存要怎麼用試算表搭起來,可以參考 進銷存自己做。

想要這張彙總表的欄位檔,或想知道自己的資料夠不夠算到品項層級,可以直接 加 LINE 問我們,把現在的報表樣子丟過來就好。

存貨週轉率高低怎麼解讀:產業參考區間與比較方法

一句話:存貨週轉率沒有通用的標準答案,只能跟自己的過去比、跟同產業比。生鮮一週沒賣掉就壞了,機械零件放半年很正常,兩者拿同一把尺量沒有意義。下面這張表是業界常見的大方向,實際數字會因商品結構、通路、季節差很多,只能當起點:

產業類型

週轉天數大致落在

為什麼

比較時要注意

生鮮、餐飲食材

以天計

保存期限短,放久就報廢

報廢量要另外看,週轉快不代表沒損耗

量販、超市、便利商店

以週計

品項多但單價低、補貨頻繁

常有寄賣或供應商管理庫存,帳上存貨偏低

一般零售、服飾、3C 通路

一到數個月

有季節與流行週期

過季品會把平均拉慢,要分季看

批發、經銷

一到數個月

要備多品牌、多規格給下游

代理線多的公司,長尾品最容易壓錢

一般製造業

數個月

原料、在製品、成品三段都算存貨

三段要拆開看,問題常卡在其中一段

機械設備、精密零件、精品珠寶

半年以上

單價高、客製化、備品要長期保留

要看呆滯與跌價,光看週轉率不夠

跟同業比,最好找規模和商品結構接近的上市櫃公司,到公開資訊觀測站看它們近幾年的存貨週轉率趨勢。跟自己比,看的是方向:同一個品類今年比去年慢了兩成,比單一數字高低更值得追。

存貨週轉率太高也不一定是好事

週轉快通常代表貨走得順、錢回得快,但如果是因為存貨壓得太低,代價會出現在別的地方:缺貨流失訂單、常常急單叫貨付比較高的運費、供應商一延遲就停線。看到週轉率突然變很高,要一起看同期間的缺貨次數和急單比例。緩衝該留多少,用 安全庫存 的算法去定,週轉率負責回答整體有沒有壓太多錢。

我們的看法是:中小企業不用追求全公司一個漂亮的週轉率。主力品轉得快、關鍵料留足緩衝、長尾品控制總金額,三種品項各自有目標,比全部拉到同一個數字實際得多。

存貨週轉率變差時,先查哪幾個品項:ABC 分類與呆滯料

先講結論:整體週轉率變慢,問題幾乎都集中在少數品項,把品項層級的週轉率算出來,答案就出來了。延續前面那家批發商,把全年 3,600 萬銷貨成本和 747 萬平均存貨拆到品類:

品類

年度銷貨成本

平均存貨

存貨週轉率

週轉天數

存貨占比

熱銷品(5 個料號)

1,800 萬

150 萬

12 次

約 30 天

20%

主力品(20 個料號)

900 萬

180 萬

5 次

約 73 天

24%

一般品(80 個料號)

700 萬

200 萬

3.5 次

約 104 天

27%

長尾品(300 個料號)

200 萬

217 萬

0.9 次

約 396 天

29%

合計

3,600 萬

747 萬

4.8 次

約 76 天

100%

長尾品只貢獻約 6% 的銷貨成本,卻占了 29% 的存貨,一批貨要放一年多才賣得掉。全公司的週轉率 4.8 次看起來還可以,把長尾品的存貨砍掉一半,整體就能拉到 5 次以上,熱銷品一個都不用動。這就是 ABC 分類的用處:先依銷貨成本排序,找出「存貨占比遠大於銷貨占比」的那一群,從那裡下手。

呆滯料怎麼抓:用最後異動日分級

呆滯料是週轉率的最大殺手,它不會出現在任何一張出貨單上,所以只看銷貨報表永遠找不到它。比較實際的做法是按「最後一次出庫日」分級,每個月看一次:

分級

最後出庫距今

建議處理

誰負責決定

正常

90 天內

照常補貨

採購

觀察

91 到 180 天

暫停補貨,確認是季節性還是需求消失

採購加業務

呆滯

181 到 365 天

降價促銷、搭售、退回供應商

業務主管

報廢候選

超過一年

評估跌價與報廢,跟會計確認處理方式

老闆加會計

天數門檻要依產業調整,生鮮可能是 7 天,機械零件可能是兩年。重點是規則要固定、每個月跑一次,讓呆滯料在變成報廢之前就被看見。最後出庫日要準,前提是盤點準,盤點怎麼做可以看 盤點表怎麼做。

手算存貨週轉率最容易出錯的地方:取樣、多倉、退貨

一句話:公式本身很少錯,錯的多半是餵進去的存貨金額和銷貨成本口徑對不上。下面這張表整理手算最常見的盲點:

盲點

會讓週轉率

怎麼修正

只取期初、期末兩個點

年底出清時偏高,年底囤貨時偏低

改用 13 個月底平均,或每日平均

只算總倉,漏了門市或外倉

偏高(存貨少算)

所有倉庫、門市的存貨一起加總

在途存貨沒算進去

偏高

已付款或已轉移風險的在途貨要算進存貨

退貨沒有沖回銷貨成本

偏高(銷貨成本多算)

銷退要同時減銷貨成本、加回存貨

報廢、跌價直接進銷貨成本

看起來變快,其實是虧損

報廢與跌價損失分開列,另外看

寄賣品算進自己的存貨

偏低

所有權在供應商的寄賣品不算

多倉與門市:總量對了,週轉率還是會騙人

總倉轉得很快、某幾家門市壓著半年的貨,合起來的週轉率看起來很健康。存貨週轉率至少要能拆到「品項 × 倉別」兩個維度,才看得出貨壓在哪裡。調撥中的貨算在收貨倉的在途,否則一調撥,兩邊的數字都會短少。倉庫層級的儲位與調撥怎麼管,WMS 倉儲管理系統怎麼選 有更完整的拆解。

存貨計價方法不同,數字就不能直接比

同一批貨,用先進先出法還是加權平均法計價,期末存貨和銷貨成本都會不一樣,物價變動大的時候差距更明顯。Odoo 18 的存貨評價設定 就把成本方法分成標準成本、平均成本(AVCO)與先進先出(FIFO)三種,要在品類上先選好。年中換計價方法,前後兩段的週轉率就不能放在同一張趨勢圖上。跟會計確認公司用哪一種,並在報表上註明。

存貨週轉天數跟應收、應付一起看:現金轉換週期

存貨週轉天數只回答了「錢壓在倉庫幾天」,老闆真正在意的是「錢從付出去到收回來要幾天」。把存貨、應收、應付三個天數放在一起,就是現金轉換週期:

指標

公式

白話意思

想縮短要做什麼

存貨週轉天數

365 ÷ 存貨週轉率

貨在倉庫放幾天

處理長尾與呆滯、調整訂購量

應收帳款天數

365 ÷(營業收入 ÷ 平均應收帳款)

賣出去之後幾天收到錢

帳齡管理、催收提醒

應付帳款天數

365 ÷(銷貨成本 ÷ 平均應付帳款)

進貨之後幾天付錢給供應商

跟供應商談付款條件

現金轉換週期

存貨天數 + 應收天數 − 應付天數

現金被卡住的天數

三個一起管

前面那家批發商存貨週轉天數 76 天,如果應收要 60 天、應付只有 30 天,現金就被卡住 106 天。存貨砍掉 20 天,跟催收快 20 天,效果一樣。應收那一段可以看 應收帳款怎麼管,應付那一段看 應付帳款怎麼管。製造業要把存貨拆成原料、在製品、成品,還要一起看 MRP 物料需求規劃,原料買太早也會拖慢週轉。

什麼時候該交給 ERP 每月自動算存貨週轉率

一句話:當你需要的不只是一個年度數字,而是每個月、每個品項、每個倉別都要看,Excel 就開始吃力了。公式寫一次就好,難的是每個月底的存貨快照、每張出貨單的成本、每筆退貨與調撥,都要有人去整理。下面這些訊號可以對照看看:

訊號

現場長什麼樣子

代表什麼

只有年底才算得出來

平常沒有月底存貨快照,只能等盤點

月週轉率與趨勢都看不到

品項超過幾百個

整理一次要好幾天,所以一年只做一次

長尾與呆滯被平均數蓋掉

多倉或門市

每個倉自己一本帳,月底再合併

看不出貨壓在哪個倉

銷貨成本要等會計結帳

業務與採購拿不到成本,只看數量

週轉率永遠晚一個月

呆滯料靠倉管記憶

問起來才去翻哪些貨很久沒動

報廢損失每年年底才被發現

中了兩項以上,就值得評估讓系統來算。完整的 Excel 崩潰訊號,可以看 用 Excel 自己寫進銷存撐得住嗎。

圖表載入中…

系統算出來的報表應該長什麼樣子

好用的存貨週轉報表,打開就能回答「哪些貨壓錢、壓在哪裡、多久了」。至少要能做到這幾件事:按品項、品類、倉別任意切;月週轉率和近 12 個月趨勢放在一起;呆滯分級直接列出來;點進去能看到這個品項最後一次出庫是哪一天、哪張單。數字變慢的品項自動通知採購,暫停自動補貨,跟 安全庫存 的補貨提醒接在一起,才不會一邊在清呆滯、一邊系統又自動叫貨。

這類「每天把數量算對、每月自動出報表」的功能,我們在 影視器材租賃與檔期系統 裡處理過同一類問題:可租量每天依借出、維修、外調動態重算,業務不必等人工對帳就能看到真實可用的數量。這是一套營運系統,不是 ERP,但「資料自動累積、報表自動算」的做法,放到存貨週轉報表上一樣適用。

ERP 內建報表、進銷存軟體還是客製

多數 ERP 與進銷存軟體都能出存貨週轉報表,差別在能拆多細、平均存貨怎麼算。導入前,可以直接請廠商用你的資料示範一次品項加倉別的月週轉率。

做法

能做到什麼

常見限制

適合誰

進銷存軟體

全公司或品項的週轉率、庫齡表

平均存貨常只用期初期末,倉別拆分有限

單倉、品項幾百個以內

ERP 庫存與財會模組

月結後自動算,跟銷貨成本、計價方法一致

自訂分析維度常要另外設定或加購

已經在用 ERP、會計月結準時

客製化報表模組

依你的品類、倉別、呆滯規則算,接 LINE 或 Email 通知

要先把料號與歷史資料整理乾淨

多倉、多通路、規則特殊

挑套件可以先看 進銷存軟體怎麼選 與 台灣 ERP 廠商比較;依公司規模開短名單,看 ERP 推薦。已經有 ERP、只是報表那塊不夠用,ERP 該換了嗎 那篇有講外掛模組這條路。採購端的進貨資料要怎麼留,採購系統怎麼選 有整理。

我們不建議為了存貨週轉率換整套系統。比較划算的順序是:先用 Excel 把前一年的資料算一次品項層級的週轉率,確認長尾和呆滯在哪裡;資料抓得到、也確定要每月看,再決定是開套件的報表模組,還是客製一個月結報表加呆滯提醒的小模組,接在現有系統旁邊。

看到這裡,如果你也在想「我們的庫存到底壓在哪些品項」,我們很樂意 聽你聊聊現在的庫存與報表狀況,或直接 加 LINE 把報表樣子丟過來,一起看看從哪一塊開始最划算。

ℹ️我們做過這件事

恆遠是會寫程式的工程團隊,目前有 40+ 件企業客製案上線在用。庫存數量與每日重算這一塊,我們做過 影視器材租賃與檔期系統:檔期大表加即時可用量引擎,千筆預訂數秒載入,撞期自動偵測。想看你的存貨報表放進系統會長什麼樣子,我們很樂意先聽你聊聊。

ℹ️我們怎麼看

我們判斷,接下來幾年中小企業看存貨週轉率的方式,會從「年底會計算一次」變成「每個月按品項自動出報表」。公式沒有變,變的是資料:出貨、退貨、調撥、月底快照都已經在系統裡,每月自動算的成本趨近於零。所以我們規劃庫存報表時,會先把月底快照和銷貨成本口徑做對,圖表放最後,套件內建報表夠用就用內建的。對老闆來說,判斷要不要動手很簡單:把去年的存貨拆到品類,看長尾品占了多少比例的存貨。超過四分之一,就值得每個月追;不到一成,年底算一次也夠。

存貨週轉率常見問題

Q存貨週轉率怎麼算?

存貨週轉率 = 銷貨成本 ÷ 平均存貨。平均存貨可以用(期初存貨 + 期末存貨)÷ 2,比較準的做法是取 13 個月底存貨的平均。例如一年銷貨成本 3,600 萬、平均存貨 600 萬,存貨週轉率就是 6 次。

Q存貨週轉天數怎麼算?

存貨週轉天數 = 365 ÷ 存貨週轉率,也可以寫成平均存貨 ÷ 銷貨成本 × 365。存貨週轉率 6 次,週轉天數大約 61 天,代表一批貨平均放兩個月才賣掉。財報上常叫平均售貨日數。

Q存貨週轉率多少算正常?

沒有通用標準,要看產業。生鮮與餐飲通常以天計,零售與批發多在一到數個月,製造業與機械零件常常要數個月到半年以上。最實際的比法是跟自己去年同期比,再到公開資訊觀測站找規模接近的同業看趨勢。

Q存貨週轉率越高越好嗎?

通常越高代表貨走得越快、資金壓得越少,但太高可能是存貨壓得太低,造成缺貨、急單運費變高、供應商一延遲就停線。週轉率要和缺貨次數、安全庫存一起看。

Q存貨週轉率可以用營業額算嗎?

不建議。存貨是用成本記帳,營業額裡含毛利,用營業額除以存貨會讓高毛利公司的週轉率看起來特別好,跟同業比就失準。分子請用銷貨成本。

QERP 可以自動算存貨週轉率嗎?

多數 ERP 與進銷存軟體都有存貨週轉或庫齡報表,差別在平均存貨用期初期末還是每月快照、能不能按品項與倉別拆、能不能自動通知呆滯品項。導入前可以請廠商用你的資料示範一次月週轉率。

分享文章
恆

AUTHOR

恆遠數位編輯團隊

查看作者頁

留言(0)

尚無留言,成為第一個留言的人吧!

需要網站系統架設或軟體開發?

無論是品牌官網、客製化系統還是應用程式,我們的團隊擁有豐富經驗,歡迎聯繫我們,讓專業為您的事業加分。