入門・学習

返品処理(Returns Processing)とは|SAP SDのRE伝票と貸方処理を実務目線で解説

目次

一言で

返品処理とは、顧客に納入済の商品を自社に戻し、売上取消と在庫復元・代金返金(または貸方計上)を一連の伝票チェーンで処理する業務です。SAPでは返品受注タイプ「RE」(Returns Order)を起点に、返品出荷・貸方請求書までを連携して処理します。


なぜ返品処理が必要か

顧客が受け取った商品に不具合・誤出荷・数量違いがあった場合、単純に「売上を消す」では済みません。物の戻り・お金の戻り・会計上の取消を整合的に処理する必要があります。

返品処理がないと、次の問題が起きます。

  • 在庫数量が戻らず、棚卸時に差異が発生
  • 売上が取消されず、税務申告にズレが出る
  • 顧客への返金処理が追えず、二重計上・未精算のリスク
  • 不良品が良品在庫に混ざって再出荷される

正しい返品処理は「物・金・会計の3つを同時にロールバックする」ための統制プロセスです。


全体像の位置づけ

flowchart LR
  OR[元の受注OR
出荷済] -->|参照| RE[返品受注RE
VA01] RE --> LR[返品出荷LR
VL01N] LR -->|入庫転記| BLK[ブロック在庫
品質判定待ち] BLK -->|OK| STK[良品在庫戻し] BLK -.->|NG| SCR[廃棄・返送] RE --> CR[貸方請求書RE
VF01] style RE fill:#f0f6ff,stroke:#0053F4,stroke-width:2px,color:#0053F4
凡例 必須フロー -.-> 判定結果次第 OR/RE/LR = 伝票タイプ VA01/VL01N/VF01 = Tコード この記事のテーマ

返品処理は3つの伝票(RE受注・LR出荷・RE請求)で構成され、それぞれが会計仕訳と在庫移動に対応します。


具体例:電機メーカーG社の場合

G社は顧客H社に納入したテレビ10台のうち2台が初期不良で、返品を受けることになりました。

ステップTコード伝票内容
1. 返品受注VA01RE元受注ORを参照して2台分のRE伝票を起票
2. 返品出荷VL01NLR返品出荷伝票を作成、入庫予定を確定
3. 入庫転記VL02N-ブロック在庫に2台を入庫、品質判定待ちに
4. 品質判定QA32-QMモジュールで検査。良品/不良品を判定
5. 貸方請求書VF01RE2台分の貸方請求書(マイナス売上)を発行
6. 返金/相殺FB05-買掛金相殺または返金処理

ポイントは返品受注(RE)を必ず元の受注(OR)を参照して起票すること。参照しないと価格条件が狂い、返金額が元売上と一致しなくなります。


技術的な位置づけ

  • SD(Sales and Distribution:販売管理)の標準プロセス
  • 返品受注タイプ「RE」(Returns Order)が起点
  • 返品出荷タイプ「LR」(Returns Delivery)で入庫転記
  • 貸方請求書タイプ「RE」(Credit for Returns)で売上取消
  • 品質判定はQM(Quality Management:品質管理)モジュールと連携可能
  • 返品在庫はブロック在庫(Blocked Stock)として一旦隔離される

カスタマイズパス(IMG:Implementation Guide、SAPの設定ガイド)

SPRO > 販売管理 > 販売 > 販売伝票 > 販売伝票ヘッダ > 販売伝票タイプの定義(RE)
SPRO > ロジスティクス実行 > 出荷 > 出荷伝票 > 出荷伝票タイプの定義(LR)
SPRO > 販売管理 > 請求 > 請求伝票 > 請求伝票タイプの定義(RE)

主要テーブル

テーブル内容
VBAK/VBAP販売伝票ヘッダ/明細(REを含む)
LIKP/LIPS出荷伝票ヘッダ/明細(LRを含む)
VBRK/VBRP請求伝票ヘッダ/明細(貸方REを含む)

S/4HANAでの変更点

  • S/4HANAでは「高度返品管理(Advanced Returns Management)」が標準機能化
  • 返品理由(Return Reason)・フォローアップアクション(返金・交換・修理)を明細単位で管理
  • SAP Fiori App「返品の管理」で、返品ステータスをリアルタイム追跡
  • 返品在庫・スクラップ・再販在庫の切り分けが自動化され、品質判定連携が強化

現場でよくある誤解

  • 「返品=貸方伝票だけ」ではない。物の戻し(LR)と会計取消(貸方RE)は必ずセット
  • 返品受注を元受注参照なしで単独起票すると、価格が最新条件レコードで再計算されてしまい、元売上と金額がズレる
  • 返品品を即時に良品在庫に戻すのはNG。必ず一旦ブロック在庫に入れて品質判定する
  • RE伝票タイプ(受注)とRE伝票タイプ(請求)は同じ記号だが別物。カスタマイズ画面では注意

実務での設計の勘所

返品処理を設計する際は次の観点で切り分けます。

  • 返品理由コードの粒度(不良・誤出荷・顧客都合・期限切れ 等)
  • 返品承認フロー(営業担当→上長承認→倉庫受入)
  • 品質判定のSLA(Service Level Agreement:サービスレベル合意)
  • 良品戻し/廃棄/メーカー返送の割合に応じた在庫戦略
  • 返金方法(現金返金/買掛金相殺/次回注文値引)の会計処理

返品処理で最も重要なのは「元受注との突合精度」です。参照なしで起票すると後工程の突合が属人化し、月次で必ず差異が出ます。


トラブル事例

  • 元受注参照なしで返品受注を起票し、価格改定後の単価で貸方計上されて売上差異
  • 返品出荷(LR)の入庫転記忘れで、貸方請求は発行されたが在庫が戻っていない幽霊状態
  • ブロック在庫から良品戻しする際の検査結果が記録されず、同じ不良品が再出荷
  • 返品理由コードの統制漏れで、月次分析時に「不良」と「顧客都合」の切り分けができない

FAQ

Q. 返品と無償交換の違いは?
返品は「売上取消+代金返金」、無償交換は「元の取引はそのまま、新たに無償出荷伝票(FD:Free of Charge Delivery)を起票」です。会計影響が全く異なるため、現場で明確に使い分ける必要があります。

Q. 一部返品(数量の一部だけ)はできますか?
できます。返品受注起票時に元受注の10台のうち2台だけを指定して参照コピーすれば、その2台分だけの返品チェーンが生成されます。

Q. 返品受け入れた後に不良と判断した場合、どこで損失計上されますか?
ブロック在庫から廃棄転記(移動タイプ551)を行い、廃棄損勘定に費用計上されます。返品自体は売上取消、廃棄は別の費用イベントとして分離計上するのがポイントです。


関連する用語

関連用語

本用語と一緒に押さえておくと理解が深まる用語をまとめます。

← 直送(Third-Party Order)とは|SAP SDの在庫を持たない三角貿易フローを解説 インコタームズとは|SAPで貿易取引のリスク移転地を管理する仕組みを解説 →
← 記事一覧に戻る