DIOは「平均在庫が売上原価の何日分か」を表す
在庫回転日数(DIO:Days Inventory Outstanding)は、平均在庫が売上原価の何日分に相当するかを表します。
DIO(日) = 平均在庫(原価、円) ÷ 売上原価(円/年) × 365(日/年)
= 365 ÷ 在庫回転率(回/年)
- 平均在庫:期首と期末、または月末残高の平均(原価ベース)
- 売上原価:同じ期間の売上原価。期間が1年なら365を掛ける
- 前提:分子と分母を同じ単価基準(原価)にそろえ、期間の長さと日数を一致させる
数値例として、売上原価9.0億円、平均在庫2.25億円の工場では、2.25 ÷ 9.0 × 365 = 91.25日 です。在庫回転率は4.0回なので、365 ÷ 4.0 でも同じ値になります。回転率の式の詳細は在庫回転率の計算式で扱っています。
月数・週数・稼働日数への換算
同じ在庫でも、何で割るかで「何日分」の数字が変わります。上の例を換算すると次のとおりです。
| 単位 | 計算 | 結果 |
|---|---|---|
| 暦日 | 2.25 ÷ 9.0 × 365 | 91.25日 |
| 月数 | 2.25 ÷(9.0 ÷ 12) | 3.0か月 |
| 週数 | 2.25 ÷(9.0 ÷ 52) | 13.0週 |
| 稼働日(年240日の場合) | 2.25 ÷ 9.0 × 240 | 60.0日 |
暦日で91日でも、稼働日で数えると60日です。財務の会議で使う DIO は暦日、生産計画や発注の会議で使う「在庫日数」は稼働日であることが多く、同じ「在庫60日」が別の意味で語られる原因になります。社内資料では、どちらの日数かを必ず明記します。
過去実績で割るか、将来需要で割るか
DIO は過去の売上原価で割るため、「過去のペースで出荷したら何日もつか」を表します。一方、現場で使う「在庫カバー日数(Days of Supply)」は、将来の需要予定で在庫を消化していく計算です。需要が増減している局面では、両者が大きく離れます。
ある品目の在庫が1,200個、過去の平均出荷が週200個、今後の需要予定が次のとおりだとします。
| 週 | 1週目 | 2週目 | 3週目 | 4週目 | 5週目 |
|---|---|---|---|---|---|
| 需要予定(個) | 200 | 250 | 300 | 400 | 500 |
| 週末の残り(個) | 1,000 | 750 | 450 | 50 | 0 |
過去実績ベースでは 1,200 ÷ 200 = 6.0週 ですが、将来需要で消化していくと4週目末に50個が残り、5週目の需要500個の 50 ÷ 500 = 0.1週分なので 4.1週 で尽きます。需要が増えている品目では、過去実績ベースの日数は在庫を多めに見せます。逆に需要が減っている品目では、過去実績ベースでは適正に見えても、実際には何か月も消化できない在庫になっています。
キャッシュ・コンバージョン・サイクルとの関係
DIO は、売上債権回転日数(DSO)・仕入債務回転日数(DPO)と組み合わせると、キャッシュ・コンバージョン・サイクル(CCC)になります。
CCC(日) = DIO + DSO - DPO
DIO 91.25日、DSO 60日、DPO 45日なら、CCC は 91.25 + 60 - 45 = 106.25日です。在庫を10日分減らすと、CCC も10日短くなり、その分の運転資金が不要になります。売上原価9.0億円の会社で DIO を10日縮めると、平均在庫は 9.0億円 × 10 ÷ 365 ≒ 2,466万円減る計算です。
短縮の効果は区分によって違います。製品在庫の日数を縮めるには需要予測と生産計画の精度、部品の日数を縮めるには調達リードタイムと発注量、仕掛品の日数を縮めるには工程間の待ち時間の短縮が必要で、同じ10日でも打ち手と難しさはまったく異なります。全社の DIO 目標を区分別に割り振るときは、区分ごとに「どの変数を動かして何日縮めるか」を具体的に書いておくと、目標が数字合わせで終わりません。
ただし、DIO の短縮が欠品や緊急輸送の増加と引き換えになっていないかは別に確認が必要です。在庫を区分別に分けて日数を見る方法は製造業の在庫の種類、日数と欠品率を並べて見る指標の組み方は在庫KPI一覧で扱います。
よくある質問
DIOと在庫月数はどちらを使うべきですか?
意味は同じで、単位が違うだけです。経営層や財務部門は DIO(日)、営業・生産計画は月数を使うことが多いので、会議体ごとに慣れた単位で示し、換算式を添えておくのが実務的です。
品目別の在庫日数はどう計算しますか?
品目別では金額ではなく数量で、在庫数量÷1日あたりの出荷数量(または将来需要)で計算します。品目別の日数を金額で加重平均すると全社の DIO に近づきますが、平均の取り方が違うため完全には一致しません。
仕掛品や原材料の日数も売上原価で割りますか?
全社の DIO は売上原価で割りますが、区分別に見るときは、原材料・部品は材料消費額、仕掛品は当期製造原価で割ると、それぞれの在庫が何日分の消費に相当するかが分かります。全区分を売上原価で割ると、部品が実際より長く、または短く滞留しているように見えることがあります。
365日と360日のどちらを使いますか?
社内で統一されていればどちらでもかまいません。金融機関の分析や海外子会社の資料では360日を使う例もあるため、他社や子会社と比較するときは日数の基準を確認してください。
この記事に出てくる用語
在庫KPIベンチマーク
業種別の在庫回転日数を、上場企業の開示データから毎週更新 全11本
- 在庫回転率の計算式:売上原価ベースと売上高ベースで4.0回と5.3回に分かれる理由
- 仕掛在庫をMESで持つ意味と、ERPへの計上タイミング4方式の比較
- 在庫精度(IRA)の測り方:許容誤差の決め方と10件の計算例、標本数の目安
- 製造業の在庫KPI一覧:10指標の定義・計算式・よくある誤用
週刊 在庫KPI
業種別の在庫KPIベンチマークの更新と、その週の新着記事5本を毎週月曜にお届けします。無料・いつでも解除できます。