安全在庫係数とは?求め方や一覧表も!(サービス率:正規分布:Z値:早見表など)
欠品を避けながら、余分な在庫や保管コストを増やしすぎないために重要なのが安全在庫です。
その計算で中心となる安全在庫係数は、サービス率や需要変動、リードタイムの不確実性を数値で反映するための指標です。
本記事では、安全在庫係数の意味、正規分布とZ値の関係、実務で使いやすい早見表、計算式の考え方まで、在庫管理の担当者が判断しやすい形で解説します。
安全在庫係数の基本

それではまず安全在庫係数の基本について解説していきます。
安全在庫係数の意味
安全在庫係数とは、需要や調達リードタイムのばらつきに備えるため、標準偏差に掛け合わせる数値です。
一般的にはZ値とも呼ばれ、設定したサービス率に応じて係数が変わります。
需要予測が平均どおりに進むとは限らず、急な注文増加、入荷遅延、製造計画の変動などが発生するでしょう。
こうした不確実性を考慮せず平均需要だけで発注すると、想定を少し上回った時点で在庫切れになりやすくなります。
安全在庫係数は、欠品をどの程度まで許容しないかという会社の方針を、計算に落とし込むための数字です。
係数が大きいほど安全在庫は厚くなり、欠品の可能性は下がります。
一方で、在庫金額、保管場所、棚卸負担、廃棄リスクは増えるため、単純に大きな値を選べばよいわけではありません。
安全在庫と発注点の違い
安全在庫と発注点は混同されがちですが、役割は異なります。
安全在庫は予測誤差や納入遅れに備えて常に確保したい在庫量であり、発注点は発注を開始する在庫水準です。
発注点は、通常、リードタイム中に見込まれる需要量に安全在庫を加えて算出します。
発注点 = リードタイム中の平均需要 + 安全在庫
安全在庫 = 安全在庫係数 × 標準偏差
たとえば、発注から納品までの期間に平均100個売れる商品で、安全在庫が30個必要なら、在庫が130個になった段階で発注する考え方です。
この設計により、通常需要を販売しながら、想定外の需要増にも一定の余裕を持てます。
サービス率との関係
サービス率は、需要に対して在庫を供給できる確率の目安です。
サービスレベルとも呼ばれ、95%のサービス率なら、想定した期間内で欠品せず対応できる確率を95%程度に設定する意味になります。
ただし、サービス率と実際の充足率は完全に同じではありません。
受注単位、代替品の有無、バックオーダーの扱い、販売機会損失の大きさなども確認が必要です。
高いサービス率は顧客満足につながりやすい一方、在庫を積み増す判断でもあります。
商品ごとの利益率、欠品時の影響、調達難易度を見て、同じ係数を全品目へ一律に使わないことが重要です。
サービス率とZ値の早見表
続いてはサービス率とZ値の早見表を確認していきます。
代表的な安全在庫係数一覧
安全在庫係数は、正規分布を前提とする場合にサービス率から求められます。
日常的な在庫管理で使われやすい値を、以下の表にまとめました。
| サービス率 | Z値 | 安全在庫の考え方 | 主な適用イメージ |
|---|---|---|---|
| 80% | 0.84 | 在庫を抑えつつ一定の余裕を持つ水準 | 代替品が多い商品 |
| 85% | 1.04 | 比較的低めの在庫余力 | 需要が安定した汎用品 |
| 90% | 1.28 | 標準的な欠品対策 | 一般的な消耗品 |
| 95% | 1.65 | 欠品を抑えるための実務的な水準 | 主力商品や重要部材 |
| 96% | 1.75 | やや高めの供給安定性 | 販売機会損失が大きい商品 |
| 97% | 1.88 | 高い水準の欠品防止 | 納期要求が厳しい部材 |
| 98% | 2.05 | かなり厚めの安全在庫 | 供給停止の影響が大きい商品 |
| 99% | 2.33 | 欠品回避を強く優先する水準 | 重要保守部品や医療関連品 |
| 99.5% | 2.58 | 非常に高い供給安定性を目指す水準 | 停止損失が極めて大きい部材 |
多くの企業では、まず95%に対応するZ値1.65を基準として、品目特性に応じて調整する方法が採用されています。
サービス率を決める判断材料
サービス率を決める際には、売上規模だけでなく、欠品が起きたときの影響を整理します。
たとえば、欠品しても翌日に補充できる商品と、海外調達で数か月待ちとなる部品では、必要な安全在庫は大きく異なるでしょう。
| 判断項目 | 高いサービス率が向くケース | 低めでも対応しやすいケース |
|---|---|---|
| 欠品時の損失 | 失注や生産停止につながる | 販売延期で回復しやすい |
| 調達リードタイム | 長い、または変動が大きい | 短く安定している |
| 代替可能性 | 代替品がない | 類似品へ切り替えられる |
| 在庫の劣化 | 劣化しにくく保管しやすい | 期限や陳腐化の懸念がある |
| 利益への影響 | 粗利が高く顧客離れを防ぎたい | 保管費が利益を圧迫しやすい |
高額品や陳腐化しやすい品目は、99%のような高いサービス率を設定すると、資金効率を悪化させるおそれがあります。
ABC分析と組み合わせ、重要度に応じてサービス率を変える運用が現実的です。
Z値をそのまま使う際の注意点
Z値は便利な早見表ですが、前提となるデータの状態を確認しなければ期待した効果を得られません。
正規分布は平均値付近の需要が多く、極端に大きい需要や小さい需要が少ない形を想定しています。
季節商品、キャンペーン商品、新商品、断続的にしか売れない補修部品などは、需要分布が正規分布に近づかない場合があります。
Z値は万能な答えではなく、需要データのばらつきを扱うための実用的な基準です。
販売実績が少ない品目では、担当者の知見、最低発注量、供給リスクも合わせて管理基準を決める必要があります。
正規分布と需要変動の考え方
続いては正規分布と需要変動の考え方を確認していきます。
正規分布で安全在庫を考える理由
需要の実績を一定期間にわたって集計すると、平均付近に多くの値が集まり、上下に少しずつ少なくなる形になることがあります。
このような分布を正規分布として近似すると、平均値からどれほど離れた需要まで備えるかをZ値で表せます。
平均需要だけでは、毎週や毎月に生じる変動を反映できません。
標準偏差を使うことで、平均からの散らばり具合を数値化し、安全在庫の根拠を説明しやすくなります。
需要が平均100個、標準偏差が20個、サービス率95%でZ値が1.65の場合
安全在庫 = 1.65 × 20 = 33個
端数処理のルールにより、実務では33個または34個を採用します。
この計算は、需要変動だけを考慮し、リードタイムが一定である場合の基本形です。
標準偏差の求め方
標準偏差は、各期間の需要が平均需要からどれだけ離れているかを示す指標です。
Excelや在庫管理システムを使えば、販売実績から計算できます。
母集団全体の実績を扱うか、実績の一部を標本として扱うかで関数の選び方は変わりますが、日常の需要予測では一貫した方法で算出することが大切です。
| 週 | 需要数 | 平均需要との差 | 差の大きさを見る目的 |
|---|---|---|---|
| 第1週 | 90個 | 平均より少ない | 通常範囲の下振れ確認 |
| 第2週 | 110個 | 平均より多い | 通常範囲の上振れ確認 |
| 第3週 | 100個 | 平均と同程度 | 基準値の確認 |
| 第4週 | 130個 | 大きく上振れ | 変動要因の確認 |
標準偏差が大きい品目は、平均販売数が同じでも安全在庫を多く必要とします。
急な受注が発生した理由を記録しておくと、単なる偶然の変動なのか、継続的な需要変化なのかを判断しやすくなります。
異常値と季節性の扱い
需要実績に大口案件、特売、欠品による販売機会の消失、返品処理などが含まれると、標準偏差が実態より大きく、または小さくなる可能性があります。
異常値を安易に削除するのではなく、今後も起こり得る需要なのかを確認することが先決です。
毎年夏だけ販売が増える商品であれば、年間データを一括で計算するより、季節ごとに需要予測と安全在庫を設定したほうが精度は上がります。
安全在庫の計算前に、販売実績が通常需要、販促需要、欠品期間、単発案件のどれに当たるかを分類してください。
データを整える作業が不十分なまま係数だけを見直しても、過剰在庫や欠品を改善しにくくなります。
安全在庫の計算式と求め方
続いては安全在庫の計算式と求め方を確認していきます。
需要変動だけを考慮する計算式
リードタイムがほぼ一定で、販売需要にばらつきがある場合は、基本的な計算式を使えます。
安全在庫 = Z値 × 需要の標準偏差 × リードタイムの平方根
ここでいうリードタイムは、需要データと同じ単位にそろえる必要があります。
週ごとの需要標準偏差を使用するならリードタイムも週単位にし、日ごとの需要標準偏差を使用するなら日数で計算します。
たとえば週次の需要標準偏差が15個、リードタイムが4週間、サービス率95%なら、Z値は1.65です。
安全在庫 = 1.65 × 15 × √4
安全在庫 = 1.65 × 15 × 2 = 49.5個
実際の発注では、50個を安全在庫の目安にします。
リードタイムが長くなるほど、不確実な期間も長くなるため、安全在庫は平方根に応じて増加します。
リードタイム変動を含める計算式
海外調達、委託生産、輸送混雑、仕入先の生産能力不足などにより、リードタイムそのものが変動するケースもあります。
この場合、需要のばらつきだけでは不足し、リードタイムの標準偏差も考慮します。
安全在庫 = Z値 × √{平均リードタイム × 需要標準偏差の二乗 + 平均需要の二乗 × リードタイム標準偏差の二乗}
式は複雑に見えますが、需要の不確実性と納期の不確実性を合わせて評価する考え方です。
仕入先ごとに納期の安定性が違う場合、同じ商品でも調達先によって安全在庫の基準を変える余地があります。
納期遅延が頻発するなら、安全在庫を増やすだけでなく、発注頻度、発注締切、代替調達先、契約条件の見直しも検討したいところです。
計算時にそろえる単位
安全在庫の計算で多いミスは、日次需要と月次リードタイムを混在させることです。
需要の平均値、標準偏差、リードタイムは、すべて日、週、月のいずれかに統一します。
| 確認項目 | 統一の例 | 注意点 |
|---|---|---|
| 需要実績 | 日次販売数 | 休業日を含めるか決める |
| 需要標準偏差 | 日次の標準偏差 | 同じ期間粒度で計算する |
| リードタイム | 納品までの日数 | 発注日から検収日までを明確にする |
| 安全在庫 | 個数 | 最小発注単位で丸める |
計算結果が小数になる場合でも、梱包単位や最小発注量を踏まえて、実際に運用できる在庫数へ調整する必要があります。
品目別の設定と運用方法
続いては品目別の設定と運用方法を確認していきます。
ABC分析とサービス率の設定
すべての商品に同じ安全在庫係数を適用すると、重要な商品への対応が薄くなったり、低回転品を抱えすぎたりすることがあります。
そこで有効なのがABC分析です。
売上高、出荷金額、粗利額、欠品時の影響などを基準に品目を分類し、ランクごとにサービス率を設定します。
| 分類 | 特徴 | サービス率の目安 | 管理の重点 |
|---|---|---|---|
| A品目 | 売上や利益への影響が大きい | 95%から99% | 欠品防止と頻繁な見直し |
| B品目 | 中程度の重要性 | 90%から95% | 標準的な発注管理 |
| C品目 | 取扱量や影響が比較的小さい | 80%から90% | 発注業務の効率化 |
ただし、売上が小さくても生産ライン停止につながる部品はA品目相当として扱う必要があります。
品目の重要度は売上だけで決めず、欠品時の事業影響まで含めて評価することがポイントです。
定期見直しのタイミング
安全在庫は一度設定して終わりではありません。
需要傾向、販売チャネル、仕入先、輸送条件、発注ロットが変われば、適切な係数や標準偏差も変化します。
まずは月次で欠品件数、在庫回転率、滞留在庫、緊急発注の回数を確認し、四半期ごとに計算条件を見直す方法が実務的でしょう。
季節変動が大きい商品は、繁忙期前に安全在庫を増やし、需要が落ち着く時期には在庫水準を戻す運用が有効です。
安全在庫の適正値は、計算式だけで決まるものではありません。
欠品実績と過剰在庫実績を定期的に比較し、計算結果と現場感覚の差を継続して修正することが大切です。
在庫管理システムとExcelの活用
品目数が少ない段階では、Excelで需要実績、平均、標準偏差、Z値、安全在庫、発注点を一覧管理できます。
一方、SKU数が多い場合や複数倉庫を運用している場合は、在庫管理システムで自動計算やアラート設定を行うと管理負担を軽減できます。
システムを導入していても、元となるマスタ情報やリードタイムが古いままでは精度が上がりません。
自動計算の前提となる需要データ、発注単位、納期実績を整備することが、在庫最適化の土台になります。
また、システム上の在庫数と実地棚卸の差異が大きいと、安全在庫の判定も狂います。
ロケーション管理、入出庫の記録、棚卸精度も合わせて改善しましょう。
安全在庫係数で起こりやすい失敗
続いては安全在庫係数で起こりやすい失敗を確認していきます。
全品目に同じ係数を使う運用
安全在庫係数を統一するとルールは簡単になりますが、商品ごとの事情を見落としやすくなります。
代替品が豊富な商品と、欠品時に取引先の生産を止めてしまう部品を同じサービス率で管理することは適切ではありません。
重要度、調達難易度、需要変動、在庫単価、保管条件を基準に、少なくとも複数のグループへ分けることをおすすめします。
特に高額品では、係数を少し上げただけでも在庫金額が大きく増える場合があります。
平均需要だけで発注点を決める運用
過去の平均販売数だけを基準にすると、需要が上振れした週や納品が遅れた期間に欠品しやすくなります。
平均値は中心を示すだけであり、変動幅を示してはいません。
需要の標準偏差を使い、サービス率に対応するZ値を掛けることで、ばらつきを含む発注点を設計できます。
平均需要だけの管理から、需要変動を含む管理へ移行することが、安全在庫係数を使う最大の目的です。
過去データを更新しない運用
前年のデータや古いリードタイムを使い続けると、現在の販売状況と安全在庫が合わなくなります。
物流網の変更、仕入先の切り替え、値上げ、販売促進、顧客構成の変化は、在庫の必要量に影響します。
欠品が続く場合は係数だけを上げる前に、需要予測の誤差、在庫データの精度、納入実績、発注の遅れを順に確認してください。
欠品の原因が発注漏れや在庫差異であれば、安全在庫を増やしても根本的な解決にはなりません。
数値設定と業務プロセスを分けて検証することで、不要な在庫の積み増しを防げます。
安全在庫係数のまとめ
最後に安全在庫係数についてまとめます。
安全在庫係数はZ値とも呼ばれ、サービス率に応じて需要やリードタイムのばらつきを安全在庫へ反映するための数値です。
サービス率95%の目安となるZ値は1.65であり、主力商品や重要部材の在庫管理で基準にしやすい値です。
ただし、適正な安全在庫は係数だけで決まりません。
需要の標準偏差、リードタイムの変動、欠品時の損失、在庫単価、代替可能性を合わせて判断する必要があります。
重要なことは、欠品を減らすことと在庫を増やすことのバランスを、品目ごとの根拠に基づいて取ることです。
早見表を出発点にしながら、実績データと現場の状況を定期的に見直せば、安全在庫係数を活用した安定的な在庫管理につなげられるでしょう。