資金を寝かせずに安全在庫を計算する方法
安全在庫とは、忙しい1週間や納品の遅れで手ぶらにならないように保つ、追加のバッファです。 適切に設定すれば、パニックなしに変動を吸収できます。持ちすぎれば、ただ寝ているだけの在庫に 資金と棚のスペースを静かに預けてしまいます。ここでは、自社の数字からその適量を割り出す方法を説明します。
安全在庫とは何か、なぜ存在するのか
完璧な世界では、需要は一定で、仕入先は必ず約束した日に納品します。現実の 世界では、その両方が変動します。安全在庫は2種類の変動をカバーする余裕です。需要のピーク (いつもより大きな注文)と、リードタイムのずれ(約束より遅れて届く納品)です。それは ちょっとした驚きと、高くつく在庫切れとの分かれ目です。在庫切れが実際にいくらかかるのか、その 全体像を知りたければ、在庫切れのコストをご覧ください。
シンプルな方法
最も実用的な計算式は、最悪ケースの数字を通常の数字と対比させます。
安全在庫 = (最大日次消費量 × 最大リードタイム) − (平均日次消費量 × 平均リードタイム)
- 最大日次消費量: 現実的に経験しうる、最も忙しい1日の需要。
- 最大リードタイム: 仕入先が納品に要した最も長い日数。
- 平均日次消費量: 通常の1日に販売または消費する単位数。
- 平均リードタイム: 発注から到着までの通常の日数。
計算例
ある商品が通常は1日8単位売れるが、忙しい日には14を記録したとしましょう。 仕入先は通常5日ですが、9日まで延びたことがあります。これを当てはめると、(14 × 9) − (8 × 5) = 126 − 40 = 安全在庫86単位です。これは、忙しい時期と 遅い納品が同時に起きたときにあなたを守るバッファです。
より高度な方法(任意)
特定の目標サービスレベル、たとえば需要シナリオの95 %をカバーしたい場合には、 統計的なバージョンがあります。需要の標準偏差を、選んだサービスレベルに応じたZ値で掛けるのです。 より精密ですが、きれいな需要データとある程度の計算が必要になります。 たいていのチームは、まず上のシンプルな方法から始め、基礎が固まってからサービスレベルの手法に移れば十分うまくいきます。 季節性の高い品揃えでは需要の変動が最も大きくなるため、これが最も重要になります。 季節需要に備えて計画するをご覧ください。
過剰なバッファを避ける方法
安全在庫はタダではありません。「念のため」に保つ1単位ごとに、 他に使えない資金と、回転の速い商品に使えないスペースを費やしています。 目標は、実際の変動をカバーするのにちょうど足りるバッファであって、安心毛布ではありません。最大値と平均値は、勘ではなく実際の履歴から引き出しましょう。 消費量は取引ログから、リードタイムは各仕入先の 発注履歴からです。そして 四半期ごとに見直しましょう。需要とリードタイムはずれていくからです。昨春に86単位のバッファが必要だった商品が、 今日ではその半分で済むかもしれません。安全在庫は他の2つの判断と対になっています。いつ再発注するかは 発注点を設定するで、毎回どれだけ 発注するかは最適発注量で扱っています。
余裕を自ら機能させる
安全在庫の数値は、誰かがそれに反応してこそ役立ちます。しきい値を覚えておく代わりに、 余裕を各商品に折り込みましょう。警告レベルを安全在庫の少し上に、危険レベルをその高さに設定するのです。こうすれば、少ない 在庫は自ら黄色になり、次に赤になり、棚を見て回らずとも再発注リストが自ら組み上がっていきます。