想象两家在线商店,上个季度各自的销售额均为 100 万美元。在账面上,它们看起来完全相同。但其中一家销售手机壳,退货率为 4%;另一家销售女装,退货率为 26%。如果两家公司都将每一笔退款记录为隐藏在收入线下方的营销费用,那么它们的损益表将呈现出一个具有误导性的表象:两家公司都将显示 100 万美元的“收入”,尽管其中一家将向客户退回超过 25 万美元。
这一差距正是抵销收入(Contra-revenue)会计处理存在的意义。销售退回与折让不是费用——它们是对本不该计入的收入的冲销。正确记录这些项目能保持你营收总额的真实性、毛利率的可信度,并防止投资者和贷款人感到意外。以下是其运作方式。
什么是抵销账户
抵销账户(Contra account)是与另一个账户配对并具有相反正常余额的账户,因此它会减少该账户报告的总额。收入账户通常具有贷方余额。抵销收入账户则具有借方余额,在损益表中,它从销售总额中减去,从而得出销售净额。
最常见的三种抵销收入账户是:
- 销售退回 (Sales Returns) — 客户实物退回以获取退款的商品价值。
- 销售折让 (Sales Allowances) — 当客户保留损坏或有瑕疵的物品而非退回时,你给予的部分价格减让。
- 销售折扣 (Sales Discounts) — 提前付款奖励,例如“2/10, net 30”条款,即如果客户在 10 天内付款,可享受 2% 的折扣。
这三者都位于销售总额下方:
销售总额 $1,000,000
减:销售退回 (84,000)
减:销售折让 (12,000)
减:销售折扣 (9,000)
-----------
销售净额 $895,000销售净额(而非销售总额)是计入所有关键比率的数字:毛利率、净利率、营收增长和单客收入。
为什么不直接将退货称为费用?
将退款直接丢进运营费用账户然后了事确实很诱人。但有三个问题使得这样做成为一个错误。
它夸大了收入。 退款意味着交易部分或全部撤销。现金离开了你的企业,货物退回了(或从未真正“售出”),已经没有经济活动可以报告为收入了。按全额计算原始销售额,然后用费用抵销,会使你的营收总额虚高。
它扭曲了毛利率。 毛利率是销售净额减去销货成本,再除以销售净额。如果退货作为运营费用放在毛利线下方,你的毛利率看起来会虚假地健康。一个真实毛利率为 50% 且退货严重的业务可能会报告 58% 的毛利率——然后纳闷为什么现金总是不够用。
它隐藏了真实的运营信号。 一个专门的“销售退回”账户是一个诊断工具。退货率从 6% 攀升到 11% 向你传达了具体信息——供应商质量下降、产品照片具有误导性、尺码问题——这远在利润下降之前就会显现出来。如果将退货埋在总括费用中,你就会失去这个预警系统。
作为参考,2025 年美国零售退货总额约为 8500 亿美元,约占年度销售额的 15.8%,平均电子商务退货率达到约 24.5%。退货不是四舍五入的误差,它们是收入状况的核心组成部分。
简单版本:记录实际退货
当客户退回一件价值 300 美元、成本为 180 美元的商品时,会发生两件事:收入侧发生冲销,库存侧发生冲销。
销售退回 300
现金(或应收账款) 300
库存 180
销货成本 180第一条分录通过抵销收入账户从销售净额中减去 300 美元。第二条分录将退回的商品重新计入库存,并冲销你最初计入费用的成本。如果退回的商品已损坏,且你只能打折转售(或根本无法转售),则将库存借方减少至其实际可收回价值,并将其差额计入销货成本或报废账户。
销售折让则更简单。如果客户保留了一件划伤的价值 300 美元的商品,以换取 60 美元的信用额度,你只需记录价格让步——因为没有货物退回,所以不涉及库存变动:
销售折让 60
现金(或应收账款) 60对于退货率低且稳定的初创企业,按实际发生情况记录退货是完全足够的。当退货规模足够大——或具有季节性——且跨越报告期时,复杂性便随之而来。
ASC 606 版本:在退货发生前进行预估
这就是容易让人出错的细微之处。根据收入确认准则 ASC 606,退货权被视为可变对价。这意味着你无权对预期会退回的商品确认收入——而且你必须在销售时点做出这一预估,而不是等到退货实际发生时。
这一点在期末尤为重要。假设你的商店在 12 月售出了价值 $4,000,000 的商品,但从历史数据来看,12 月销售额的 5% 会在 1 月退回。如果你将全额 $4,000,000 确认为 12 月的收入,你就将该季度收入高估了 $200,000,因为这些销售额即将发生逆转。
ASC 606 要求在销售附有退货权的商品时执行三项操作:
- 收入:仅等于扣除退货后你预期能保留的对价金额。
- 退款负债:针对你预期要退还给客户的金额。
- 退货权利资产:针对你预期能实物收回的商品。
期末调整分录
继续上面的例子——按零售价计算,预期退货额为 $200,000,商品的毛利率为 60%(即成本为 $80,000):
分录 1 — 建立退款负债
销售退回(收入抵减) 200,000
退款负债 200,000
分录 2 — 建立退货权利资产
退货权利资产 80,000
销售成本 80,000分录 1 扣除了你预期无法保留的 $200,000 收入。分录 2 的逻辑是:在预期退回的商品中,有 $80,000 的成本将作为可回收存货重新回到你手中,因此要冲回相应金额的销售成本。对 12 月利润的净影响是减少 $120,000——即预期退货带来的毛利损失。这才是真实的财务数据。
退款负债在资产负债表中列为流动负债——即你欠客户的钱。退货权利资产列为流动资产,按商品的账面成本减去收回商品预期的任何成本以及转售价值的任何预期下降进行计量。不要将这两项互相抵销;ASC 606 通常要求将它们分别列示。
每个报告期的重新计量
你的预估并非一成不变。在每个报告日,你都需要重新评估。如果 1 月的实际退货率为 4% 而非 5%,你就将多余的退款负债释放回收入中。如果退货情况比预想的更严重,你就计入更多的收入抵减。退款负债在每个期间都会重新计量,其抵销额流向收入——这就是为什么建立一个清晰、专门的“销售退回”账户能让这种调整变得轻而易举。
关于重新上架费(Restocking Fees)
如果你收取重新上架费,你预期退还的对价是售价减去该项费用。重新上架费保留在你的交易价格中,并在控制权转移时确认为收入——因为这是你真实保留的金额。只有净退款金额才属于退款负债。
建立合理且可证明的退货预估
预估可变对价绝非瞎猜。一个合理的预估建立在以下基础上:
- 自身历史数据。 按产品类别划分的过去 12 个月滚动退货率是最有力的证据。服装和鞋类的退货率远高于消费品等类别。
- 细分。 混合的集团层面比例会掩盖太多信息。应按类别、渠道(线上退货率远高于线下)甚至季节进行预估——例如,1 月份节日礼品类服装的退货率会大幅升高。
- 近期变化。 新供应商、重新设计的尺寸表或向平台销售模式的转变都可能改变退货率。应根据已知的变化进行调整,而不是简单假设历史会重演。
- 约束条件。 ASC 606 规定,确认可变对价的前提是:收入发生重大冲回的情况极不具有可能性。如果你确实无法预估某个新产品线的退货情况,请少确认收入,而不是多确认。
记录下你的方法论。当审计师、贷款人或收购方询问你是如何得出 5% 的准备金时,“这是过去三年的类别级数据以及我们所做的调整”远比“感觉差不多”是一个更好的回答。
退货会计容易出错的地方
有几个反复出现的错误值得警惕:
- 将折让(Allowances)视为退货。 折让并不涉及存货收回。如果你为一项折让借记存货账户,你就虚构了并不存在的库存。
- 忘记销售成本(COGS)和存货端。 只冲回收入而不冲回成本并恢复存货,会导致你的毛利和库存记录同时出错。
- 通过抵销让抵减账户在每个期间归零。 保持总销售额和收入抵减科目的可见性。这样做的重点在于诊断信号——将其抵销会破坏这种信号。
- 忽视季节性。 将平摊的年度退货率应用于波动的销售日历,会导致销售旺季收入被高估,而随后的月份收入被低估。
- 小企业完全跳过预估。 如果退货金额不具重要性,在发生时直接记录是可以的。但“重要性”是一种判断——即便对于小店来说,20% 以上退货率的类别也不属于不具重要性的范畴。
从第一天起就确保你的收入数据真实可靠
销售退回与折让是利润表默默揭示真相——或者默默掩盖真相——的地方。将它们记录为收入抵减项,根据 ASC 606 进行估算,并在专用账户中进行跟踪,可以确保你的净销售额、毛利率和退款负债都切合实际。
当你的账目在设计上透明且可审计时,实现这种清晰度会变得更加容易。Beancount.io 提供纯文本会计服务,让你完全掌控财务数据——每一笔收入抵减分录、每一项退款负债、每一笔期末调整都是可读且版本受控的记录行,你可以进行追溯和解释。免费开始使用,了解为什么开发者和财务专业人士正在转向纯文本会计。若要可视化退货率随时间上升等趋势,请探索 Fava 仪表板,并查看文档以设置自定义账户。
来源:RevenueHub — ASC 606 中的退货权利与客户验收、普华永道 Viewpoint — 退货权利、德勤 DART — 退款负债、Capital One Shopping — 平均零售退货率。