系列第 18 篇 · 业务流程
老段的「退货黑洞」
老段在济南做服装批发,去年发生了这么件事——
某客户退了一批共 18 件的衣服,理由是"码数不对"。 店员小张图省事,直接把货收回仓库,钱原路退给客户—— 没开退货单、没开退款单、没改库存数。
一个月后老段盘库存,发现这批衣服的实物比账面多 18 件。 但已经过了一个月,谁也想不起来这 18 件是从哪冒出来的。 小张甚至以为是新货,又拉到货架上重新卖。
结果:
- 客户没付的钱(退给他了)——系统里仍显示已付,账面虚增收入
- 18 件货——库存账面少了 18 件,但实物在
- 重新卖出去——变成"无源销售",没人能查这件货从哪来
老段后来翻账,这种"无源销售"全年有 200 多笔—— 最终发现:库存差异、应收混乱、毛利失真,根源大多在退货退款流程上。
这一篇,我们就把进销存里最容易出错、最容易藏猫腻的环节——退货退款——讲透。
为什么退货退款这么容易出错
退货退款是「逆向流程」—— 跟"正常销售"反着走。
而很多店:
- 系统主流程都按"正向销售"设计的
- 员工脑子里也是"卖出去"的逻辑
- 退货时随手处理 → 流程不全
结果是:
| 维度 | 正常销售 | 退货退款 |
|---|---|---|
| 频率 | 高 | 较低 |
| 流程完整度 | 标准 | 经常漏 |
| 员工熟练度 | 熟 | 不熟 |
| 老板关注度 | 高 | 低 |
| 出错率 | 低 | 高 |
老板越不重视,员工越不规范,账面越乱。
退货退款的四种类型,先分清
类型 1:未发货 → 取消订单
客户下了订单,还没发货就要取消。
- 库存动作:把"已锁定"的库存释放回"可用库存"
- 资金动作:如果收过预收,原路退预收
最简单的一种,不算严格意义的"退货"。
类型 2:已发货 → 整单退货
客户收到货 1 - 3 天内,全数退回。
- 货物动作:回到仓库
- 库存动作:实物 + 账面都要回升
- 资金动作:原路退款 / 销账
- 单据动作:建「销售退货单」+「退款单」
类型 3:部分退货
10 件衣服客户只退 3 件——
- 货物 / 库存 / 资金按"3 件"做
- 原订单不能整张作废——保留 7 件的销售记录
- 系统里通常生成"红字销售单"对冲
类型 4:换货(不退钱)
客户拿 M 码换 L 码——
- M 码回库 +1
- L 码出库 -1
- 资金动作可能为 0(同价换)或差价
- 单据:「退货单」+「新销售单」 / 「换货单」
一张完整的退货退款流程图
客户申请退货
│
▼
┌──────────────────┐
│ 1. 退货申请单 │ ← 记录原因、退多少、对应原单
└────────┬─────────┘
│
▼
┌──────────────────┐
│ 2. 老板/主管审批 │ ← 权限控制
└────────┬─────────┘
│
▼
┌──────────────────┐
│ 3. 货回仓 + 质检 │ ← 能不能二次销售
└────────┬─────────┘
│
▼
┌──────────────────┐
│ 4. 销售退货单 │ ← 库存 + 应收/收入冲销
└────────┬─────────┘
│
▼
┌──────────────────┐
│ 5. 退款单 │ ← 钱原路退回
└────────┬─────────┘
│
▼
┌──────────────────┐
│ 6. 销售员提成扣减 │ ← 连带处理
└────────┬─────────┘
│
▼
结案

任何一步省了,账面就会留洞。
一步步拆开讲
步骤 1:退货申请单
客户开口"我要退" → 系统第一时间生成「退货申请单」:
- 关联原销售订单 / 出库单
- 退货商品 + 数量
- 退货原因(质量 / 错发 / 不喜欢 / 不合适 / 过期)
- 申请人 / 客户签字
关键:申请单必须关联原销售单—— 找不到原单的退货,要打回去重查。
否则就是老段店里那种"无源退货"。
步骤 2:审批
不是所有退货都自动通过——
| 退货情形 | 谁审批 |
|---|---|
| 7 天内、未拆封、质量问题 | 销售员自行(系统留痕) |
| 7 天内、已拆封、非质量问题 | 主管 |
| 超过 7 天 / 大额 / 老客户特殊 | 老板 |
| 拒收 / 货损 / 异常 | 老板 |
审批存在的意义:防止销售员私下"假退货真套现"。
步骤 3:货物回仓 + 质检
仓库收到退货——
- 拆包检查:是不是原货?
- 质量评估:能二次销售 / 需要打折处理 / 直接报损
根据质检结果分流:
| 状态 | 处理 |
|---|---|
| 完好 → 重新入库到正常货架 | 实物 + 账面回升 |
| 轻微瑕疵 → 入库到"特价区" | 实物回升、定特价 |
| 严重瑕疵 → 报损 | 库存不回升、走报损流程 |
步骤 4:销售退货单
走完前面,系统里建「销售退货单」——也叫红字销售单:
- 货物:和退货数量一致
- 金额:负数(冲销原销售)
- 关联:原销售出库单
库存动作:
- 实物库存 +N(如果质检合格)
- 账面库存 +N
- 库存价值 + 退货成本
资金动作:
- 如果客户已付款:应收 -0,预退款 +N
- 如果是月结客户未付款:应收 -N
步骤 5:退款单
最关键的一步——真正把钱退回去:
- 如果客户付的是现金:现金账户 -N
- 如果是转账 / 刷卡:原路退回
- 如果是月结未付款:从应收账款里冲掉
退款单必须关联到具体的"原收款记录"—— 否则就是"凭空退款",账面会乱。
步骤 6:销售员提成扣减
如果当初这笔订单的提成已经发了 / 在计算中—— 退货时要回扣相应提成。
否则销售员会有动机"先卖再退"骗提成。
配图 1:四种退货情形的资金 / 库存对照表
| 情形 | 库存影响 | 资金影响 | 关联单据 |
|---|---|---|---|
| 未发取消 | 可用 +N(释放) | 预收原路退 | 取消单 |
| 整单退货(现款) | 实物 + 账面 +N | 退款 -N | 退货单 + 退款单 |
| 整单退货(月结) | 实物 + 账面 +N | 应收 -N | 退货单 |
| 部分退货 | 按退数 +N | 按退数退 | 部分退货单 |
| 换货(同价) | A 货 +N, B 货 -N | 不变 | 换货单 |
| 换货(差价) | 同上 | 退/补差价 | 换货单 + 差价收/退款 |

五个最容易踩的坑
坑一:货收回但单据没开
老段店里就是。
后果:
- 库存账面 - 实物 错位
- 客户收的钱算错
- 销售员提成多发
修正:制度规定 → 货回仓必须先扫码登记 → 不开退货单不让入库。
坑二:退货单不关联原销售单
只填了"客户退 2 件衣服"—— 但没说是哪张销售单。
后果:
- 不知道客户当初买了几件、买了哪批、付了多少
- 退款金额算不准
- 销售员归属算不准
修正:系统强制要求关联原销售单 / 出库单—— 找不到原单的退货走"特殊审批"。
坑三:退款走错通道
客户当初微信付的钱,结果店员从店里现金里抓了一把退给他——
- 店里现金账少了一笔
- 微信账多了一笔
- 月底对账崩
修正:原路退回——客户怎么付的,就怎么退。
坑四:退回的货质检不严,再卖出去出问题
退回的货里混进了瑕疵品,没标记、没分流—— 重新卖给新客户,再退一次,恶性循环。
修正:退货质检必须留痕 + 瑕疵品不混入正常库存。
坑五:退货成本算法用错
老段的衣服批次 1 进价 80,批次 2 进价 95—— 客户退的明明是批次 2 的(高价),但系统按 FIFO 默认冲销批次 1(低价)—— 毛利算错。
修正:退货时必须指定退的是哪个批次—— 特别是有批次 / 序列号管理的商品(参见第 14 篇)。
退货率本身就是一个重要指标
老板要看:
| 指标 | 看什么 |
|---|---|
| 整体退货率 | 退货金额 / 销售金额 |
| 按 SKU 看 | 哪些商品退最多 |
| 按销售员看 | 哪些销售员退货率高 |
| 按原因看 | 质量 / 错发 / 不合适哪个最多 |
| 按客户看 | 哪些客户经常退 |
| 按时段看 | 月度 / 季度趋势 |
异常信号:
- 某 SKU 退货率 > 10% → 质量 / 描述有问题
- 某销售员退货率 > 整体均值 50% → 报价 / 售后有问题
- 某客户退货率特别高 → 可能是恶意退货 / 套利
健康的零售退货率:
- 服装:8-15%
- 数码 3C:5-10%
- 食品:< 2%
- 美妆:< 5%
配图 2:「退货单据链」示意
原销售单 XS001
│
├──► 出库单 CK001
│ │
│ └──► 客户签收
│ │
│ └──► 客户申请退货
│ │
│ ▼
│ 退货申请单 TK001
│ │
│ ▼
│ 审批通过
│ │
│ ▼
│ 货回仓 + 质检
│ │
└──── 红字关联 ───────┤
▼
销售退货单 XH001
│
▼
退款单 TK002
│
▼
提成扣减
│
▼
退货结案
每一步都有单据,单据之间靠"关联号"穿成一串—— 这才是「可追溯的退货流程」。

一种"高风险"退货:恶意退货 / 套利
近几年随着电商发达,恶意退货变多——
| 套路 | 怎么识别 |
|---|---|
| 买高价品退、留小附件 | 系统记录"商品完整度" |
| 反复买退 | 客户退货次数监控 |
| 假质量问题 | 视频证据 / 拍照留痕 |
| 退货换码套零售 | 同客户高频换码报警 |
进销存系统应该支持:
- 客户退货历史一目了然
- 多次退货客户标红预警
- 退货影像档案留存
老段的修复
老段后来重新规范了流程:
- 货回仓必须先扫码 → 走退货申请 → 才能入库
- 退货单必须关联原销售单
- 退款原路退回——现金、微信、支付宝分账户
- 销售员提成按净销售(销售 - 退货)算
6 个月后:
| 指标 | 之前 | 之后 |
|---|---|---|
| "无源退货" | 月均 18 笔 | 0 |
| 库存差异率 | 3.2% | 0.6% |
| 销售员主动报告退货 | 偶尔 | 100% |
| 月度退货分析报告 | 没有 | 标准动作 |
之前那种**"退了又卖、卖了又退"的混乱彻底消失**—— 单靠这一项整改,全年挽回 22 万损失。
三道自检题
-
你的店里退货回仓时,是先扫码还是先入库?
- 先入库再补单 → 早晚出"无源货"
-
你的退款是按原路退还是凭店员方便处理?
- 凭方便 → 资金账户早晚乱
-
你能立刻拉出"上月退货 TOP 10 商品"和"退货率最高的销售员"吗?
- 拉不出 → 隐患藏着你不知道
结尾
退货是销售的"反向操作"—— 反向越规范,正向越干净。
老段现在常对店员说:
退货不是"麻烦事",是"机会"—— 是发现问题、修复客户关系、优化进货的机会。 但前提是,所有数据都进系统、所有流程都不抄近路。
留个问题给你:
你的店里最近一笔退货是怎么处理的?走完了所有步骤吗?欢迎留言。
下一篇预告:《调拨、移库、组装、拆分都是什么操作》——多仓、多店、加工型生意,绕不开的几种特殊单据。