補貨閉環

缺貨補貨,帳要怎麼算才不會少收?

2026-06-01 閱讀約 9 分鐘 通通訂編輯部
一句直答

用「先扣款、後補貨」的一退一補歸零閉環。短少部分先開折讓(負項)退給分店;補貨單走完整出貨流程、真正出貨才入帳(正項)。折讓與補貨款相消為零,帳就不會少收。

三個前提缺一不可:補貨款綁出貨日、補貨單不能「建立即完成」、補貨單不可再開補貨單

「一退一補歸零」的三步閉環

分店簽收短少後,總部做「補貨處理」。系統一次處理三件事,核心精神是先扣款、後補貨:

第 1 步 · 負項

短少折讓(先退)

短收部分先退錢給分店

第 2 步 · 物流

補貨單(後補)

走完整人工出貨流程,把短少的貨實際補送

第 3 步 · 正項

補貨款入帳

等補貨單真正出貨才入帳(綁出貨日)

折讓(負)+補貨款(正)相消=0,這就是「一退一補歸零」。以信義店短少 2,180 元為例:

帳上項目
金額
短少折讓(簽收當下)
−2,180
補貨款(補貨單出貨後)
+2,180
淨額
0

帳務風險:折讓一定先退;若補貨單卡著沒出貨、或帳期用「建立日」而非「出貨日」,退款發生了、補貨款卻永遠抓不到 → 那批貨等於白送、帳少收。

tongtongorder.com · 訂單管理(總部)
通通訂總部訂單管理畫面:上方「待處理異常」列出一筆簽收異常訂單 ORD-260600004,操作欄可由總部「結案異常訂單」;下方「補貨/換貨待處理」顯示系統生成的補貨單 RPL-260600005(補貨,← 原單 ORD-260600001),狀態已出貨、金額 $290。

真實總部後台:簽收短少由分店回報異常、總部端決定處理方式(結案異常訂單,或讓系統生成補貨單);補貨單獨立成區、可回溯原單,補貨款待實際出貨才計入當月。主控權在總部,帳務清楚、完全掌握。

最常踩的少收陷阱:補貨單「建立即完成」

常見的懶人設計是:補貨單一建立,就直接標成「已出貨/已簽收」。但補貨是真實的實體商品,需要撿貨、包裝、配送。

建單即結案,等於 shipped_at 變成「建單時間」而非真正出庫時間 → 補貨款提前入帳、補貨單沒人追蹤是否真的送出,卡著就成財務死角,閉環徹底失效。

正確設計:補貨單跟一般訂單走同樣流程「待處理 → 確認 → 備貨 → 出貨 → 分店簽收」,自動結案移到出貨之後。通用原則是:系統狀態必須對應現實世界的實體動作;只要是實體商品移動,「建立即完成」就是謊話,帳、庫存、客服全部失真。

短少折讓金額怎麼算才公平?

折讓扣多少?讓總部手動填金額,容易引發「為什麼扣這麼多」的爭議;靠 Excel 算又易錯。

短少折讓的計算基準是什麼?

短少折讓 = 短少數量 × 原訂單成交單價,由系統自動算、不讓人手填。用原成交價(而非當前牌價)才正確:已出貨部分按當時售價結帳,未到部分理應退回原來那個價;若用當前牌價,遇調價期就會多退或少退。雙方都沒有模糊空間。

反直覺:簽收短少,這筆帳「仍要算」

這是最容易踩的帳務黑洞。直覺上會想「貨沒收齊,整單先別計費」,但這會讓帳少收一大筆。

訂 100 罐實收 90 罐,帳要扣掉還是整單不算?

已出貨的 90 罐仍要計入當月帳單(出貨已寫入 shipped_at,代表貨確實出庫);短少的 10 罐才用折讓/退貨負項沖銷,而不是整單不計費。若系統只計費 shipped/received 狀態、漏掉 discrepancy(簽收異常),那次出貨就整單白送,異常累積後月結對不起來卻找不到原因。

所以正確的順序是:簽收異常 → 已出貨部分照算 → 短少部分走折讓 → 補貨款補回。每一步都有憑據,月底不用再「各執一詞」。

兩個必要配套:防遞迴 + 逾期提醒

  • 補貨單不可再開補貨單(防遞迴):補貨送達後若又短少,只能走「扣款純退」或「認列短少」,不可再開補貨單。否則形成「補貨→再短少→再補貨」的無限循環,帳務淵源斷裂,對帳幾乎不可能。系統層以白名單+拋錯堵死,不依賴操作人員自律。
  • 補貨逾期提醒:「先扣款、後補貨」下,補貨單若被遺忘,對分店最不公平(已被扣折讓卻沒拿到貨)。必須有每日定時提醒:超過 N 天(預設 3 天)未出貨的 pending 補貨單,自動推送總部。這是「先扣後補」的必要配套,不能只做前半段。

換貨退回不計金額,只做物流追蹤

當總部決定「補出新貨+收回壞品」,那個「收回」動作以單價 0 建立、狀態獨立(待收回 → 已收回),完全不進帳單計算。帳務上只有兩件事:折讓(短少扣款)與補貨款;換回的貨是「物流平衡」,不是財務交易。月結帳單會自動過濾掉這些零元物流單,讓財務與物流兩條線互不污染

另外,同一筆異常的「折讓 2 月退、補貨款 3 月才出貨收」橫跨兩個月,是正確反映真實金流,不是系統算錯。已開發票的月份一律凍結、不回頭改。

通通訂怎麼做

通通訂把補貨/換貨在 UI 獨立成一區、不混進一般訂單計數,每張可回溯原始異常單。短少折讓由系統按原成交價自動算、補貨款綁出貨日入帳、補貨單走完整出貨流程並有逾期提醒兜底——「一退一補歸零」不靠人記得,而是系統強制走完。

讓補貨閉環自己走完,帳不會少收

簽收異常鎖單、短少折讓自動算、補貨款綁出貨日,通通訂全部內建。

※ 本文為連鎖補貨制度設計的觀念說明。文中涉及折讓、退補的會計認列說法,實際帳務處理請以您的記帳會計或會計師意見為準。