營運週轉天數怎麼看?從公式到實戰,教你用現金轉換週期挑出好公司
📌 這篇文章的重點整理
- 營運週轉天數由應收帳款收現天數、存貨週轉天數、平均付現天數三大指標組成,反映企業把錢從「花出去」到「收回來」的速度。
- 現金轉換週期(CCC)是三者的綜合結果,數字越低甚至為負,代表企業資金運轉效率越強。
- 不同產業的合理天數差異極大,半導體與零售業根本不能放在一起比。
- 投資人可以從公開財報直接抓數據計算,搭配同業比較才有意義。
- 文末附上各產業基準範圍對照表與台股真實企業 CCC 比較。
營運週轉天數是什麼?為什麼投資人該在意?
營運週轉天數是衡量一家企業「把現金花出去,再把現金收回來」整個過程要花多久的指標。說白了,就是看這家公司的錢轉得快不快。
你可能會想:看營收、看 EPS 不就好了嗎?
問題在這裡。一家公司帳面上賺錢,不代表口袋裡真的有錢。營收認列了,但客戶拖三個月才付款;貨做好了,但倉庫堆了半年賣不掉。這些情況在財報上的「營收」和「獲利」數字看不出來,但營運週轉天數會誠實告訴你。
根據作者研究整理,營運週轉天數主要由三個子指標構成:
- 應收帳款收現天數(Days Sales Outstanding, DSO)
- 存貨週轉天數(Days Inventory Outstanding, DIO)
- 平均付現天數(Days Payable Outstanding, DPO)
三者組合起來,就是大家常聽到的現金轉換週期(Cash Conversion Cycle, CCC)。接下來一個一個拆開來看。
應收帳款收現天數怎麼算?數字背後代表什麼?
應收帳款收現天數(DSO)衡量的是企業從「確認銷售」到「真正收到錢」平均需要幾天。計算公式:
DSO = 365 ÷ 應收帳款週轉率
舉例來說,假設一家公司的應收帳款週轉率是 8 次,那 DSO 就是 365 ÷ 8 ≈ 45.6 天。意思是客戶平均拖了 46 天才付錢。
這個數字越小越好嗎?大方向是的,但要看產業。B2B 產業(像是工業零組件供應商)的 DSO 動輒 60-90 天是常態,因為企業對企業的交易本來就有帳期。但如果一家零售業的 DSO 高達 60 天,那就有問題了——你去超商買東西會賒帳嗎?不會嘛。
老實說,我自己在看個股時,DSO 突然拉長比 DSO 絕對數字高更讓我警覺。一家公司連續三年 DSO 都在 40 天左右,突然跳到 65 天?這可能代表客戶端出了狀況,或者公司為了衝業績放寬了收款條件。
存貨週轉天數越低越好?沒那麼簡單
存貨週轉天數(DIO)反映企業把庫存賣掉需要多少天。計算公式:
DIO = 365 ÷ 存貨週轉率
DIO 低代表貨賣得快,聽起來很棒。但這裡有個陷阱。
假設一家電子零件廠的 DIO 從 50 天驟降到 20 天,你會覺得「太棒了,東西超好賣」。但真實情況可能是:公司預期景氣不好,主動降低備貨量,所以存貨基數變小,週轉率自然飆高。這不是好事,是公司在保守應對。
反過來,半導體產業的 DIO 普遍偏高(80-120 天很常見),因為晶片從投片到完成本來就要好幾個月。你不能拿台積電的 DIO 去跟統一超比,那是在比蘋果和橘子。
真正該關注的是同一家公司的 DIO 趨勢,以及跟同業的比較。
平均付現天數:你不知道的「隱藏優勢」
平均付現天數(DPO)衡量的是企業拖多久才付錢給供應商。公式:
DPO = 365 ÷ 應付帳款週轉率
這個指標跟前兩個不一樣——DPO 越高,對企業越有利。
為什麼?因為你晚付錢給供應商,代表這筆錢在你口袋裡多待了幾天,你可以拿去投資、拿去周轉、拿去賺利息。講白了,就是用別人的錢做自己的生意。
但有個前提:你得有本事讓供應商願意等。
能做到高 DPO 的企業,通常在產業鏈中有很強的議價地位。想想看,量販店龍頭可以跟食品供應商說「我 90 天後才付你」,供應商敢不答應嗎?少了這個通路,營收直接砍掉一大塊。但如果你是個小廠,對供應商說一樣的話,人家可能直接不出貨給你。
這就是為什麼 DPO 其實是一個議價能力的代理指標。
現金轉換週期(CCC)怎麼計算?數字該怎麼解讀?
現金轉換週期是前面三個指標的總結算,公式很直覺:
CCC = DSO + DIO − DPO
也就是:收錢要等多久 + 貨要賣多久 − 可以晚付多久 = 你的現金被卡住多少天。
CCC 越低越好,代表錢被卡住的時間越短。如果 CCC 是負數呢?那就更厲害了——代表你還沒付錢給供應商,客戶的錢已經先進來了。等於是用供應商的錢和客戶的預付款在做生意,自己幾乎不需要墊資金。
假設小王開了一家網路商店。他跟供應商談到 60 天帳期(DPO=60),客戶下單當天就刷卡付款(DSO=0),貨從進倉到賣出平均 30 天(DIO=30)。那他的 CCC 就是 0 + 30 − 60 = −30 天。小王根本不用自己掏錢備貨,供應商等於在幫他融資。
這就是為什麼很多人說 CCC 是看企業「真正的資金效率」最犀利的一刀。
各產業的營運週轉天數差多少?這張表先存起來
不同產業因為商業模式天差地遠,營運週轉天數的「正常值」也完全不同。根據作者研究整理,以下是台灣主要產業的概略基準範圍:
| 產業別 | DSO 參考範圍 | DIO 參考範圍 | DPO 參考範圍 | CCC 參考範圍 |
|---|---|---|---|---|
| 半導體製造 | 40-70 天 | 60-120 天 | 30-60 天 | 50-130 天 |
| 電子零組件 | 50-80 天 | 40-90 天 | 40-70 天 | 30-100 天 |
| 零售/量販 | 3-15 天 | 20-50 天 | 30-70 天 | −40 至 0 天 |
| 食品製造 | 20-50 天 | 30-70 天 | 20-50 天 | 10-60 天 |
| 營建業 | 60-150 天 | 100-400 天 | 30-90 天 | 80-400 天 |
| 軟體/資訊服務 | 30-60 天 | 0-10 天 | 20-40 天 | −10 至 30 天 |
你有沒有注意到?零售業的 CCC 經常是負數,而營建業可以高達 400 天。這就是為什麼我一直強調:比較 CCC 一定要在同產業內比,跨產業比較毫無意義。
台股實戰:台積電、統一超、鴻海的 CCC 比一比
講了這麼多理論,來看真實數字。以下三家公司分別代表半導體、零售、電子代工三種截然不同的商業模式,拿來對比非常有感覺。
台積電(2330)— 半導體製造龍頭
台積電作為全球晶圓代工龍頭,其 DSO 大約落在 40-50 天左右,反映大客戶(蘋果、NVIDIA 等)有一定帳期。DIO 偏高(約 70-90 天),因為晶片製程本身耗時長。但台積電的議價能力極強,DPO 也拉得不低。整體 CCC 大約在 60-90 天區間,以半導體製造業來說屬於中等偏優的水準。
統一超(2912)— 超商零售龍頭
統一超的模式完全不同。消費者進店就是現金或電子支付,DSO 極低(個位數天)。超商商品週轉快,DIO 也不高(約 20-35 天)。關鍵是統一超對供應商的議價能力非常強,DPO 可以拉到 40-60 天。算下來,CCC 經常逼近零甚至是負數。這就是零售巨頭的結構性優勢。
鴻海(2317)— 電子代工巨頭
鴻海的模式介於兩者之間,但規模帶來的議價能力驚人。作為全球最大電子代工廠,鴻海對上下游都有極強的話語權。DSO 約 50-70 天,DIO 約 20-40 天(代工模式不需要太多自有庫存),而 DPO 相當高。鴻海的 CCC 通常偏低甚至接近負值,體現了「用供應商的錢做客戶的生意」的代工效率。
看到了嗎?三家公司的 CCC 數字差異很大,但各自在自己的產業裡都算是頂尖水準。數字本身不重要,在同產業中的相對位置才是關鍵。
怎麼從財報裡找到計算 CCC 需要的數據?
這部分很多人卡關,其實沒那麼難。你需要的數據全部都在公開財報裡,不用花錢買資料庫。
第一步:找到三個關鍵數字
- 應收帳款:資產負債表 → 流動資產 → 應收帳款淨額
- 存貨:資產負債表 → 流動資產 → 存貨
- 應付帳款:資產負債表 → 流動負債 → 應付帳款
第二步:找到損益表的對應數字
- 營業收入:損益表最上面那行
- 營業成本:損益表第二行(銷貨成本)
第三步:套公式
- 應收帳款週轉率 = 營業收入 ÷ 平均應收帳款
- 存貨週轉率 = 營業成本 ÷ 平均存貨
- 應付帳款週轉率 = 營業成本 ÷ 平均應付帳款
(「平均」= 期初 + 期末 ÷ 2)
第四步:換算成天數再相加減
DSO = 365 ÷ 應收帳款週轉率
DIO = 365 ÷ 存貨週轉率
DPO = 365 ÷ 應付帳款週轉率
CCC = DSO + DIO − DPO
坦白說,手算一次之後你會覺得:「就這樣?」對,就這樣。難的不是計算,是解讀。而解讀的關鍵,永遠是跟同業比、跟自己的歷史比。
哪些因素會讓營運週轉天數突然惡化?
投資人最該警覺的不是「CCC 本來就高」,而是「CCC 突然變高」。以下幾種情境要特別注意:
DSO 暴增的可能原因:
- 大客戶財務出狀況,開始拖延付款
- 公司為了衝營收,對客戶放寬信用條件
- 應收帳款中混入了可能收不回來的呆帳
DIO 暴增的可能原因:
- 產品滯銷,庫存消化不良
- 公司預期原物料漲價而大量囤貨(這種反而可能是好事)
- 新產品上市前的備貨期
DPO 驟降的可能原因:
- 供應商收緊信用條件(可能是對這家公司的信心下降)
- 公司主動提前付款以換取折扣
- 更換供應商,新供應商要求更短帳期
任何一個子指標的異常變動,都值得你去挖背後的原因。不要只看數字,要問「為什麼」。
看營運週轉天數時最常犯的三個錯誤
我研究了很久才整理出這些,都是投資人很容易踩的坑。
錯誤一:跨產業比 CCC
前面講過了,但太多人還是在犯。拿台積電的 CCC 跟全聯比,然後說台積電「資金效率差」,這是完全錯誤的推論。
錯誤二:只看一季數據就下結論
營運週轉天數有季節性。零售業 Q4(雙 11、聖誕節)的 DIO 一定比 Q1 低很多,這不代表 Q4 突然變優秀。至少要看四季滾動或年度數據。
錯誤三:忽略產業景氣循環的影響
景氣好的時候,大家都在搶貨,DIO 自然低;景氣差的時候,貨賣不動,DIO 自然高。不能因為 DIO 上升就說這家公司不行了,可能整個產業都在面對同樣的問題。
記住一句話:趨勢比絕對值重要,相對位置比單一數字重要。
實際操作:用 CCC 篩選台股的效率型企業
聊了這麼多,你可能會問:那我到底該怎麼把這個用在選股上?
我的做法是這樣的:先選定一個你有興趣的產業,把裡面主要公司的 CCC 都算出來排一排。CCC 在同業中排名前段班的公司,通常在營運效率上有結構性的優勢。再搭配其他基本面指標(ROE、毛利率、自由現金流),就能過濾出一批「體質不錯」的候選股。
CCC 不是萬能指標,但它能幫你避開那些「帳面賺錢、口袋沒錢」的地雷股。對散戶來說,這可能比追技術面訊號更實用。
🔗 查看 Wistock AI 用現金轉換週期篩選台股效率型企業的選股範例
常見問題
現金轉換週期(CCC)是負數代表什麼?
現金轉換週期為負數,代表企業在付款給供應商之前就已經收到客戶的貨款。這意味著企業幾乎不需要自己墊付營運資金,能用供應商和客戶的錢來運作,是資金效率極高的表現。零售業龍頭和部分電子代工巨頭經常出現負數 CCC。
營運週轉天數多少算正常?不同產業差很多嗎?
營運週轉天數沒有統一的「正常值」,各產業差異極大。根據作者研究整理,零售業的 CCC 通常在 −40 到 0 天之間,半導體製造業約 50-130 天,營建業甚至可達 80-400 天。判斷一家公司的營運效率,必須跟同產業的競爭對手比較,跨產業比較沒有意義。
怎麼從財報計算現金轉換週期?需要哪些數據?
計算 CCC 需要五個數據:應收帳款、存貨、應付帳款(來自資產負債表)、營業收入和營業成本(來自損益表)。先算出三個週轉率,再各除以 365 換算成天數,最後套用 CCC = DSO + DIO − DPO 公式即可。所有資料都可在公開資訊觀測站免費取得。
CCC 突然變高是警訊嗎?該怎麼判斷?
CCC 突然升高確實是值得警覺的訊號,可能代表客戶拖延付款、庫存滯銷或供應商收緊信用條件。但也要區分是個別公司的問題還是整個產業景氣循環的影響。建議同時觀察同業競爭對手的 CCC 變化,如果只有這家公司惡化而同業沒有,那就需要更深入了解原因。
散戶投資人可以用 CCC 來選股嗎?實際怎麼操作?
散戶可以用 CCC 作為篩選工具之一。具體做法是選定感興趣的產業,計算同產業主要公司的 CCC 並排名,挑出排名前段班的企業,再搭配 ROE、毛利率、自由現金流等指標交叉比對。CCC 的價值在於幫你避開「帳面賺錢但現金流有問題」的公司,屬於防禦型的篩選條件。
本文內容由作者研究整理,部分資訊經 AI 輔助編排優化。資料僅供參考,不構成任何投資建議。如有疑問請洽詢相關專業人士。
喜歡我們的分析嗎?我們每天會在這裡更新最新資訊和投資心得,快來追蹤我們吧!











