Wistock 投資學堂

營運週轉天數怎麼看?現金轉換週期計算公式、產業比較與台股實戰案例

營運週轉天數怎麼看?從公式到實戰,教你用現金轉換週期挑出好公司

📌 這篇文章的重點整理

  • 營運週轉天數由應收帳款收現天數、存貨週轉天數、平均付現天數三大指標組成,反映企業把錢從「花出去」到「收回來」的速度。
  • 現金轉換週期(CCC)是三者的綜合結果,數字越低甚至為負,代表企業資金運轉效率越強。
  • 不同產業的合理天數差異極大,半導體與零售業根本不能放在一起比。
  • 投資人可以從公開財報直接抓數據計算,搭配同業比較才有意義。
  • 文末附上各產業基準範圍對照表與台股真實企業 CCC 比較。

營運週轉天數是什麼?為什麼投資人該在意?

營運週轉天數是衡量一家企業「把現金花出去,再把現金收回來」整個過程要花多久的指標。說白了,就是看這家公司的錢轉得快不快。

你可能會想:看營收、看 EPS 不就好了嗎?

問題在這裡。一家公司帳面上賺錢,不代表口袋裡真的有錢。營收認列了,但客戶拖三個月才付款;貨做好了,但倉庫堆了半年賣不掉。這些情況在財報上的「營收」和「獲利」數字看不出來,但營運週轉天數會誠實告訴你。

根據作者研究整理,營運週轉天數主要由三個子指標構成:

  1. 應收帳款收現天數(Days Sales Outstanding, DSO)
  2. 存貨週轉天數(Days Inventory Outstanding, DIO)
  3. 平均付現天數(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 輔助編排優化。資料僅供參考,不構成任何投資建議。如有疑問請洽詢相關專業人士。

返回頂端