安全在庫とは、予期せぬ需要の急増や入荷の遅延などによる欠品を防ぐために、最低限確保しておくべき在庫量のことです。在庫が不足すれば販売機会を逃し、逆に抱えすぎるとコストが膨らんでしまいます。そのジレンマを解消するために多くの企業の在庫管理で活用されているのが、安全在庫という指標です。
本記事では、安全在庫の基本的な意味や適正在庫との違い、導入のメリット・デメリット、適正な数量を求める計算式、実務で活かすためのポイントなどを体系的に解説します。
目次
- 安全在庫とは
- 在庫管理で備えるべき2つのリスク
- 安全在庫と適正在庫の違い
- 安全在庫を設定するメリット
- 欠品・販売機会の損失を防げる
- 発注タイミング・数量の判断基準になる
- 過剰在庫の抑制とキャッシュフローの改善
- 在庫管理業務の標準化・属人化の防止
- 安全在庫を設定するデメリット・注意点
- 安全在庫で欠品をゼロにはできない
- 過剰在庫につながる可能性がある
- 需要変動が大きい商品には不向きな場合がある
- 定期的な見直しが必要
- 安全在庫の計算方法
- (1)安全係数
- (2)需要の標準偏差
- (3)発注リードタイムと発注間隔
- 安全在庫を活用した在庫管理のポイント
- 発注点(再発注点)と組み合わせて管理する
- 需要予測の精度を高める
- 在庫管理システム・クラウドツールとの連携
- まとめ
- よくある質問
安全在庫とは
安全在庫とは、需要の急激な変動や入荷遅れといった不確実な状況に備えるため、あらかじめ確保しておく在庫の下限量のことです。JIS(日本産業規格)では「需要変動または補充期間の不確実性を吸収するために必要とされる在庫」と定義されており、在庫管理における基本的な指標の一つとして広く知られています。
在庫管理で備えるべき2つのリスク
安全在庫が必要になる背景には、主に2つのリスクがあります。
1つ目は需要変動リスクです。どれだけ精緻な需要予測を立てても、実際の売れ行きが予測通りになることはありません。季節や天候、キャンペーンの影響などにより、想定外の需要急増は起こり得ると考えておく必要があります。
2つ目はリードタイムのゆらぎ(不規則な変動)です。発注してから商品が入荷するまでの日数(リードタイム)は、仕入れ先の状況や物流の混雑によって毎回一定とは限りません。
これらのリスクに備えず在庫が底をついてしまうと、欠品が発生します。欠品は単に「その場で売れない」という損失にとどまらず、顧客の信頼を損なったり、競合他社に顧客を奪われたりといった長期的なダメージにもつながります。安全在庫は、こうした不確実性のあるリスクをあらかじめ吸収するための「緩衝材」として機能します。
安全在庫と適正在庫の違い
安全在庫と混同されやすい用語に、「適正在庫」があります。両者はよく似た文脈で使われますが、意味と役割が異なります。
安全在庫は、欠品を防ぐために確保すべき「在庫の最低ライン」です。これを下回ると欠品リスクが高まるという意味で、在庫の下限値を示します。一方の適正在庫は、欠品も過剰在庫も防ぐ「在庫の目標ゾーン」です。在庫が少なすぎても多すぎてもビジネスに悪影響を与えるため、利益を最大化できる在庫量の範囲を示す概念として用いられています。
| 安全在庫 | 適正在庫 | |
|---|---|---|
| 意味 | 欠品を防ぐ最低限の在庫量 | 欠品も過剰在庫も防ぐ目標範囲の在庫量 |
| 役割 | 在庫の下限を示す | 在庫の適切な幅(下限〜上限)を示す |
| 目的 | 欠品リスクの最小化 | コストと販売機会の最適バランス |
適正在庫は一般的に「安全在庫+一定期間の販売予測量」をベースに算出されます。つまり安全在庫は、適正在庫を考えるうえでの土台となる数値です。実務では安全在庫を「絶対に割り込んではいけない最低ライン」、適正在庫を「目指すべき在庫量の上限ライン」とし、セットで把握することが在庫管理の精度を高めるポイントとなります。
安全在庫を設定するメリット
安全在庫を設定することで、在庫管理全体の質を高めるさまざまな効果が期待できます。主なメリットを確認しておきましょう。
欠品・販売機会の損失を防げる
安全在庫を設定する最大のメリットは、欠品リスクを許容範囲内に抑えられることです。需要が突発的に増加した場合や入荷が遅れた場合でも、安全在庫があれば販売を継続できます。売り逃しを防ぐことは直接的な売上の維持だけでなく、顧客満足度やリピート率の維持にも直結します。
発注タイミング・数量の判断基準になる
安全在庫の設定により、「在庫が何点を切ったら発注すべきか」という基準が数値として明確になります。そのため、担当者の経験や勘に頼った属人的な判断ではなく、誰でも同じ基準で発注判断を下すことが可能になります。なかでも在庫品目が多い企業や担当者が複数人にわたるケースでは、大きな効果が期待できるでしょう。
過剰在庫の抑制とキャッシュフローの改善
安全在庫の設定は、過剰在庫の抑制にも寄与します。「(感覚的に)多めに発注する」という習慣から脱却し、必要最低限の数値を可視化することで余分な仕入れを防げます。在庫の圧縮は保管コストや廃棄ロスの削減につながり、キャッシュフローの改善にもつながります。
在庫管理業務の標準化・属人化の防止
安全在庫という共通の指標を持つことで、在庫管理業務のルール化が進みます。担当者が退職や異動などで交代しても同じ基準で管理できるようになるため、引き継ぎの負担が減り、管理の品質が安定します。中小企業や在庫担当者が少ない企業ほど、この標準化の恩恵は大きいといえます。
安全在庫を設定するデメリット・注意点
一方で、安全在庫の設定にはいくつか気を付けておきたいポイントもあります。メリットを最大限に活かすためにも、あらかじめデメリットや運用上の注意点を理解しておきましょう。
安全在庫で欠品をゼロにはできない
安全在庫はあくまで「欠品リスクを許容水準以下に抑える」ための指標であり、欠品を完全に防ぐものではありません。想定をはるかに超える需要の急増や、自然災害・供給ショックによるリードタイムの大幅な延長などには対応できない場合もあります。安全在庫を設定したからといって「絶対に安心」とは考えず、欠品時のオペレーション(代替品の案内、顧客への連絡フローなど)も整備しておくことが重要です。
過剰在庫につながる可能性がある
安全在庫の数値だけを管理していると、在庫の上限に目が届かなくなり、過剰在庫が積み上がるリスクがあります。安全在庫(下限)と適正在庫(上限の目安)をセットで管理し、在庫量が適正ゾーンに収まるように運用する意識が欠かせません。
需要変動が大きい商品には不向きな場合がある
安全在庫の計算は、需要の標準偏差(ばらつき)をベースにしています。季節商品やトレンドに左右されやすい商品は需要のばらつきが極端に大きくなるため、計算上の安全在庫が膨みすぎることがあります。このような商品については、通年で一律の安全在庫を設定するのではなく、シーズンごと、時期ごとに安全在庫数を設定する運用が望ましいでしょう。
定期的な見直しが必要
リードタイムや需要パターンは、時間とともに変化します。仕入れ先の変更、物流環境の変化、商品ライフサイクルの進行などにより、一度設定した安全在庫の数値が実態に合わなくなるケースも珍しくありません。設定した安全在庫は定期的(四半期ごとや半期ごと)に再計算し、常に最新の状況を反映した数値を維持することが重要です。
安全在庫の計算方法
安全在庫は、数式に基づいて算出することが可能です。ここでは、実務でそのまま活用できる計算式と、各要素の意味、求め方を具体的な数値例を交えて解説します。
安全在庫の基本的な計算式は以下のとおりです。
安全在庫 = 安全係数 × 需要の標準偏差 × √(発注リードタイム + 発注間隔)
上記の計算式は、「欠品をどの程度許容するか(安全係数)」「需要がどれくらいばらつくか(標準偏差)」「調達までにどれくらい時間がかかるか(リードタイム+発注間隔)」という3つの要素から成り立っています。
(1)安全係数
安全係数は、欠品をどの程度の確率まで許容するかによって決まる数値です。欠品許容率を低く設定する(=欠品リスクをより厳しく抑える)ほど安全係数は大きくなります。
| 欠品許容率 | 安全係数 |
|---|---|
| 0.1% | 3.10 |
| 1% | 2.33 |
| 5% | 1.65 |
| 10% | 1.29 |
| 20% | 0.84 |
欠品許容率5%は、「100回の注文のうち5回までは商品の不足により納品できなくても許容する」という意味になります。欠品が許されない重要な商品には高い安全係数を、多少の欠品が許容される商品には低い安全係数を設定するなど、商品特性やビジネス上の優先度に応じて使い分けます。
(2)需要の標準偏差
需要の標準偏差とは、過去の販売実績から算出した「売れ数のばらつき」を示す値です。毎日の販売数量のデータをExcel(エクセル)に入力し、「STDEV関数(=STDEV(範囲))」を使うことで簡単に算出できます。標準偏差が大きいほど需要のばらつきが大きく、必要な安全在庫も多くなります。
(3)発注リードタイムと発注間隔
発注リードタイムとは、発注してから商品が入荷するまでの日数のこと。発注間隔とは、定期発注の場合に「何日おきに発注するか」を示す日数のことです(不定期発注の場合は0)。計算式では、両者を足した値の平方根(√)を用います。これは、発注してから次の入荷が確定するまでの期間全体にわたる需要変動を安全在庫でカバーする必要があるためです。
計算例
以下の条件で安全在庫を算出してみます。
- 欠品許容率:5% → 安全係数:1.65
- 需要の標準偏差:30個
- 発注リードタイム:8日
- 発注間隔:8日
安全在庫
= 1.65 × 30 × √(8 + 8)
= 1.65 × 30 × √16
= 1.65 × 30 × 4
= 198個
この場合、198個の安全在庫を維持できるように発注をかければ、欠品リスクを5%以下に抑えられることになります。実務では、この安全在庫の数値を「発注点(再発注点)」と組み合わせて活用します。発注点とは「この在庫数を下回ったら発注する」というトリガーの数値で、在庫がその水準を下回ったら自動的に発注する仕組みを整えると、より精度の高い在庫管理が実現できます。
安全在庫を活用した在庫管理のポイント
安全在庫の計算式を理解し、数値を算出することは適切な在庫管理の第一歩です。しかし、数値を設定するだけでは在庫管理の改善につながりません。以下では、在庫管理の実務で安全在庫の効果を発揮させるためのポイントを解説します。
発注点(再発注点)と組み合わせて管理する
安全在庫を設定したら、次のステップとして発注点(再発注点)を設定しましょう。発注点は「安全在庫+リードタイム中の予測需要量」で計算します。安全在庫だけでは「いつ発注すべきか」の判断ができないため、発注点とセットで運用することが不可欠です。
需要予測の精度を高める
安全在庫の精度は、需要の標準偏差(過去データの精度)に直結します。そのため、日次・週次の販売実績データをこまめに蓄積・整理しておくことが重要です。また、季節変動の大きい商品については季節指数を導入したり、AIや需要予測ツールを活用したりすることで、より実態に即した標準偏差を算出できるでしょう。
在庫管理システム・クラウドツールとの連携
品目数が多い企業や、在庫管理担当者が少ない企業の場合、手動での安全在庫の計算や管理には限界があります。在庫管理システムやERPを活用すれば、安全在庫の自動計算・発注点アラートなどの仕組みを構築でき、管理工数を大幅に削減できます。
freeeをはじめとするクラウド型のバックオフィスツールと連携させることで、在庫情報と財務情報を一元管理し、キャッシュフローの把握までシームレスに行える環境を整えることも可能です。
まとめ
安全在庫は、欠品を防ぐために最低限確保しておくべき在庫量のことです。「安全係数」「需要の標準偏差」「リードタイム」の3要素から算出でき、発注点(再発注点)と組み合わせることで在庫管理の最適化につながります。導入にあたっては、過剰在庫とのバランスを保つために適正在庫とセットで管理すること、そして需要環境の変化に合わせて定期的に見直すことを意識しましょう。
在庫管理の精度を高めることは、機会損失の防止とコスト削減の両立につながります。まずは主力商品から安全在庫の設定を始め、データに基づいた在庫管理への第一歩を踏み出してみてください。
よくある質問
安全在庫と適正在庫の違いは?
安全在庫が「欠品を防ぐために確保すべき最低ラインの在庫量」を示すのに対し、適正在庫は、欠品も過剰在庫も防ぐ「在庫の目標ゾーン」を示します。在庫が少なすぎても多すぎてもビジネスには悪影響が生じるため、安全在庫と適正在庫はセットで管理しましょう。
詳しくは、記事内の「安全在庫と適正在庫の違い」をご覧ください。
安全在庫はどのくらいの頻度で見直すべき?
最低でも半期に一度は見直すことを推奨します。仕入れ先の変更やリードタイムの変動、需要パターンの変化が起きたタイミングでは、その都度再計算するのが理想的です。
詳しくは、記事内の「安全在庫を設定するデメリット・注意点」をご覧ください。
安全在庫を算出するための数式は?
安全在庫は、以下の数式に基づいて算出できます。
安全在庫 = 安全係数 × 需要の標準偏差 × √(発注リードタイム + 発注間隔)
計算式は、「欠品をどの程度許容するか(安全係数)」「需要がどれくらいばらつくか(標準偏差)」「調達までにどれくらい時間がかかるか(リードタイム+発注間隔)」という3要素から成り立っています。
詳しくは、記事内の「安全在庫の計算方法」をご覧ください。
