EC在庫管理を効率化する方法

EC在庫管理は、オンラインショップの売上、利益、顧客満足度を守るために重要な業務です。

在庫管理は、広告運用やSNS集客ほど目立つ業務ではありません。

しかし、在庫管理が崩れると、売上施策そのものが安定しません。

広告で集客しても、売れ筋商品が欠品していれば売れません。

商品ページがよくても、在庫数が間違っていれば売り越しが起きます。

購入後に「在庫がありません」と連絡すれば、顧客の信頼は下がります。

過剰在庫が増えれば、資金が動かなくなり、保管スペースも圧迫します。

つまり、EC在庫管理は守りの業務ではなく、利益を残すための土台です。

特に小規模ECでは、在庫確認、手入力、棚卸し、発注判断を担当者の感覚で行っているケースがあります。

この状態では、注文数が増えたときにミスが起きやすくなります。

在庫管理を効率化するには、すべての商品を完璧に管理しようとするのではなく、売上に影響する主力商品から整えることが重要です。

この記事では、EC在庫管理を効率化するための基本、ABC分類、在庫ズレ防止、発注点の決め方、ミニ棚卸し、複数モール連携、過剰在庫対策、KPI、90日ロードマップを初心者向けに解説します。

在庫管理の自動化を先に確認したい方は、在庫自動化の方法|EC運営の欠品と過剰在庫を防ぐ基本も参考になります。

EC在庫管理を効率化して欠品や過剰在庫や発送遅延を防ぐ方法を解説するイメージ

EC在庫管理とは

EC在庫管理とは、オンラインショップで販売する商品の在庫数、入荷、出荷、返品、キャンセル、欠品、過剰在庫を管理する業務です。

主な管理内容は以下です。

・現在庫数
・入荷予定
・出荷数
・注文数
・キャンセル数
・返品数
・欠品商品
・過剰在庫
・発注点
・安全在庫
・在庫日数
・モール別在庫
・セット商品の構成在庫

EC在庫管理の目的は、必要な商品を、必要な数量だけ、適切なタイミングで販売できる状態にすることです。

在庫が少なすぎると欠品します。

在庫が多すぎると資金が固定されます。

在庫数が間違っていると、売り越しや発送遅延が起きます。

そのため、EC在庫管理では「欠品を防ぐこと」と「過剰在庫を防ぐこと」の両方が重要です。

EC在庫管理が売上改善の土台になる理由

EC在庫管理を効率化すると、売上施策が安定します。

なぜなら、広告、SNS、SEO、メール、LINE、ライブコマースなどの施策は、販売できる在庫があって初めて成果につながるからです。

欠品は販売機会を失う

売れ筋商品が欠品すると、その期間の売上機会を失います。

特に、広告やSNS投稿で集客している商品が欠品すると、広告費や投稿効果が無駄になります。

たとえば、主力商品に広告を出しているのに在庫切れになれば、購入意欲のある顧客を逃します。

さらに、顧客は他店で同じような商品を買う可能性があります。

一度他店に流れた顧客は、戻ってこないこともあります。

売り越しは信頼を下げる

在庫数が実際より多く表示されていると、売り越しが起こります。

売り越しとは、実在庫がないのに注文を受けてしまう状態です。

この場合、以下の対応が発生します。

・顧客への謝罪
・キャンセル処理
・返金処理
・代替商品の提案
・問い合わせ対応
・レビュー低下リスク

売り越しは、作業時間を奪うだけでなく、ブランド信頼も下げます。

過剰在庫は資金を止める

在庫が多すぎると、資金が商品に固定されます。

売れない在庫が倉庫に残ると、次の仕入れ、広告、商品開発に使う資金が減ります。

過剰在庫が増えると、以下の問題が起きます。

・保管スペースが圧迫される
・キャッシュフローが悪化する
・値下げ販売が増える
・季節商品が売れ残る
・廃棄や処分が発生する
・通常価格で売れにくくなる

在庫管理は、売上だけでなく利益にも直結します。

まずは商品をABC分類する

EC在庫管理を効率化する最初のステップは、商品を分類することです。

すべての商品を同じ頻度で確認しようとすると、運用が続きません。

まずは、売上や販売数に応じて商品をA、B、Cに分けましょう。

A商品:主力商品

A商品は、売上や販売数が大きい主力商品です。

目安は以下です。

・月30個以上売れる
・売上上位20%に入る
・広告やSNSでよく紹介している
・欠品すると売上影響が大きい
・リピート購入が多い

A商品は、毎営業日または高頻度で在庫確認すべき商品です。

欠品防止の優先度が最も高くなります。

B商品:通常商品

B商品は、一定数売れている通常商品です。

目安は以下です。

・月5〜29個売れる
・定期的に注文が入る
・在庫を持つ意味がある
・主力商品ほどではないが販売機会がある

B商品は、週1〜2回程度の確認でもよい場合があります。

C商品:低回転商品

C商品は、販売数が少ない低回転商品です。

目安は以下です。

・月4個以下しか売れない
・在庫日数が長い
・季節性が強い
・売れ残りやすい
・在庫を持ちすぎると資金を圧迫する

C商品は、在庫を増やしすぎないことが重要です。

広告や特集で販売強化するか、縮小するかを判断しましょう。

ABC分類のやり方

手順は以下です。

・直近30日または90日の販売数を出す
・商品ごとの売上を出す
・販売数順または売上順に並べる
・上位20%をA商品にする
・中間層をB商品にする
・低回転商品をC商品にする

最初は厳密でなくて構いません。

重要なのは、見るべき商品を絞ることです。

在庫数のズレを防ぐ基本ルール

EC在庫管理でよくある問題が、管理画面の在庫数と実在庫が合わないことです。

在庫ズレは、入荷、注文、キャンセル、返品、セット販売などのタイミングで起きます。

在庫が動く4つのタイミング

まず、在庫が動くタイミングを固定しましょう。

基本は以下の4つです。

・入荷時
・注文確定時
・キャンセル時
・返品確定時

この4つについて、誰が、いつ、どの画面で更新するのかを決めます。

入荷時のルール

入荷時は、検品後に在庫を増やします。

ルール例:

・入荷した商品は検品後に在庫登録する
・検品前の商品は販売可能在庫に入れない
・入荷数と納品書を照合する
・入力担当者を決める
・入力期限を決める

検品前に在庫を増やすと、不良品や数量違いがあった場合にズレが起きます。

注文確定時のルール

注文確定時は、システムで自動減算される状態が理想です。

手動で在庫を減らしていると、入力漏れが起きやすくなります。

確認すべきことは以下です。

・注文確定時に在庫が自動で減るか
・仮注文時点で在庫を確保するか
・決済失敗時の在庫戻しはどうするか
・複数モールで在庫連動しているか

注文集中時には、自動減算が非常に重要です。

キャンセル時のルール

キャンセル時は、在庫を戻す必要があります。

ただし、決済状況や出荷準備状況によって対応が変わります。

ルール例:

・未出荷キャンセルは当日中に在庫を戻す
・出荷後キャンセルは返品扱いにする
・在庫戻し担当者を決める
・キャンセル理由を記録する

キャンセル後に在庫を戻し忘れると、販売可能在庫が少なく表示されます。

返品確定時のルール

返品時は、再販売できるかどうかを確認してから在庫に戻します。

確認すべきことは以下です。

・未使用か
・破損がないか
・パッケージに問題がないか
・再販売可能か
・訳あり品扱いにするか
・廃棄するか

返品商品を無条件で在庫に戻すと、品質トラブルにつながります。

「気づいた人が直す」は危険

在庫管理で避けるべきなのは、「気づいた人が直す」運用です。

一見柔軟に見えますが、責任が曖昧になります。

誰が修正したのか分からない。

いつ更新したのか分からない。

二重入力が起きる。

修正漏れが起きる。

このような問題が発生します。

在庫管理では、善意よりルールが重要です。

EC業務の属人化を防ぎたい方は、EC業務効率化の方法|小規模ショップでもできる改善ポイントも参考になります。

欠品を防ぐ発注点の決め方

欠品を防ぐには、感覚ではなく発注点を決めましょう。

発注点とは、追加発注を行う在庫数の目安です。

在庫が発注点を下回ったら、仕入れや製造を行います。

発注点の基本式

発注点の基本式は以下です。

発注点 = 1日平均販売数 × 仕入れリードタイム + 安全在庫

それぞれの意味は以下です。

・1日平均販売数:1日に平均何個売れるか
・仕入れリードタイム:発注から入荷までの日数
・安全在庫:急な販売増や遅延に備える在庫

発注点の計算例

たとえば、ある商品が1日平均3個売れるとします。

仕入れに7日かかる場合、入荷までに必要な在庫は以下です。

3個 × 7日 = 21個

ここに安全在庫を10個足します。

21個 + 10個 = 31個

この場合、在庫が31個を下回ったら発注します。

安全在庫の考え方

安全在庫は、多ければよいわけではありません。

安全在庫を多くしすぎると、過剰在庫になります。

最初は、A商品だけ安全在庫を設定しましょう。

目安は以下です。

・販売が安定している商品:3〜5日分
・販売変動が大きい商品:7〜10日分
・仕入れ遅延が多い商品:10日分以上
・季節商品:販売計画に合わせて調整

安全在庫は、月1回見直してください。

まずはA商品だけ設定する

最初から全商品に発注点を設定する必要はありません。

まずは売上上位10〜20商品から始めましょう。

手順は以下です。

・売上上位10商品を出す
・直近30日の販売数を確認する
・1日平均販売数を出す
・仕入れリードタイムを確認する
・安全在庫を決める
・発注点を設定する

これだけでも、主力商品の欠品リスクを下げられます。

週1回のミニ棚卸しを行う

棚卸しは、月1回まとめて行うより、週1回のミニ棚卸しを入れる方が続きやすいです。

在庫ズレは、早く見つけるほど修正しやすくなります。

1か月後に気づくと、原因を追いにくくなります。

ミニ棚卸しの対象

最初は全商品ではなく、A商品だけで十分です。

対象は以下です。

・売上上位10〜20商品
・欠品すると困る商品
・広告を出している商品
・返品が多い商品
・セット商品に使う商品
・在庫ズレが起きやすい商品

週1回、15分だけでも効果があります。

ミニ棚卸しのやり方

手順は以下です。

・確認日を決める
・対象商品を決める
・管理画面の在庫数を確認する
・実在庫を数える
・差異があれば記録する
・原因をメモする
・必要に応じて修正する

記録はスプレッドシートで十分です。

列は以下だけで構いません。

・確認日
・商品名
・SKU
・管理画面の在庫数
・実在庫数
・差異
・差異理由
・対応内容

差異理由を記録する

在庫差異が出たら、理由を記録します。

よくある理由は以下です。

・返品戻し忘れ
・キャンセル戻し忘れ
・入荷入力ミス
・検品前入力
・セット商品の減算漏れ
・サンプル使用
・破損廃棄の未入力
・モール間の在庫連携遅れ

差異理由を記録すると、再発防止策が見えてきます。

複数モール運営では在庫連携を優先する

自社EC、楽天市場、Amazon、Yahoo!ショッピングなど、複数チャネルで同じ商品を販売している場合、手入力の在庫管理には限界があります。

複数モールでは、注文が同時に入る可能性があります。

在庫が少ない商品で同時注文が起きると、売り越しになります。

在庫連携が必要な理由

複数モールで在庫連携が必要な理由は以下です。

・売り越しを防ぐ
・在庫更新の手間を減らす
・手入力ミスを減らす
・欠品アラートを出せる
・在庫数を一元管理できる
・受注処理を効率化できる

複数モール販売では、在庫の反映スピードが重要です。

在庫連携ツールで見るべき機能

在庫連携ツールを選ぶときは、以下を確認しましょう。

・複数モールの在庫連携
・受注後の自動在庫減算
・セット商品の在庫管理
・欠品アラート
・SKU単位の管理
・入荷予定管理
・CSV連携
・出荷連携
・管理画面の使いやすさ
・月額費用
・サポート体制

代表的な選択肢として、ネクストエンジン、CROSS MALL、助ネコなどがあります。

ただし、機能や料金は変更される可能性があるため、導入前に公式情報を確認してください。

ツール導入時の注意点

在庫管理ツールは、導入すれば自動的にミスがなくなるわけではありません。

初期設定が非常に重要です。

注意すべき点は以下です。

・SKUの紐づけ
・色違い、サイズ違いの設定
・セット商品の構成
・モール別商品コード
・在庫反映タイミング
・在庫引き当てルール
・キャンセル時の在庫戻し
・返品時の在庫戻し

特に、SKUの紐づけミスは危険です。

違う商品の在庫が減ると、大きなトラブルになります。

在庫と発送をまとめて効率化したい方は、在庫・発送自動化の方法|EC運営を効率化する基本ポイントも確認してください。

過剰在庫は値下げ前に原因を分ける

過剰在庫が出ると、すぐに値下げしたくなります。

しかし、売れない理由が価格とは限りません。

まずは原因を分けましょう。

過剰在庫の主な原因

過剰在庫の原因は、大きく3つです。

・露出不足
・商品ページの説明不足
・需要の読み違い

同じ売れ残りでも、原因によって対応が変わります。

露出不足

アクセスが少ない商品は、そもそも見られていません。

対策は以下です。

・カテゴリ導線を改善する
・関連記事から内部リンクを入れる
・メールやLINEで紹介する
・SNSで使用シーンを投稿する
・特集ページに掲載する
・広告テストを行う

アクセスが少ない商品を値下げしても、見られなければ売れません。

商品ページの説明不足

アクセスはあるのに売れない場合は、商品ページに問題がある可能性があります。

確認すべきことは以下です。

・写真は十分か
・サイズや素材は分かるか
・送料や納期は分かるか
・返品条件は明確か
・レビューはあるか
・購入ボタンは分かりやすいか
・使用シーンが伝わるか

商品ページを改善したい方は、商品ページ作成の方法|オンラインショップで売れるページを作る実践ガイドも参考になります。

需要の読み違い

アクセスもあり、商品ページも悪くないのに売れない場合は、需要を読み違えている可能性があります。

対策は以下です。

・仕入れ数量を減らす
・セット販売にする
・別カテゴリで見せる
・用途を変えて訴求する
・季節イベントに合わせる
・在庫処分企画を行う

ただし、いきなり大幅値下げは避けましょう。

在庫日数で判断する

過剰在庫は、在庫日数で判断します。

計算式は以下です。

在庫日数 = 現在庫数 ÷ 1日平均販売数

たとえば、在庫が90個あり、1日平均3個売れるなら在庫日数は30日です。

これは大きな問題ではない場合があります。

一方、在庫が90個あり、1日平均0.5個しか売れないなら在庫日数は180日です。

この場合は、販売施策や仕入れ見直しが必要です。

値下げ以外の過剰在庫対策

過剰在庫対策は、値下げだけではありません。

方法は以下です。

・セット販売
・まとめ買い特典
・送料無料ラインへの組み込み
・メールやLINEで紹介
・関連商品として表示
・ギフトセット化
・定期便への組み込み
・ライブコマースで紹介
・レビュー付きで再訴求
・アウトレットページで販売

値下げは最後の手段です。

まずは見せ方、セット化、導線改善を試しましょう。

在庫データを広告と仕入れに活かす

在庫管理は、広告や仕入れ判断にも使えます。

在庫状況を見ずに広告を出すと、欠品や機会損失が起きます。

広告前に在庫を確認する

広告を出す前に、以下を確認しましょう。

・在庫数
・発注点
・在庫日数
・入荷予定
・粗利率
・返品率
・配送体制
・商品ページCVR

在庫が少ない商品に広告を強めると、すぐ欠品します。

在庫が多すぎる商品でも、CVRが低い場合は、広告より商品ページ改善が先です。

在庫と広告を同じ表で見る

週1回、在庫と広告を同じ表で確認しましょう。

列は以下です。

・商品名
・SKU
・現在庫
・在庫日数
・直近7日販売数
・広告費
・CVR
・粗利率
・返品率
・次の対応

これを見ると、広告を強める商品、止める商品、商品ページを改善する商品が分かります。

仕入れ判断にも使う

仕入れ判断では、売上だけを見ないでください。

見るべき項目は以下です。

・販売数
・粗利率
・返品率
・在庫日数
・レビュー評価
・問い合わせ件数
・季節性
・広告効率

売れていても返品率が高い商品は、仕入れを増やす前に商品ページや品質を見直す必要があります。

EC在庫管理で見るべきKPI

EC在庫管理では、以下のKPIを確認しましょう。

欠品に関するKPI

・欠品件数
・欠品日数
・売り越し件数
・販売停止日数
・欠品による問い合わせ件数
・欠品によるキャンセル件数

過剰在庫に関するKPI

・在庫日数
・滞留在庫数
・低回転商品数
・値下げ対象商品数
・廃棄、処分数
・在庫金額

作業効率に関するKPI

・在庫確認時間
・棚卸し時間
・入力ミス件数
・手入力作業時間
・在庫修正件数
・差異件数

販売判断に関するKPI

・商品別販売数
・商品別粗利率
・商品別返品率
・広告費と在庫数
・在庫回転率
・発注点到達商品数

数字を見ながら改善したい方は、ECの効果測定と改善方法|売上を伸ばす分析ポイントも参考になります。

30日・60日・90日の実践ロードマップ

EC在庫管理は、90日単位で進めると整えやすくなります。

Day 1〜30:主力商品の在庫を見える化する

最初の30日は、売上上位商品を整理します。

やることは以下です。

・直近30日の売上上位10〜20商品を出す
・A商品、B商品、C商品に分類する
・A商品の実在庫を数える
・管理画面の在庫数と照合する
・在庫差異を記録する
・在庫が動く4つのタイミングを決める
・担当者と入力期限を決める

この段階では、全商品ではなく主力商品から始めます。

Day 31〜60:発注点とミニ棚卸しを設定する

次の30日は、欠品防止の仕組みを作ります。

やることは以下です。

・A商品の1日平均販売数を出す
・仕入れリードタイムを確認する
・安全在庫を決める
・発注点を設定する
・週1回のミニ棚卸し日を決める
・在庫差異理由を記録する
・欠品アラートを設定する

この段階では、感覚発注から数字による発注へ変えます。

Day 61〜90:連携と改善を進める

最後の30日は、複数チャネルや過剰在庫対策を進めます。

やることは以下です。

・複数モールの在庫更新方法を確認する
・手入力作業時間を記録する
・在庫連携ツールの必要性を判断する
・在庫日数が長い商品を抽出する
・過剰在庫の原因を分類する
・セット販売や特集導線を試す
・在庫と広告費を同じ表で確認する

この段階では、在庫管理を販売判断にも活かします。

EC在庫管理チェックリスト

以下を確認してください。

・売上上位商品を把握している
・商品をA、B、Cに分類している
・A商品の在庫を高頻度で確認している
・在庫が動くタイミングを決めている
・入荷、注文、キャンセル、返品のルールがある
・担当者と入力期限を決めている
・発注点を設定している
・安全在庫を決めている
・週1回のミニ棚卸しを行っている
・在庫差異理由を記録している
・複数モールの在庫連携を確認している
・過剰在庫を在庫日数で判断している
・広告前に在庫数を確認している
・在庫と広告を同じ表で見ている

このチェックリストを満たすことで、在庫管理のミスと作業負担を減らしやすくなります。

よくある失敗と回避策

EC在庫管理でよくある失敗を整理します。

1. 全商品を同じ頻度で確認する

全商品を完璧に見ようとすると続きません。

まずは売上上位20%の商品から確認しましょう。

2. 在庫更新ルールがない

誰がいつ更新するか決まっていないと、在庫ズレが起きます。

入荷、注文、キャンセル、返品のルールを決めましょう。

3. 感覚で発注する

「そろそろ足りないかも」という感覚発注は、欠品や過剰在庫の原因になります。

発注点を数字で決めましょう。

4. 月末にまとめて棚卸しする

月1回だけでは、在庫ズレの原因を追いにくくなります。

週1回、A商品だけミニ棚卸ししましょう。

5. 複数モールを手入力で管理する

複数モール運営では、手入力管理に限界があります。

売り越しが起きる前に、在庫連携を検討しましょう。

6. 過剰在庫をすぐ値下げする

売れない理由が価格とは限りません。

露出不足、商品ページ不足、需要の読み違いに分けて考えましょう。

明日からできる実践アクション

まずは、以下の3つだけ行いましょう。

・直近30日の売上上位10商品を出す
・その10商品の実在庫を数える
・発注点を仮で決める

発注点は、以下の式で計算します。

発注点 = 1日平均販売数 × 仕入れリードタイム + 安全在庫

最初から完璧な在庫管理は不要です。

まずは、主力商品の欠品と在庫ズレを防ぐことから始めましょう。

まとめ

EC在庫管理は、欠品、売り越し、発送遅延、過剰在庫を防ぎ、顧客満足と利益を守るために重要です。

在庫管理を後回しにすると、広告で集客しても欠品で売れない、在庫数が違ってキャンセルになる、過剰在庫で資金が止まるといった問題が起きます。

まずは、全商品を完璧に管理しようとせず、売上上位商品から始めましょう。

商品をA、B、Cに分類し、A商品を優先して確認します。

次に、入荷、注文、キャンセル、返品の在庫更新ルールを決めます。

さらに、発注点を数字で設定し、週1回のミニ棚卸しで在庫ズレを早めに見つけましょう。

複数モールで販売している場合は、手入力管理に限界が来る前に在庫連携ツールを検討してください。

EC在庫管理の目的は、在庫表をきれいにすることではありません。

必要な商品を、必要なタイミングで、正しい数量だけ販売できる状態を作ることです。

在庫管理の自動化を進めたい方は、在庫自動化の方法|EC運営の欠品と過剰在庫を防ぐ基本も参考になります。

在庫と発送をまとめて効率化したい方は、在庫・発送自動化の方法|EC運営を効率化する基本ポイントも確認してください。

EC業務全体の効率化を進めたい方は、EC業務効率化の方法|小規模ショップでもできる改善ポイントもあわせて参考にしましょう。

コメントする