← ブログ一覧へ

Shopify POSとオンライン在庫を無理なく統合する実店舗運用のコツ

Shopify POSで実店舗とオンラインの在庫を一元管理するには、「ロケーション設計」「販売と在庫調整のルール決め」「返品・取り置き・棚卸しの運用」が重要です。つまずきやすいポイントと、今日からできる設定・ルール例を具体的にまとめました。

実店舗とオンラインストアの在庫が一元管理されている様子を表現したイラスト
AI generated (gpt-image-1)

Shopify POSで実店舗とオンラインの在庫を統合すると、「ネットで売れたら店舗在庫が消えていた」「店舗で売れたのにオンラインに在庫が残っている」といったミスを大きく減らせます。ただ、設定と日々の運用ルールを決めておかないと、むしろ混乱してしまうケースも少なくありません。特に複数店舗や倉庫を持つショップでは、最初の設計が肝心です。現場が回るレベルのシンプルさを保ちつつ、Shopify POSとオンライン在庫を一元管理するための実務的なコツを整理します。結論としては「ロケーションの設計」「販売と在庫調整のルール化」「返品・取り置き・棚卸しの標準化」の3つを押さえれば、オムニチャネル運営の土台は十分に作れます。

まず押さえたい「ロケーション」と在庫の基本設計

店舗・倉庫・ポップアップなど複数ロケーションがShopifyでつながっているイメージ図
ロケーションごとに在庫と販売を分けて設計すると、あとからの運用変更もしやすくなります。

Shopifyで実店舗とオンラインの在庫を統合する起点になるのが「ロケーション」です。ロケーションは、在庫を保管したり商品を販売したりする場所を表す機能で、オンラインストアとは別に「ポップアップストア」「常設店舗」「外部倉庫」などを登録できます。実店舗用のロケーションを作り、POS販売はそのロケーションの在庫から減るように設定するのが基本です。オンラインストアは通常「デフォルトロケーション」から在庫を引き当てますが、同じロケーションを店舗と共有するか、店舗専用ロケーションに分けるかで運用が大きく変わります。

実務上トラブルが起きやすいのは、「店舗在庫もオンライン在庫も1つのロケーションでまとめて管理している」ケースです。この場合、店舗での急なまとめ買いやイベント販売で在庫が一気に減ると、オンラインでは在庫がある前提で販売を続けてしまうリスクが高くなります。特に休店日でもオンライン注文が入る業態では、店舗用とオンライン用の在庫をロケーションで分け、SKUごとに「どの程度をオンラインに割り当てるか」を決めておいた方が安全です。

一方、在庫数が少ない小規模店舗では、ロケーションを分けると「どこに何個あるのか」がかえって分かりづらくなることもあります。その場合はあえてロケーションを共有し、「オンラインの在庫数は常に総在庫より少なめにしておく」「入荷後すぐに在庫数を更新する」など、運用ルールでリスクを抑える方法もあります。どちらの方式を選ぶにせよ、開店前に「オンラインが優先か」「店舗が優先か」という方針を数字で決めておくことが重要です。たとえば人気商品は総在庫のうち30%をオンライン用、70%を店舗用に固定するなど、具体的な配分ルールを決めておくと現場判断がぶれにくくなります。

POS販売とオンライン販売で在庫がずれないためのルール

Shopify POSで実店舗販売を行うと、そのロケーションの在庫がリアルタイムで減ります。理屈の上では、これだけでオンライン在庫とのズレは発生しないはずですが、実際には「後から値引き伝票を切る」「現金の誤差調整でレジを打つ」「スタッフが在庫を手入力で直す」といった人間の運用が入り、そこから差異が生まれます。在庫差異を最小限にするには、「在庫を動かす操作は、POS販売・返品・社内向けの在庫調整の3種類だけにする」といったシンプルなルールを決めておくと管理しやすくなります。

値引きやキャンペーンを行う際に、POSとは別に紙の伝票やExcelで管理してしまうと、Shopify上の在庫移動が抜け落ちやすくなります。たとえばイベントで10個セット販売を行う場合も、POS側に専用の商品を作成し、必ずPOS経由で販売する形にした方が安全です。こうすることで、「いくつ売ったのか」「どのロケーションから在庫を減らしたのか」が履歴として残り、後日オンライン在庫との突き合わせが容易になります。

また、スタッフが在庫数を直接編集できる状態だと、「レジ締めに合わせてなんとなく数を合わせる」といった運用が入りがちです。Shopifyでは、スタッフごとに権限を設定できます。POSアプリの操作は許可しつつ、在庫調整やロケーション設定は店長クラスに限定することで、誤操作による大きな差異を防げます。実際に、権限を見直しただけで、月次棚卸し時の在庫差異が半分以下になった店舗もあります。

返品・交換・取り置きをオムニチャネル前提で設計する

オンラインと店舗の在庫統合で見落とされがちなのが、返品・交換・取り置きなどの「例外的な動き」です。たとえばオンラインで購入した商品を店舗で返品受付した場合、店舗のPOSで適切に返品処理をしないと、店舗ロケーションの在庫だけが増え、オンライン側の在庫数と売上データが合わなくなります。返品時に「どのロケーションの在庫に戻すか」を都度判断させるのではなく、「オンライン購入の返品は原則オンライン用ロケーションに戻す」など、ルールを決めて運用するのがおすすめです。

取り置き運用も、オムニチャネルでは注意が必要です。電話やSNSでの取り置き依頼に対し、レジ脇に商品を置いただけでShopify上の在庫を減らしていないと、その商品がオンラインで販売されてしまうリスクがあります。実務的には、取り置きのタイミングでPOSから通常販売と同じように決済を行い、「支払い方法:後払い」などの社内ルールを設けて記録しておくか、Shopifyの下書き注文を作成して在庫を押さえる方法が考えられます。どちらの場合も、「取り置きは何日間」「期限切れになったらどのロケーションに戻すか」をあらかじめ決めておくことが重要です。

交換対応も混乱のもとです。サイズ交換などで店舗とオンラインをまたぐ場合、「元の注文をどこでキャンセルし、どこで新規販売として計上するか」をあいまいにしてしまうと、売上・在庫ともに帳尻が合わなくなります。具体的には、オンライン注文の返品・交換はオンライン側で一度返品処理を行い、その後、店舗での販売はPOSから新規注文として計上するといった形で、フローを一本化しておくと良いでしょう。スタッフマニュアルには、返品や交換の具体的な画面遷移と入力項目をスクリーンショット付きで残しておくと、属人化を防げます。

棚卸しと日次チェックで「在庫の嘘」を早く見つける

棚の在庫数をタブレット画面と見比べながら確認する店舗スタッフのイメージ
月次の棚卸しに加え、売れ筋商品の簡易チェックを組み合わせると在庫差異を早期に発見できます。

Shopify POSとオンラインの在庫をつないでも、現物在庫とシステム上の在庫が完全に一致し続けることはありません。紛失や破損、バーコード貼り間違いなど、どうしても差異は発生します。重要なのは「差異が小さいうちに気づいて修正できる仕組み」を作ることです。最低でも月1回の棚卸しで、Shopify上の在庫数と実数を照合し、差分を在庫調整として記録するルールを設けましょう。在庫調整時には理由コード(破損・紛失・サンプル転用など)をメモ欄に残しておくと、あとから傾向を分析しやすくなります。

棚卸しを月1回だけにすると、人気商品の差異に気づくのが遅れ、販売機会を逃すリスクがあります。現場で無理なく回せる範囲で、日次または週次の簡易チェックを組み合わせるのが現実的です。たとえば「売れ筋トップ20SKUだけは毎週数を数える」「昨日のPOS売上トップ10商品は、翌朝に在庫数をざっと確認する」といった形です。1日あたり5〜10分の作業でも、ずれを早期発見するには十分効果があります。

在庫調整の履歴は、原因分析に役立つデータです。特定のロケーションだけ紛失が多い、あるいは特定の時間帯に誤スキャンが起きているといったパターンがわかれば、レイアウト変更やスタッフ配置の見直しなど、具体的な打ち手につなげられます。在庫差異が大きいSKUは、オンラインの在庫数を抑えめにする、POSでのスキャン必須ルールを徹底するなど、商品ごとの対策も検討できます。

オムニチャネル前提のスタッフ教育とマニュアル作り

在庫統合はシステムだけでは完結せず、最終的には「スタッフ全員が同じルールで動けるか」に左右されます。特に、オンラインと店舗の担当が分かれている組織では、それぞれが自分の売上を優先しがちで、在庫配分や取り置きを巡って衝突することがあります。最初に「店舗もオンラインも、どちらもお客様の接点であり、在庫は全チャネルで共有する資産」という前提を共有しておくと、ルールが浸透しやすくなります。

マニュアルは、なるべく「画面ベース」で作るのがポイントです。たとえば「オンライン注文を店舗で受け取りに変更するには」「オンライン購入品を店舗で返品するときは」といった、よくあるシナリオごとに、POSと管理画面のスクリーンショットを並べて手順を書きます。文字だけのルール集だと読み返されず、結局ベテランスタッフに判断が集中してしまいます。新しいスタッフでも、5〜10分で必要な操作だけ確認できる「レジ横用の1枚マニュアル」など、現場に置きやすい形に落とし込むと効果的です。

また、在庫運用ルールは一度決めたら終わりではありません。セールや新店舗オープンなど、販売パターンが変わるタイミングで、在庫差異やクレームの発生状況を見直し、必要に応じてルールを更新します。たとえば、セール時は取り置きを停止する、セール対象商品のロケーションを一時的に集約するなど、イベント時専用の運用を用意しておくことで、混乱をかなり抑えられます。ルール変更時には必ず全スタッフへの共有と、POSアプリ上での操作確認までセットで行うようにしておくと安心です。

RecoBoostならこう活かす

RecoBoostを利用している場合、実店舗とオンラインで共通のレコメンドロジックを使いながらも、ロケーション単位の在庫状況を加味した提案がしやすくなります。たとえば、オンラインでは在庫が少ないが店舗には十分在庫がある商品については、店舗受け取りを前提とした関連提案を強める、といった調整が可能です。逆に在庫が少ないSKUはおすすめ表示から意図的に外すことで、スタッフが誤って品切れ商品を推し続けてしまうリスクも減らせます。POS側の販売データとオンラインの閲覧データをまとめて分析することで、「店舗でよく一緒に買われている組み合わせ」をオンラインのレコメンドに反映させるといったオムニチャネル施策にもつなげられます。

Shopify POSとオンライン在庫の統合で重要なのは、ツールよりも「ロケーション設計」「在庫を動かす操作を絞ること」「例外処理のルール化」の3点です。完璧を目指すのではなく、自店の規模やスタッフ数に合ったシンプルなルールから始め、棚卸しと日次チェックで少しずつ精度を高めていくことで、オムニチャネル運営の土台を無理なく整えられます。