MCPで接続 →

計算を入力してください

公式

広告

結果

安全在庫
680
バッファとして保有する数量
リードタイム中の最大需要 1,680 units
リードタイム中の平均需要 1,000 units
発注点 1,680 units

安全在庫とは?

安全在庫とは、需要の変動や仕入先のリードタイムの不確実性に備えて、企業が余分に保有しておく在庫のことです。注文が予想外に急増したり、仕入先からの納品が遅れたりしても欠品を起こさないよう、クッション(バッファ)の役割を果たします。安全在庫を適正な水準に保つことは、在庫を抱えるコストと、欠品による損失(販売機会の喪失)とのバランスを取るうえで欠かせません。

発注点の下に安全在庫の緩衝ゾーンを示した、時間経過に伴う在庫レベル
安全在庫は、需要やリードタイムの急増時にも在庫をゼロ以上に保つ緩衝材として機能します。

このツールの使い方

入力するのは次の4つの数値です。日次消費量の「最大値」と「平均値」(1日に販売・消費する数量)、そしてリードタイムの「最大値」と「平均値」(発注から入荷までの日数)です。本ツールは、最悪ケースの消費量に最悪ケースのリードタイムを掛け、そこから通常のリードタイム中に見込まれる平常時の需要を差し引いて、推奨される安全在庫と発注点を算出します。

計算式の解説

このツールでは、広く使われている「最大値マイナス平均値」方式を採用しています。

$$\text{安全在庫} = \left(\text{最大日次消費量} \times \text{最大リードタイム}\right) - \left(\text{平均日次消費量} \times \text{平均リードタイム}\right)$$

第1項は、納品が遅れている間に消費し得る在庫量の最大値を表します。第2項は、平均的なリードタイム中に通常消費する在庫量です。この差分が、欠品から守ってくれるバッファとなります。発注点は、この安全在庫に平均リードタイム中の需要を足し戻したもので、いつ再発注すべきかを正確に示してくれます。

広告
最大使用量×最大リードタイムから平均使用量×平均リードタイムを引いた図
この計算式は、リードタイム中の最悪需要から予想需要を差し引いたものです。

計算例

あなたの店舗で1日に最大120個(平均100個)を販売し、仕入先の納品が最長14日(平均10日)かかるとします。安全在庫=$$\left(120 \times 14\right) - \left(100 \times 10\right) = 1{,}680 - 1{,}000 = 680 \text{個}$$となります。発注点は \(1{,}000 + 680 = 1{,}680\) 個なので、在庫が1,680個まで減ったら新たに発注するのが目安です。

よくある質問

安全在庫は多ければ多いほど良いのですか? いいえ。在庫が多すぎると資金や倉庫スペースを圧迫し、陳腐化のリスクも高まります。現実的な最悪ケースをちょうどカバーできる量を目指すのが理想です。

結果がマイナスになった場合は? マイナスの値は、入力した「最大値」が平均値を上回っていないことを意味します。その場合、本ツールは安全在庫を0として表示します。

どのくらいの頻度で再計算すべきですか? 需要の傾向、仕入先の信頼性、サービスレベルの目標が変化したタイミングで見直しましょう。一般的には四半期ごとが目安です。

最終更新: