Amazon安全在庫の計算方法|欠品を防ぐ在庫管理術

こんにちは、Nakoです。
Amazon物販をしていると、「気づいたら在庫切れ!」「逆に発注しすぎてFBA保管料がすごいことに…」という経験、ありませんか?在庫管理って後回しにしがちですが、欠品が続くとランキングが下がって売上がじわじわ落ちていくんですよね。
この記事では、そんな悩みを解決するための安全在庫の計算式を、初心者の方でも取り組みやすい形でお伝えしていきます。特に中国からの輸入でリードタイムが長めのセラーさんには、ぜひ最後まで読んでほしい内容です。
安全在庫は「(最大日次販売数 − 平均日次販売数) × リードタイム日数」のシンプル版から始めるのがおすすめです。難しい計算は後回しにして、まずこの式で数字を出すことが大切。発注点も合わせて設定することで、欠品リスクをぐっと抑えられます。
結論から言うと、安全在庫はこの計算式だけ覚えればOK
安全在庫の基本公式(シンプル版と精度重視版)
安全在庫の計算式には、2つのバージョンがあります。
シンプル版(まずはこれ)
例えば「1日平均5個売れていて、最大で8個売れる日がある。リードタイムは20日」なら:
これがシンプル版の安全在庫の目安です。まずはこれだけ覚えてくださいね。
精度重視版(標準偏差を使う)
「標準偏差ってなに?」という方も大丈夫。後のQ&Aで代替方法を紹介していますので、今はスキップしてOKです。
発注点(リオーダーポイント)との違いと関係
「安全在庫」と「発注点(リオーダーポイント)」は混同されやすいですが、役割が違います。
- 安全在庫:欠品を防ぐためのバッファ在庫
- 発注点:「ここまで在庫が減ったら発注する」というトリガーの数字
2つの関係式はこうなります:
つまり、安全在庫を先に計算しないと発注点も決められないんです。安全在庫は在庫管理全体の「土台」になる数字です。
計算式を使うと何が変わるのか
計算なしで「なんとなく多めに発注」していると、欠品と過剰在庫を繰り返します。計算式を使うことで:
- 「最低これだけ持てばいい」という根拠ができる
- 発注タイミングを先読みできる
- 余計な在庫を減らして次の仕入れ資金に回せる
感覚発注から数字ベースの管理に変えていきましょう。
実は、私も最初は「とりあえず多めに頼んでおこう」という感覚発注でやっていました。在庫の日数を意識して管理するようにしてから、「次はいつ発注すべきか」がはっきりと見えるようになりました。シンプルな計算式ひとつが、思ったより大きな変化をもたらしてくれるんです。
そもそも安全在庫とは?欠品が続く本当の原因
安全在庫が必要な理由——需要のブレとリードタイムのズレ
安全在庫が必要な理由は、2つの「ブレ」にあります。
- 需要のブレ:毎日きっちり同じ数が売れるわけではない
- リードタイムのブレ:工場の混雑や輸送遅延で、予定より納品が遅れることがある
この2つのブレが同時に発生したとき、在庫がゼロになって欠品が起きます。安全在庫は、そのブレを吸収するための「クッション」です。
Amazonで欠品が起きやすい3つのパターン
欠品が起きやすい典型的なパターンを整理してみましょう。
パターン1:リードタイムを短く見積もりすぎ 「だいたい2週間で届く」と思って発注したら、工場の都合や通関で3〜4週間かかった——これはよくあるケースです。
パターン2:需要が急増した 広告を強化したり、口コミで注目されたりして急に売れ始めた。嬉しい事態ですが、在庫が追いつかなければ欠品になります。
パターン3:発注を先延ばしにしてしまった 「もう少し様子を見てから」と後回しにしているうちに在庫切れ。副業セラーさんに特に多いパターンです。
欠品が売上ランキングとBSRに与えるダメージ
欠品でいちばん怖いのは、コツコツ積み上げてきたBSR(ベストセラーランキング)が一気に下がることです。
Amazonの検索順位は販売実績に大きく依存しているため、欠品期間が続くと:
- 検索上位から転落しやすくなる
- ランキングが回復するのに時間がかかる
- 広告を再開しても、以前より反応が悪くなることがある
欠品は「その期間だけの機会損失」ではなく、「その後の売上にも長く影響する」リスクがあります。
私が経験した在庫分析では、在庫切れになっているSKUが50件以上ある状態になったことがありました(※筆者の実体験)。同時期に全体の注文数が大幅に落ち込んでいて、欠品の影響がこれほど広範囲に及ぶのかと改めて実感しました。在庫管理は後回しにしてはいけないと、身をもって学んだ出来事です。
実際に数字を出してみよう|安全在庫の計算ステップ
STEP1|過去30〜90日の日次販売数を確認する
まず、自分の商品が1日に何個売れているかを確認します。
Amazonセラーセントラルの「レポート」から「在庫と販売状況レポート」または「注文レポート」をダウンロードして、以下の数字を出してください:
- 平均日次販売数:合計注文数 ÷ 集計日数
- 最大日次販売数:一番売れた日の数
データ期間は30日でも始められますが、90日分あるほうが季節変動を含めて精度が上がります。
STEP2|リードタイム(発注〜納品日数)を正確に把握する
中国輸入の場合、リードタイムは以下の日数をすべて合計して計算してください:
「なんとなく30日」ではなく、実際に一番遅かったときのパターンで計算するのが安全です。
STEP3|安全係数を選ぶ(欠品許容率の目安表つき)
安全係数(Z)は、「欠品をどこまで許容するか」で決まります。
| サービス率 | 欠品許容率 | 安全係数Z |
|---|---|---|
| 90% | 10% | 1.28 |
| 95% | 5% | 1.65 |
| 97.5% | 2.5% | 1.96 |
| 99% | 1% | 2.33 |
初心者の方は1.65(サービス率95%)から始めるのがおすすめ。売れ筋商品や利益率の高い商品は2.33まで引き上げてもいいでしょう。
STEP4|Excelで計算する具体例(数字を当てはめるだけ)
例の設定: – 平均日次販売数:5個 – 最大日次販売数:9個 – リードタイム:25日
シンプル版:
(9 − 5) × 25 = 100個
精度重視版(需要の標準偏差を2個と仮定):
1.65 × 2 × √25 = 1.65 × 2 × 5 = 16.5個(≒17個)
シンプル版のほうが保守的(多め)な数字になります。最初はシンプル版から始めて、データが蓄積されてきたら精度重視版に移行していく流れが取り組みやすいと思います。
発注推奨リストを管理するときに在庫日数チェックを厳格に組み込むようにしてから、「発注すべきタイミング」が数字で明確に判断できるようになりました。最初はシンプルな仕組みから始めても、続けていくうちに自分の商品に合った精度に育てていけるので、とにかく動き出すことが大切だと感じています。
中国輸入セラーが特に気をつけたい注意点

リードタイムは「工場〜FBA着荷」まで全部カウントする
中国輸入で特に見落としやすいのが、リードタイムの過小見積もりです。
見落としやすいポイント:
- 中国の国定休日(春節・国慶節などで工場が1〜2週間止まる)
- 旺季の輸送遅延(Amazonセール前後は航空・船便ともに混みやすくなります)
- FBAの受領遅延(繁忙期はFBA側の処理に時間がかかることもあります)
「最悪のケース」でリードタイムを見積もり、それを安全在庫の計算に使うことが重要です。
セール・季節変動期は安全係数を上げる
通常時は安全係数1.65でも対応できることが多いですが、以下のタイミングは引き上げを検討してみてください:
- プライムデー・ブラックフライデーなどのAmazonセール
- 自社商品の季節需要が高まる時期
- 広告費を大幅に増やして集客を強化するタイミング
このような時期は需要が通常の数倍になることもあるので、安全係数を2.0〜2.33に上げるか、安全在庫を手動で多めに設定しておくのが安心です。
在庫を持ちすぎるとキャッシュフローが死ぬ——過剰在庫のリスク
安全在庫の計算に慣れてくると、逆に「念のため多めに」と過剰在庫になりがちです。
過剰在庫のリスク:
- FBA保管料の急増(長期保管になると特に高額になる場合があります)
- 資金が在庫に眠ってキャッシュが不足
- 不良在庫リスク(競合激化やモデルチェンジで売れなくなる可能性)
安全在庫の計算式は「必要なバッファを割り出す」ためのもの。それを大幅に超えて発注するのは、欠品とは別のリスクを生みます。欠品を防ぎながら持ちすぎない——この両立が、安全在庫計算の本質です。
正直、私の運用でも、在庫管理を怠ったタイミングでFBA保管料が想定以上に膨らんだことがありました(※私の実体験)。「多めに持っておけば安心」という発想は危険で、過剰在庫が利益を食いつぶしてしまいます。欠品と過剰在庫、どちらのリスクも数字で管理することが大切です。
よくある質問(Q&A)
Q. 標準偏差の計算が難しい——簡単な代替方法は?
Excelの =STDEV(範囲) 関数を使えば自動計算できます。過去30〜90日分の日次販売数をセルに並べて関数を入れるだけです。
それも面倒な場合は、シンプル版(最大値 − 平均値)× リードタイムで大丈夫です。精度は少し下がりますが、なにも計算しないよりはるかに実用的です。
Q. FBAと自己発送で計算の仕方は変わる?
リードタイムの考え方が変わります。
- FBA:中国工場〜FBA倉庫への納品まですべてがリードタイム
- 自己発送:注文が入ったら手元在庫から発送するため、「在庫補充のリードタイム」を別で管理
どちらも「在庫切れから次に在庫が使える状態になるまでの日数」がリードタイムです。仕組みが違うだけで、計算の基本的な考え方は同じです。
Q. 商品が増えてきたら毎回手計算するの?
ExcelまたはGoogleスプレッドシートで計算テンプレートを1つ作っておくのがおすすめです。日次販売数・リードタイム・安全係数を入力すれば安全在庫と発注点が自動で出るシートを作れば、全商品に使い回せます。
さらに商品数が増えてきたら、在庫管理ツールの導入も検討してみてくださいね。
私もSKU数が増えてきたとき、手計算が大変で後回しにしがちでした。テンプレートシートを1枚作ってしまえば、新商品を追加するだけで計算が終わるので、正直これが一番の時短でした。最初の1時間が、その後の毎回の手間を省いてくれます。
まとめ|安全在庫の計算を習慣にして欠品ゼロを目指そう
計算式の3ステップをおさらい
安全在庫の計算は、3ステップです:
- 日次販売数を確認(平均と最大値)
- リードタイムを正確に把握(工場〜FBA着荷まですべて)
- 安全在庫を計算(シンプル版または精度重視版)
この3つを定期的に見直す習慣をつけるだけで、欠品リスクをぐっと減らすことができます。
最初は「シンプル版」から始めてみてくださいね
「標準偏差って難しそう」「ちゃんとやろうとすると腰が重い」という方は、まずシンプル版だけで大丈夫です。
この式だけ覚えて、今週中に1商品だけ試してみてくださいね。計算は完璧でなくてもいい——使い続けることで精度が上がっていきます。欠品ゼロを目指して、一緒に在庫管理を習慣にしていきましょう。
合わせて読みたい記事
- 月商100 万円を最速で抜ける——Nako流「中国輸入 × Amazon」完全ロードマップ
- 【知らないと危険!】Amazon中国輸入ビジネスでJANコードが重要な理由と取得方法完全ガイド
- 【図解あり】初めてでも安心!Amazon出品アカウントの作り方を徹底解説|Nakoの実体験ベース
- メルカリ販売とAmazon販売の違い|副業プレイヤーNakoのリアル比較!
合わせて読みたい記事
※本記事は私の経験則です。個人差があります。
※サービス仕様は変更されることがあります。最新の公式情報をご確認ください。





