この記事は、クラスター「需要予測・安全在庫・発注点」の親ページです。個別の実装手順や事例を深掘りした子記事へのリンクも記事末に置いていますが、まずはこの1本だけで「需要予測はどう進めるか」「安全在庫・発注点はどう計算するか」「自社は今どの段階にいるか」「何から着手すべきか」を判断できるように整理しています。

目次
  1. 検索ユーザーの課題
  2. 用語の定義
  3. 計算式・判断方法(需要予測/安全在庫/発注点)
  4. 実務での進め方
  5. 失敗パターン
  6. 比較表(3手法・3方法の使い分け)
  7. モデルケース(試算)
  8. 子記事(さらに詳しく)
  9. よくある質問

1. 検索ユーザーの課題

「発注量をいつも勘で決めている」「欠品と過剰在庫を交互に繰り返している」「季節商戦になると予測が大きく外れる」――EC事業者の発注業務でよく聞く悩みです。共通しているのは、需要予測・安全在庫・発注点という3つの計算が、バラバラに(あるいは全く)行われていないことです。この3つは連動しています。需要予測が発注量の土台になり、安全在庫が需要のばらつきを吸収し、発注点がリードタイムを踏まえた「いつ発注するか」の引き金になります。

需要予測・安全在庫・発注点は、どれか1つだけを精緻化しても効果は限定的です。3つをセットで運用して初めて、欠品と過剰在庫を同時に減らせます。

2. 用語の定義

3. 計算式・判断方法

安全在庫(簡易式)
安全係数 × 需要のばらつき(標準偏差) × √リードタイム
発注点(ROP)
日次平均需要 × リードタイム(日) + 安全在庫

需要予測は目的なく高度化する必要はありません。経験則(季節係数×トレンド係数)→統計式(加重移動平均→指数平滑→ETS)→機械学習、の順に、SKU数や運用負荷に応じて段階を上げていくのが失敗しにくい進め方です(詳細は子記事「需要予測モデル3手法」参照)。安全在庫も同様に、経験則・統計式・SKU階層別ハイブリッドの3方法があり、自社規模で使い分けます(子記事「安全在庫日数は何日か」参照)。

4. 実務での進め方

  1. まず経験則ベースの需要予測(季節係数×トレンド係数)をスプレッドシートで組み、MAPE(平均絶対誤差率)を毎月計測できる状態を作る。
  2. MAPEが安定してきたら、主要SKUから統計式(加重移動平均→指数平滑→ETS)へ移行し、精度向上とMAPE低下を狙う。
  3. 需要のばらつき(標準偏差)を把握し、自社のサービスレベル方針(欠品許容度)に合わせて安全在庫を算出する。
  4. リードタイムと安全在庫から発注点を算出し、「在庫がこの数を切ったら発注」という運用ルールに落とし込む。
  5. 月次で予測と実績の乖離を記録し、季節係数・トレンド係数・安全在庫の水準を見直すサイクルを回す。
  6. 季節商戦(母の日・父の日・年末セール等)は通常月の延長ではなく、商戦期間の定義とイベント係数を別立てで設計する。

5. 失敗パターン

失敗①:いきなり機械学習を導入しようとする。経験則すら安定していない段階でAIモデルを導入しても、入力データの質が低く期待した精度は出ません。経験則→統計式→AIの順で段階を踏むのが近道です。
失敗②:安全在庫を「勘」で一律設定する。SKUごとに需要のばらつきもリードタイムも異なるため、一律の安全在庫日数では過剰在庫と欠品が同時に起こります。
失敗③:発注点を一度決めたら見直さない。季節変動やリードタイムの変化(仕入先都合・輸送遅延)を反映せず固定運用すると、発注点が実態からずれていきます。
失敗④:季節商戦を通常月の予測ロジックで扱う。母の日や年末セールのような季節イベントは、前年同日比較だけでは購買タイミングのズレを吸収できません。商戦期間の定義とイベント係数を別途設計する必要があります。

6. 比較表

手法/方法精度の目安実装コスト向いている段階
需要予測:経験則(季節係数×トレンド係数)MAPE 30〜35%低(スプレッドシートで初日から)最初の一歩・SKU数が少ない
需要予測:統計式(加重移動平均→指数平滑→ETS)MAPE 15〜20%中(Sheets〜Colab)経験則が安定した後の次段階
需要予測:機械学習MAPEさらに改善余地あり高(モデル運用・複数チャネル横断)SKU数が多く複数チャネルを持つ事業者
安全在庫:経験則粗いSKU数が少ない・立ち上げ期
安全在庫:統計式(標準偏差×安全係数)中〜高需要データが一定期間蓄積された段階
安全在庫:SKU階層別ハイブリッド中〜高主力SKUとロングテールを分けて管理したい場合

7. モデルケース(試算)

以下はモデルケース(試算)であり、実在の事業者の実績ではありません。年商1.4億円規模、SKU約120のEC事業者を想定します。

このような試算を自社の実データで出したい場合は、S-walletの「30秒在庫圧縮メリット試算」がそのまま使えます。

8. 子記事(さらに詳しく)

9. よくある質問

Q. 需要予測・安全在庫・発注点、どれから手をつければいいですか。 A. まず需要予測(経験則)から着手してください。安全在庫・発注点の計算はいずれも需要予測の値を土台にするため、需要予測が安定していないと精度が出ません。

Q. いきなり機械学習で予測すべきですか。 A. 推奨しません。経験則→統計式→機械学習の順に、MAPEの改善状況とSKU数・運用負荷を見ながら段階的に移行するのが失敗の少ない進め方です。

Q. 季節商戦(母の日・年末セール等)も同じ式で予測できますか。 A. 通常月の延長では精度が出ません。商戦期間の定義とイベント係数を別立てで設計する必要があります。詳細は子記事の季節予測・母の日事例をご参照ください。

Q. 自社の需要予測・安全在庫・発注点を自動計算できますか。 A. S-walletでは、Amazon・楽天・自社ECの在庫・販売データを一元化し、需要予測に基づく発送推奨量を毎日自動算出できます。詳しくは下記からご相談ください。


私たちArkeでは、この記事で扱った需要予測・安全在庫・発注点の計算を、実務でそのまま使える形に落とし込む在庫管理SaaS S-wallet を提供しています。自社の発注が今どの段階にあるのか、まずは無料相談または30秒の試算からご確認ください。