
適正在庫は、EC事業者が「この商品をいくつ持てばよいのか」という問いに数字で答えるための考え方です。Amazon・楽天市場・Yahoo!ショッピングなど複数モールで販売していると、売れ筋は欠品しているのに動きの遅い商品は倉庫に積み上がる、という状態が同時に起きがちです。欠品は売上と検索順位の機会損失、過剰在庫は保管料と資金の固定化につながり、どちらも利益を削ります。
とはいえ「感覚で多めに発注する」「前回と同じ数を発注する」という運用では、季節波動やセールのたびに在庫が振れてしまいます。この記事では、適正在庫・安全在庫・発注点の関係、需要のばらつきとリードタイムから安全在庫を求める計算式、定量発注と定期発注の比較、在庫回転率と在庫日数による月次点検、複数モール運営で在庫を崩さない実務、そして自社運用と倉庫委託の比較までを、2026年版として物流の現場の視点から整理します。数式は一般的な考え方として示し、自社の数値を当てはめて使える形でまとめました。

適正在庫とは?EC事業者が「いくつ持つか」で迷う理由

適正在庫とは、欠品による販売機会の損失と、過剰在庫による保管コストや資金の固定化とのバランスが取れた在庫量のことです。単に「少なければよい」でも「多ければ安心」でもなく、需要の変動と入荷までのリードタイムを織り込んだうえで、売り逃しも持ちすぎも最小になる水準を指します。EC物流の現場では、この水準をSKUごとに数字で持っているかどうかが、在庫の安定度を大きく左右します。
適正在庫・安全在庫・理論在庫の違い
適正在庫を考えるとき、似た言葉が3つ出てきます。意味を混同すると計算がずれるため、最初に整理しておきましょう。
| 用語 | 意味 | 役割 |
|---|---|---|
| 適正在庫 | 欠品と過剰を避けられる在庫量の目標水準 | 「いくつ持つか」の答え |
| 安全在庫 | 需要やリードタイムのばらつきに備える上乗せ分 | 欠品 対策のための余裕 |
| 理論在庫 | 入出荷データから計算上存在するはずの在庫数 | 実在庫との差異を測る基準 |
| 発注点 | この数を下回ったら発注する、というしきい値 | 発注のタイミングを決める |
理論在庫とは、入庫と出荷の記録から帳簿上に存在するはずの在庫数のことで、棚卸で数えた実在庫と一致していることが前提です。帳簿と実在庫がずれていれば、どれだけ精密に適正在庫を計算しても、現場では欠品や過剰在庫が起きてしまいます。
複数モールと季節波動で適正在庫が崩れる3つの場面
EC事業者の在庫が崩れる場面は、物流の現場から見ると大きく3つに分かれます。
- モール別に在庫を割り振っている:Amazon用・楽天用と在庫を分けると、片方で欠品しながら片方で売れ残る状態が起きます。合計では足りているのに販売機会を逃す典型例です。
- 季節波動を前回実績でしか見ていない:ギフト需要や季節商材は、同じ月でもイベント日程や販促の有無で需要が動きます。前年同月の数量をそのまま発注すると、山と谷の両方で外れます。
- リードタイムの変動を織り込んでいない:海外からの調達や受注生産の商品は、入荷までの日数が安定しません。平均日数だけで発注点を決めると、遅延のたびに欠品します。欠品 対策として安全在庫を積む前に、まずリードタイムの実績を記録することが先です。
適正在庫を数字で決めることで何が変わるか
適正在庫をSKU単位で持つと、発注の判断が「担当者の勘」から「ルールに基づく作業」に変わります。担当者が変わっても同じ判断ができ、セール前の積み増しや閑散期の絞り込みを計画的に行えます。複数モールにまたがる在庫の全体像を把握する考え方は、ハブ記事のEC在庫管理の基本(在庫連携・引当・可視化)で整理していますので、在庫運用の全体を見直したい方は先にご覧ください。本記事では、その中の「いくつ持つか」を決める部分を深掘りします。
安全在庫の計算方法|需要のばらつきとリードタイムから求める

安全在庫とは、需要の変動や入荷の遅れがあっても欠品しないように、平均的な必要量に上乗せして持つ在庫のことです。適正在庫の中で最も計算の余地が大きく、ここを「なんとなく多め」にしている事業者ほど過剰在庫を抱えやすくなります。一般に使われる計算式は次のとおりです。
安全在庫の計算式と安全係数の考え方
安全在庫の基本式は、「安全在庫=安全係数×需要の標準偏差×√リードタイム」です。需要の標準偏差は1日あたりの販売数量のばらつき、リードタイムは発注から入荷までの日数、安全係数はどの程度の確率で欠品を避けたいか(サービス率)に応じて決める値です。
| サービス率 | 安全係数 | 使い分けの目安 |
|---|---|---|
| 約90% | 約1.28 | 代替品があり欠品の影響が小さい商品 |
| 約95% | 約1.65 | 一般的な売れ筋商品 |
| 約99% | 約2.33 | 欠品が店舗評価や契約に直結する商品 |
※安全係数は正規分布を前提とした一般的な統計値です。実際の需要分布は商品によって異なるため、計算結果は目安として扱い、実績と照らして調整してください。
仮の数値による計算例を示します。1日の平均販売数が10個、販売数の標準偏差が3個、リードタイムが4日、サービス率95%(安全係数1.65)とすると、安全在庫=1.65×3×√4=1.65×3×2=9.9となり、約10個が安全在庫の目安です。この例では「平均の4日分(40個)に加えて10個の余裕を持つ」という形になります。数値は説明のための仮定であり、実際には自社の販売データから標準偏差を求めてください。
リードタイムのばらつきを含めた計算
海外からの調達や受注生産では、リードタイム自体が変動します。この場合は需要のばらつきだけでなく、リードタイムの標準偏差も式に含めます。一般的な拡張式は、「安全在庫=安全係数×√(平均リードタイム×需要の分散+平均需要の2乗×リードタイムの分散)」です。式は複雑に見えますが、表計算ソフトに販売実績と入荷実績を並べれば計算できます。入荷遅延が月に何度も起きる商品は、需要のばらつきだけで安全在庫を決めると、どれだけ積んでも欠品が止まらない、という状態になりやすいため、必ずリードタイムの変動も見ます。
安全在庫を増やしすぎないための考え方
安全在庫はサービス率を上げるほど増えますが、増え方は一定ではありません。サービス率を90%から95%に上げるのと、95%から99%に上げるのとでは、後者の方が安全係数の増加幅が大きく、必要な在庫も大きく増えます。全SKUで99%を目指すと、過剰在庫と保管料が膨らみます。そこで、売上貢献の大きいSKU(ABC分析のAランク)は高いサービス率、動きの遅いSKUは低めのサービス率と、SKUごとに目標を分けます。在庫管理の基本的な手法や在庫回転率の見方は、在庫管理の方法と自動化の基本でも解説しています。
発注点と発注量の決め方|定量発注と定期発注の比較

発注点とは、在庫がこの数量を下回ったら発注する、と決めたしきい値のことです。安全在庫が「どれだけ余裕を持つか」を決めるのに対し、発注点は「いつ発注するか」を決めます。適正在庫を維持するには、この2つを組み合わせて運用します。
発注点の計算式
発注点の基本式は、「発注点=1日あたりの平均販売数×リードタイム+安全在庫」です。先ほどの仮の数値(平均10個/日、リードタイム4日、安全在庫約10個)を当てはめると、発注点は10×4+10=50個になります。在庫が50個を下回った時点で発注すれば、入荷までの4日間の平均需要40個をまかないつつ、需要が上振れしても安全在庫の10個で吸収できる、という設計です。
発注量は、発注点とは別に決めます。1回あたりの発注量が小さすぎると発注回数と入庫作業が増え、大きすぎると過剰在庫になります。取引先の最低発注数量や輸送のロット、保管スペースの制約を踏まえ、「発注してから次の発注点に達するまでの期間が、無理のない発注間隔になる量」を目安にします。
定量発注と定期発注はどちらが向くか
発注の方式には、発注点を下回ったら一定量を発注する「定量発注方式」と、決まった周期で必要量を計算して発注する「定期発注方式」があります。
| 比較項目 | 定量発注方式 | 定期発注方式 |
|---|---|---|
| 発注のきっかけ | 在庫が発注点を下回ったとき | 週1回・月1回などの決まった日 |
| 発注量 | 毎回ほぼ一定 | 毎回計算して変える |
| 向く商品 | 需要が安定し単価が低い商品 | 需要が変動し単価が高い商品 |
| 管理の手間 | 在庫数の監視が必要 | 周期ごとに需要予測が必要 |
| 季節波動への対応 | 発注点を季節ごとに見直す必要 | 周期ごとの計算に織り込みやすい |
ECでは、消耗品や定番品は定量発注、季節商材やトレンド商材は定期発注、と商品特性で使い分けるのが一般的です。1つの方式に全SKUを当てはめようとすると、どちらかの商品群で欠品か過剰在庫が起きます。
季節波動のあるSKUで発注点を運用する方法
季節波動のある商品では、年間を通じて同じ発注点を使うと、繁忙期に欠品し閑散期に過剰在庫になります。実務では次のように運用します。
- 期間別に発注点を持つ:繁忙期・通常期・閑散期の3区分程度で、平均販売数と安全在庫を別々に計算し、発注点を切り替える
- 販促カレンダーと連動させる:楽天スーパーSALEやAmazonのプライムデー、自社のクーポン配布などの日程を先に決め、イベント前に発注点を一時的に引き上げる
- 立ち上がりと終わりを分ける:季節商材は需要の立ち上がり時期に欠品し、終盤に過剰在庫が残りやすいため、シーズン後半は発注点を段階的に下げ、売り切りを優先する
- 前年実績に補正を掛ける:前年同月の販売数をそのまま使わず、今年の販促計画・価格・モール数の違いを補正したうえで需要を見積もる

在庫回転率と在庫日数で適正在庫を点検する方法

在庫回転率とは、一定期間に在庫が何回入れ替わったかを示す指標のことです。安全在庫と発注点は「これから持つ量」を決める計算ですが、在庫回転率と在庫日数は「いま持っている量が適正か」を後から点検する物差しです。計算して終わりにせず、月次で点検するサイクルがあって初めて適正在庫は維持できます。
在庫回転率の計算式と読み方
在庫回転率の基本式は、「在庫回転率=期間中の出荷数量(または売上原価)÷期間中の平均在庫数量(または平均在庫金額)」です。数量で計算すればSKU単位の動きが分かり、金額で計算すれば資金がどれだけ在庫に固定されているかが分かります。回転率が高いほど在庫は効率よく売れており、低いほど滞留しています。ただし、回転率が高すぎるSKUは欠品の手前にある可能性があり、単に「高いほど良い」とは言えません。安全在庫を削りすぎて回転率が上がっているなら、欠品 対策として安全在庫の見直しが必要です。
在庫日数で欠品リスクと滞留をみる
在庫日数とは、現在の在庫が平均的な販売ペースで何日分に相当するかを示す指標で、「在庫日数=現在の在庫数量÷1日あたりの平均販売数」で求めます。在庫日数がリードタイムより短ければ、次の入荷前に欠品する可能性が高い状態です。逆に、在庫日数が数か月分に達しているSKUは過剰在庫の候補で、値下げやセット販売による売り切り、次回発注量の削減を検討します。在庫回転率は期間全体の効率、在庫日数は「いま」の危険度を見る指標と使い分けると、月次の判断がしやすくなります。
月次で行う適正在庫の点検手順
適正在庫の点検は、月に1回、次の手順で行うと定着しやすくなります。
- SKU別の販売数・在庫数・入荷数を集計し、理論在庫と実在庫の差異を確認した
- 在庫回転率と在庫日数を計算し、基準から外れたSKUを抽出した
- 在庫日数がリードタイムを下回るSKUは、発注点と安全在庫を引き上げた
- 在庫日数が長期化しているSKUは、発注量の削減か売り切りの施策を決めた
- 来月の販促・季節要因を踏まえ、期間別の発注点を切り替えた
- 見直した発注点と安全在庫を在庫管理システムや管理表に反映した
手順1の差異確認を飛ばすと、計算の土台が崩れます。理論在庫と実在庫のずれを定期的に潰す方法は、棚卸の手順と失敗しないポイントで詳しく解説しています。
複数モール運営で適正在庫を保つ運用の実務

複数モール運営における適正在庫とは、モールごとではなく事業全体で「いくつ持つか」を決め、どのモールの注文にも同じ在庫から対応できる状態のことです。Amazon・楽天市場・Yahoo!ショッピングと販路が増えるほど、在庫の置き方と更新のタイミングが適正在庫の維持を左右します。
在庫を1か所にまとめてモール別に配分しない
モールごとに在庫を割り振ると、モールの数だけ安全在庫が必要になります。たとえば3つのモールでそれぞれ安全在庫を持てば、合計の安全在庫は1か所で持つ場合より大きくなり、過剰在庫の原因になります。在庫を1つの倉庫・1つの在庫データにまとめ、各モールの受注を同じ在庫から引き当てる運用にすれば、全体の安全在庫を抑えつつ欠品も減らせます。複数モールの在庫一元化の進め方は、多店舗運営 物流の在庫一元化の進め方で整理しています。
Amazon FBAを使っている場合は、FBA倉庫に預ける在庫と手元・委託倉庫に置く在庫の配分も適正在庫の一部です。FBAに全量を預けると保管料と在庫制限の影響を受けやすいため、FBAには短期間で売れる量だけを納品し、残りは外部の倉庫に保管して補充する運用が一般的です。
セール・イベント前の在庫積み増しと戻し方
セール前の積み増しは、適正在庫を一時的に引き上げる行為です。ポイントは「いくら積むか」と「いつ戻すか」を事前に決めておくことです。
- 積み増し量は、過去の同種セールの販売倍率(通常期の何倍売れたか)を基準にし、安全在庫も同じ倍率で見直す
- 入荷のリードタイムから逆算し、セール開始日より前に倉庫への入庫と検品が完了する発注日を決める
- セール終了後は発注点を通常期の値に戻し、残った在庫の在庫日数を確認して次回発注量を調整する
- 複数モールで同時にセールが重なる時期は、モール別ではなく合計の需要で積み増し量を見積もる
在庫引当とデータ更新のタイミング
複数モールで同じ在庫を売るときは、受注が入った時点で在庫を確保する「在庫引当」と、各モールへの在庫数の反映が適正在庫の運用を支えます。引当や反映が遅れると、帳簿上は在庫があるのに実際には売り越していた、という事態が起き、安全在庫の計算が意味を失います。倉庫側の在庫データと受注管理のデータをどの頻度で同期するか、セール時は同期間隔を短くできるかを確認しておきましょう。引当の仕組みと有効在庫の考え方は、在庫引き当ての仕組みと精度を上げるコツで解説しています。
適正在庫の維持を自社で行うか倉庫委託するかの比較

適正在庫の維持とは、計算した安全在庫と発注点を現場で守り、月次の点検で更新し続けることです。計算そのものは表計算ソフトでもできますが、実在庫の正確さ、入出荷データの鮮度、季節波動への即応は、日々の倉庫オペレーションの質に依存します。ここでは自社運用と倉庫委託のどちらが自社に向くかを整理します。
自社運用と倉庫委託の比較
| 比較項目 | 自社運用 | 倉庫委託(3PL) |
|---|---|---|
| 実在庫の精度 | 担当者の運用次第で差が出やすい | WMSとハンディ端末で入出荷を記録 |
| データの鮮度 | 集計のタイミングに依存 | 入出荷実績が日次で確定 |
| 季節波動への対応 | 繁忙期の人手不足で遅れがち | 物量に応じて作業体制を調整 |
| 保管コスト | 固定の家賃・人件費 | 保管量に応じた変動費 |
| 向く事業者 | SKU数が少なく物量が安定 | SKU数・モール数が多く波動が大きい |
※比較は2026年時点の一般的な整理です。費用や作業範囲は委託先・条件により異なるため、個別のお見積もりでご確認ください。
自社運用の強みは、商品知識と販促計画が在庫の判断に直結することです。一方、SKU数やモール数が増え、季節波動が大きくなるほど、実在庫の精度維持と入出荷データの整備が負担になります。倉庫委託では、在庫数の記録と入出荷の実績を委託先が担うため、事業者側は適正在庫の「判断」に集中できます。ただし、安全在庫や発注点の設定、発注の実行は事業者側に残る業務であり、委託すれば全てが自動で最適化されるわけではありません。
委託先に確認したい在庫データの提供範囲
倉庫委託で適正在庫を維持するには、委託先からどのような在庫データを、どの頻度で受け取れるかが重要です。見積もりや商談の段階で、次の点を確認しましょう。
- SKU別の在庫数・入庫数・出荷数を、日次または週次で受け取れるか
- 受注データと出荷実績の受け渡し方法(CSVなど)と、更新のタイミング
- ロット・賞味期限のある商品について、ロット別の在庫数を把握できるか
- 棚卸の頻度と、理論在庫と実在庫の差異が出た場合の報告ルール
- セール前の入庫集中や繁忙期の出荷増に、作業体制をどう調整するか
- 営業倉庫(倉庫業法に基づき登録を受けた倉庫)かどうか
在庫データが受け取れなければ、在庫回転率や在庫日数の点検ができず、適正在庫の運用は止まります。委託先選びでは料金だけでなく、データの提供範囲と頻度を必ず比較してください。
適正在庫に関するよくある質問(FAQ)
Q1. 適正在庫と安全在庫は何が違いますか?
A. 適正在庫は欠品と過剰在庫を避けられる在庫量の目標水準で、安全在庫はその中に含まれる「ばらつきに備える上乗せ分」です。適正在庫は、リードタイム中の平均需要に安全在庫を加えたものを基礎に考えます。
Q2. 販売データが少ない新商品の安全在庫はどう決めればよいですか?
A. 標準偏差を計算できるだけの実績がない場合は、類似商品の販売のばらつきを参考に仮の安全在庫を置き、販売開始から数週間ごとに実績で見直します。最初から高いサービス率を狙うより、短い周期で修正する方が過剰在庫を防げます。
Q3. 在庫回転率はどのくらいが適正ですか?
A. 業種や商材によって大きく異なるため、一律の目安はありません。自社の過去実績とSKU間の比較を基準にし、回転率が急に上がったSKUは欠品の兆候、下がったSKUは滞留の兆候として点検するのが実務的です。
Q4. 複数モールで在庫を分けずに運用すると、売り越しは起きませんか?
A. 在庫引当と各モールへの在庫反映が適切な頻度で行われていれば、1つの在庫で複数モールに対応しても売り越しは防げます。逆に、モール別に在庫を分けても引当が遅れれば売り越しは起きます。重要なのは在庫の置き方よりデータ更新の仕組みです。
Q5. 倉庫に委託すれば適正在庫の計算も任せられますか?
A. 委託先によって異なります。多くの場合、委託先が担うのは在庫数の正確な記録と入出荷の実行で、安全在庫や発注点の設定、発注の判断は事業者側に残ります。委託先から受け取る在庫データを前提に、自社で計算と点検を行う体制を整えてください。
まとめ:適正在庫は「計算」と「月次点検」と「正確な実在庫」で維持する
適正在庫とは、欠品と過剰在庫のバランスが取れた在庫量の目標水準です。本記事のポイントは次のとおりです。
- 安全在庫は「安全係数×需要の標準偏差×√リードタイム」で求め、SKUごとにサービス率を分ける
- 発注点は「平均販売数×リードタイム+安全在庫」で決め、季節波動のある商品は期間別に切り替える
- 在庫回転率と在庫日数で毎月点検し、欠品の兆候と滞留の両方を早めに見つける
- 複数モールでは在庫を1か所にまとめ、在庫引当とデータ更新のタイミングを整える
- 自社運用か倉庫委託かは、SKU数・モール数・季節波動の大きさで判断し、委託先には在庫データの提供範囲を確認する
計算式はどれも一般的なものですが、土台になるのは実在庫の正確さと入出荷データの鮮度です。数字が信頼できる状態を作り、月次で点検する習慣があれば、欠品 対策と過剰在庫の削減は両立できます。
神谷商店は静岡県浜松市で1946年に創業した物流会社です。浜松市の2拠点(常光物流センター・大島倉庫)は1998年8月に中部運輸局から倉庫業の許可を受けた営業倉庫で、WMSとハンディ端末による入出荷・在庫の管理を組み合わせ、物流品質100PPM以下を品質基準として掲げて運用しています。お預かりした商品の在庫状況はご報告し、受注データはCSVでの受け渡しに対応していますので、適正在庫の点検に必要な在庫数・入出荷実績を手元で把握いただけます。東名・新東名のアクセスを生かした浜松の立地から、Amazon FBA納品代行や複数モール運営の発送代行・在庫管理まで、EC事業者の物流業務についてご相談を承っています。欠品と過剰在庫の両方に悩んでいる方は、在庫管理を含むEC物流のお見積もり・ご相談はこちらからお気軽にお問い合わせください。
