注文をキャンセルしたのに在庫が戻らない。
逆に、戻したはずの商品がもう一度加算され、実際より多く販売できる表示になっている。
この問題は、「注文を止めた」「返金した」「商品を受け取った」「販売可能にした」を
同じ処理として扱うと起きやすくなります。
今回は、注文一件を使って、在庫を戻す前に何を確認するかを整理します。
先に結論:在庫を戻す条件は三つ
在庫を増やす操作の前に、次の三点を確認してください。
- 現物はどこにあるか。
倉庫に残っているのか、配送中なのか、返品として到着したのか。 - システムが既に戻していないか。
キャンセルや返品の操作で自動補充が働く場合があります。 - その個体を販売できるか。
返品は到着だけで販売可能とは限りません。検品待ちを別に管理します。
返金の完了は、現物の所在や販売可否を証明しません。
注文、決済、在庫をそれぞれ確認するのが出発点です。
最初に、注文を三つの状態に分ける
| 状態 | 在庫で確認すること | 代金で確認すること |
|---|---|---|
| 未発送の注文をキャンセル | 引当が解除されたか、 自動で在庫に戻ったか | 未決済・決済済み・ 返金済みのどれか |
| 発送後に返品を受け付けた | 返送中、到着、検品待ち、 販売可能を分ける | 返金予定額と実際の返金記録 |
| 返金のみで商品は戻らない | 現物の入庫がないため、 返金だけを理由に在庫を増やさない | 返金額と手数料・送料などの記録 |
注文状態に応じて使える操作は販売先や連携ツールで異なります。
たとえばShopifyの公式ヘルプでは、注文キャンセル画面の
「Restock inventory」が初期選択され、必要に応じて外せます。
発送済み商品の返品と返金は別の処理として案内されています。
自社で使うサービスの現行画面と設定も確認してください。
1. 未発送キャンセルは「一回だけ」戻す
まず注文番号と商品SKUを開き、未発送であること、
倉庫への出荷指示が止まっていることを確認します。
外部倉庫を使っている場合は、販売画面だけでなく倉庫側の処理状況も見ます。
次に、キャンセル前後の引当数と販売可能数を記録します。
自動で引当が解除されていれば、手作業でさらに一個を加算しません。
仮の例: 倉庫の実在庫が10個、うち2個が受注で確保され、販売可能数が8個。
未発送の注文1件がキャンセルされ、引当が1個になれば、販売可能数は9個です。
ここで「キャンセルしたから」と手動でさらに1個を足すと、
販売できない数量まで売り出す原因になります。
倉庫へ出荷指示済みなら、キャンセル表示だけで完了にしないでください。
出荷停止の確認が取れるまで、その一個は販売を保留します。
2. 発送済み返品は「到着」と「販売可能」を分ける
返送の連絡を受けた時点では、商品は手元にありません。
到着後も、型番・色・数量・付属品・外装・動作など、
商品に合う検品を終えるまでは販売可能数に入れない運用が安全です。
確認する順番は、返品受付 → 返送番号 → 到着 → 現物検品 →
再販売の判断 → 在庫反映です。
破損や欠品がある場合は「販売不可」や「要判断」に分け、
良品の棚に戻さないようにします。
ここでも自動補充の設定を確認します。
返品処理画面で既に在庫へ戻す選択をした場合、
倉庫台帳でさらに加算すると二重計上になります。
Shopifyの公式ヘルプでも、返品の受領後に処理を進め、
補充する場合は戻し先のロケーションを選ぶ流れが案内されています。
3. 返金と在庫は別々に照合する
返金のみ、部分返金、商品交換は、いずれも「一件につき一個戻る」とは限りません。
返金済みでも商品が返送されない場合、販売可能な現物は増えません。
管理表には、注文番号を共通の手掛かりとして、返金額・返金日・決済側の状態と、
返送数量・受領日・検品結果・在庫反映日を別の列に残します。
越境ECでは返送先や送料負担も案件ごとに異なり得るため、
販売先の条件と実際の明細を確認します。
会計上の売上・費用の扱いまで、この在庫表だけで確定させないことも大切です。
金額の照合は決済・精算明細に戻って行います。
一件を追える記録の作り方
最低限、次の欄を残しておくと、担当者が変わっても同じ商品を二回戻しにくくなります。
| 記録する欄 | 記入例(架空) |
|---|---|
| 注文番号・SKU・数量 | #A001/SKU-RED-M/1個 |
| 事象と現在の状態 | 未発送キャンセル/倉庫停止確認中 |
| 現物の所在 | 自社倉庫の引当棚 |
| 自動反映の有無 | 受注システムで引当解除済み |
| 販売可否と反映結果 | 販売可能数を8→9と確認/手動加算なし |
| 担当・確認日・根拠 | 担当者名/確認日/注文履歴と在庫履歴 |
数字が合わないときは、先に数量を上書きするのではなく、
注文履歴、倉庫の出荷記録、返品記録、在庫の変更履歴を同じ注文番号でたどります。
「誰が、いつ、何を理由に戻したか」が分かるところまで残してください。
まとめ:キャンセル、返金、入庫を一つの操作にしない
未発送キャンセルなら、引当解除と出荷停止を確認します。
発送後の返品なら、現物の到着と検品を待ちます。
返金だけなら、商品が戻っていない限り在庫は増やしません。
返送品が届いた後の検品待ち・販売可否の判断と在庫反映は、
「返品商品の検品と在庫反映」で詳しく整理しています。
一件で順番を確かめたら、同じ確認を担当者の手順に入れましょう。
無料の運用チェックリストには、状態・担当者・確認日・根拠を記入できます。
在庫と注文が合わない原因から整理したい場合は、
越境ECの在庫・価格・注文の点検ガイドもあわせて確認してください。
参考資料
- Shopifyヘルプ:注文のキャンセル(自動の在庫補充と返金の選択、外部倉庫への確認)
- Shopifyヘルプ:返品と交換(返品、返金、交換を別の処理として説明)
- Shopifyヘルプ:返品の処理と管理(返品受領・検品後の処理と戻し先の選択)
- Shopifyヘルプ:在庫数量の調整(検品待ちと販売可能の区分、変更履歴)



