定義
Days Inventory Outstanding(DIO/在庫日数) とは、現在保有している在庫が「あと何日分の売上をまかなえるか」を示す指標です。別名 DSI(Days Sales of Inventory) や 在庫回転日数 とも呼ばれ、DTC・ECビジネスにおいては「キャッシュが在庫という形でどれだけ寝ているか」を可視化する最重要KPIのひとつです。
計算結果が大きければ「在庫がだぶついている=資金効率が悪い」、小さすぎれば「欠品リスクが高い=機会損失が発生しやすい」というシグナルになります。単なる倉庫管理の数字ではなく、キャッシュフロー・仕入れ計画・マーケティング施策を横断する経営指標として扱うのがプロの作法です。
类比:冷蔵庫の食材ストック
DIOは「冷蔵庫に何日分の食材が入っているか」に近い考え方です。
- 冷蔵庫に10日分の食材 → 毎日同じペースで食べるなら10日で空になる(=DIO 10日)
- 賞味期限が短い生鮮品を10日分も買い込めば、腐らせて捨てる=死蔵在庫(デッドストック)
- 逆に1日分しかなければ、急な来客(=セール・バズ)に対応できず欠品(在庫切れ)
ECビジネスでは「食材=SKU」「来客=トラフィックやキャンペーン」と置き換えると、DIOが需要と供給のバランスメーターとして機能することが直感的に理解できます。
公式
DIO(在庫日数) = (平均在庫額 ÷ 売上原価) × 対象期間の日数
または、1日あたりの売上原価(COGS)を使う簡易版:
DIO = 平均在庫額 ÷ (売上原価 ÷ 期間日数)
具体例①:月次(30日)で計算
- 平均在庫額:¥6,000,000
- 月間売上原価:¥9,000,000
- 1日あたりCOGS:¥9,000,000 ÷ 30 = ¥300,000
- DIO = ¥6,000,000 ÷ ¥300,000 = 20日
具体例②:年間(365日)で計算
- 平均在庫額:¥18,000,000
- 年間売上原価:¥109,500,000
- DIO = (18,000,000 ÷ 109,500,000) × 365 ≒ 60日
具体例③:SKU別の応用
- SKU-A 平均在庫:¥900,000/年間COGS:¥10,950,000
- DIO = (900,000 ÷ 10,950,000) × 365 ≒ 30日
- SKU-B 平均在庫:¥2,400,000/年間COGS:¥7,300,000
- DIO = (2,400,000 ÷ 7,300,000) × 365 ≒ 120日 → 要改善アラート
对比表:DIOと関連指標の関係
| 指標 | 計算式 | 意味 | DTC/ECでの使いどころ |
|---|---|---|---|
| **DIO(在庫日数)** | 平均在庫 ÷ 1日COGS | 在庫が何日分あるか | 在庫過多・欠品リスクの把握 |
| **在庫回転率** | COGS ÷ 平均在庫 | 在庫が何回転したか | 仕入れ効率の評価 |
| **DIO vs 回転率** | DIO = 期間日数 ÷ 回転率 | 逆数の関係 | どちらか一方を追えばOK |
| **GMROI** | 粗利 ÷ 平均在庫原価 | 在庫1円が生む粗利 | SKU別の投資効率 |
| **CCC(キャッシュ・コンバージョン・サイクル)** | DIO + DSO − DPO | 現金が戻るまでの日数 | 資金繰り全体の最適化 |
| **欠品率** | 欠品SKU数 ÷ 全SKU数 | 機会損失の度合い | DIO下限の判断材料 |
業界ベンチマーク目安(DTCアパレル/雑貨)
- 優良:45〜60日
- 標準:60〜90日
- 要改善:90日超(季節商品・限定品は除く)
応用シーン
1. 仕入れ・発注計画の最適化
DIOが90日を超えているSKUは発注を止め、45日を下回るSKUは安全在庫を引き上げる。リードタイム(生産〜入荷)が30日の場合、DIOが30日を切ると欠品が構造化します。
2. キャッシュフロー管理
DIO 60日 → 45日への短縮は、月商¥10,000,000(COGS比率50%)のECなら約¥2,500,000の現金を解放する効果があります。広告投資や新商品開発の原資に直結。
3. マーチャンダイジング評価
SKU別DIOを週次でダッシュボード化。DIO 120日超のSKUは値引き・セール対象、DIO 20日未満は補充優先というルール運用が定石です。
4. 季節性への対応
アパレル・ギフト系は繁忙期前に意図的にDIOを上げる(在庫を積む)必要があります。通年平均ではなく月別DIOの推移で見るのが正解。
5. 3PL・倉庫コスト交渉
DIOが高い=保管スペースを占有している証拠。3PL業者との料金交渉や、倉庫移転・FBA併用の判断材料になります。
よくある誤解
❌ 誤解1:DIOは低ければ低いほど良い
→ 欠品リスクが跳ね上がります。特にリードタイムが長い輸入商品では、DIOが短すぎると販売機会を失うほうが損失大。
❌ 誤解2:全社DIOだけ見れば十分
→ SKU別・カテゴリ別・倉庫別で分解しないと、死蔵在庫が優良SKUの数字に隠れる典型的な落とし穴にハマります。
❌ 誤解3:売上高で計算する
→ 正しくは売上原価(COGS)。売上高で割ると在庫が実際より少なく見え、判断を誤ります。
❌ 誤解4:期末在庫だけで計算する
→ 期末だけでは季節変動を拾えません。平均在庫=(期首+期末)÷2、可能なら月次平均を使いましょう。
❌ 誤解5:DIO=在庫の「良し悪し」
→ DIOはあくまで診断指標。改善には需要予測精度・リードタイム短縮・値引き判断の3点セットが必要です。
関連用語
- 在庫回転率(Inventory Turnover):DIOの逆数指標
- GMROI:在庫投資あたりの粗利
- CCC(Cash Conversion Cycle):DIO+DSO−DPO
- 安全在庫(Safety Stock):欠品防止のバッファ
- リードタイム(Lead Time):発注〜入荷までの日数
- デッドストック:長期滞留在庫
- ABC分析:SKUを売上貢献度で分類
- 需要予測(Demand Forecasting):DIO最適化の上流工程
- 3PL/フルフィルメント:在庫保管・出荷の外部委託
- DSO/DPO:売掛金回収日数/買掛金支払日数
まとめ
DIOは「在庫の量」ではなく「在庫が生む時間価値」を測る指標です。DTC・ECでは、DIOをSKU別・週次・キャッシュ換算でモニタリングし、欠品と死蔵の両リスクを同時にマネジメントすることが、利益率と資金繰りを両立させる鍵になります。まずは自社の直近3ヶ月のDIOを算出し、業界ベンチマークと比較するところから始めましょう。