← 読み物一覧

複数モール 在庫管理 欠品

楽天・ZOZO・Shopifyの複数モール運営で「売り越し」と「機会損失」が同時に起きる理由

公開: 2026-07-29

結論

楽天市場・ZOZOTOWN・自社EC(Shopify)など複数モールでアパレル商品を販売していると、「売り越し(在庫がないのに受注が入る)」と「機会損失(在庫はあるのに別モールで欠品表示になり売り逃す)」が同時に起きやすい。原因は同じで、モールごとに在庫を分けて管理し、リアルタイムで横断把握できていないことにある。対策の第一歩は、システムを大きく変えることではなく、まず「モール横断でサイズ・カラー別の在庫と欠品状況を並べて見る」ことから始めるのが現実的だ。

はじめに: なぜ複数モール運営で在庫トラブルが起きるのか

アパレル・ファッションD2C事業者が売上を伸ばす過程で、楽天市場・ZOZOTOWN・自社EC(Shopify)のうち複数を組み合わせて運営するケースは多い。単独モールより販路が増える分、売上の絶対額を伸ばしやすい一方で、在庫を複数のモールに分けて持つことになり、在庫管理の難易度は運営モール数に応じて上がる。

実際に複数モールを運営するメーカーへのインタビューでは、次のような証言がある。

片方のお店には在庫があるのに、もう一方のお店では在庫ゼロになってしまっていて…売り逃しただろうなという瞬間はあった

楽天市場とAmazonでスタッフ2名体制のメーカー実例(hunglead.com インタビュー記事)

少人数体制であっても、複数モール特有の在庫の見えにくさは同様に起こり得る。この記事では、複数モール運営で起きやすい在庫トラブルを「売り越し」と「機会損失」の2種類に整理し、それぞれの原因と対処の方向性を説明する。

売り越しと機会損失は「同じ原因から生まれる正反対の症状」

売り越し: 在庫がないのに受注が入る

売り越しとは、実際の在庫がゼロ、あるいは受注数を下回っているにもかかわらず、モールの在庫表示が更新されずに注文を受けてしまう状態を指す。原因の多くは、モール間の在庫連携のタイムラグにある。あるモールで売れた分の在庫減算が他モールの管理画面に反映されるまでに時間差があると、その間に別モールでも受注が入ってしまう。売り越しが起きると、顧客にキャンセル連絡をする、代替品を提案する、といった事後対応が発生し、顧客体験を損ねる。

機会損失: 在庫はあるのに売り逃す

機会損失は売り越しの逆で、実際には倉庫のどこかに在庫があるのに、特定のモールでは在庫ゼロ・欠品表示になってしまい、購入できたはずの顧客を逃してしまう状態だ。前述のインタビュー証言はこのパターンに該当する。在庫を店舗・モールごとに固定で振り分けて管理していると、一方のモールで先に売り切れても、在庫を融通する仕組みがなければ機会損失が発生し続ける。この2つは症状としては正反対だが、根本原因は共通している。「モールごとに在庫を分けて管理し、横断でリアルタイムに把握できていない」という一点だ。

モール側もこの課題を認識している

この在庫分散の課題は、運営者側の管理不足だけの問題ではない。モール側も課題として認識し、対応を進めている。

異なる販売チャネルでの商品の欠品を防ぎ、販売機会の損失を抑える

ZOZO社公式サイト「FBZ(Fulfillment by ZOZO)」発表ページ(2024年11月)

モール運営会社自身がこの課題に言及し、在庫を一元化するサービスを打ち出しているという事実は、複数モール運営における在庫分散が業界共通の構造的な課題であることを裏付けている。

サイズ・カラー別で見ないと欠品は発見できない

複数モール運営における欠品把握が難しいもう一つの理由は、「商品全体の在庫」と「サイズ・カラー別の在庫」の粒度の違いにある。たとえば、ある商品の在庫が合計50個残っていても、人気のMサイズ・黒だけが在庫ゼロになっていることがある(数値は説明用の仮想例)。モールのダッシュボードは商品単位で「在庫あり」と表示され続けるため、担当者がサイズ・カラー別の内訳まで確認しない限り、特定サイズの欠品には気づけない。在庫を横断把握する仕組みを作る際は、商品単位の在庫数だけでなく、サイズ・カラーという業種特有の粒度でデータを持つ設計にしないと、実務で意味のある欠品検知にはならない。

受注一元管理システムだけでは解決しない領域

ネクストエンジンなどの受注一元管理システムを導入し、複数モールの受注・在庫更新を一つの画面で扱えるようにしている事業者は多い。これは売り越しのリスクを下げる有効な対策の一つだ。ただし、受注一元管理システムの主眼は「受注処理・在庫更新の効率化」にあり、「なぜその欠品が起きたか」「どのモールでどのサイズがどれだけ機会損失につながっているか」を振り返り、次の在庫配分に活かすための分析機能は薄いことが多い。実際、ネクストエンジンが2026年2月に正式リリースしたAI機能「NEXT ENGINE AI」も、公式情報によれば伝票検索や一括更新の支援が中心で、売上やデータの解釈・レポート機能は含まれていない。運用の効率化と、データを振り返って次の意思決定に使うことは、別のレイヤーの課題として捉える必要がある。

まとめ: 在庫分散への現実的な向き合い方

  • 売り越しと機会損失は同じ原因(在庫の分散管理)から生まれる正反対の症状であると理解する
  • モール側も課題として認識していることを踏まえ、自社の管理不足だけの問題と捉えすぎない
  • サイズ・カラー別の粒度で欠品を把握する仕組みがないと、商品単位の在庫数だけでは実務上の欠品を見逃す
  • 受注一元管理システムは効率化止まりであることが多く、振り返り・意思決定のための分析は別に用意する必要がある

在庫を大きく作り変える前に、まずは今運営しているモールの在庫・欠品データを横断で並べてみることが、現実的な第一歩になる。

よくある質問

Q. 複数モールの在庫は完全に一元化すべきですか?

在庫の一元化は有効な対策の一つだが、モールごとの在庫連携の仕様やタイムラグは完全には解消できない場合もある。まずは在庫状況を横断で「見える」状態にすることが優先で、システムの一元化はその後の選択肢として検討するのが現実的だ。

Q. サイズ・カラー別の欠品率はどうやって把握すればいいですか?

各モールの管理画面を個別に確認する運用は、モール数・SKU数が増えるほど負荷が高くなる。各モールのデータを一箇所に集約し、サイズ・カラーの粒度で欠品状況を横断表示できる仕組みを持つことが、実務上は現実的な方法になる。

Q. 受注一元管理システムを導入していれば、この記事の課題は解決していますか?

受注一元管理システムは売り越しのリスクを下げる効果はあるが、「なぜ欠品が起きたか」「機会損失がどのモール・どのサイズで発生しているか」を振り返る分析機能とは目的が異なることが多い。導入済みのシステムが自社にとってどちらの役割を担っているかを一度整理することを勧める。

このような課題を感じている方へ

楽天市場・ZOZOTOWN・自社EC(Shopify)のうち2つ以上を組み合わせて運営している事業者向けに、各モールのデータを統合したダッシュボードを構築し、業種特有の指標に絞って週次でAIコメント付きのレポートをお届けしています。現状のデータ連携状況を確認できる無料診断もご用意しています。