Beancount.io LogoBeancount.io

销售退回、折让与收入抵减会计:如何在不虚增毛利的情况下记录退款

阅读需 2 分钟Mike ThriftMike Thrift
销售退回、折让与收入抵减会计:如何在不虚增毛利的情况下记录退款

如果你在网上销售实物产品,你发出的每五件商品中大约就有一件最终会被退回。2026 年电子商务的平均退货率约为 20.8%,是实体店退货率的两倍多。对于服装行业,这一比例接近 25%。退货不再是舍入误差——它们是决定业务实际表现的结构化项目。

然而,令人惊讶的是,仍有大量小企业以错误的方式记录退货。当客户退货时,他们直接借记“销售收入”,悄悄地从账本上抹去原始交易。损益表上的营收总额看起来更干净,毛利率看起来更健康。投资者和贷方看到的是一家发货量比实际情况少的公司。而当审计师出现时,他们看到的是另一回事:内控问题。

本指南介绍了处理退回、折让和折扣的正确方法——这些备抵收入账户介于销售总额和真正重要的净销售额之间。我们将涵盖会计分录、令大多数初次采用者困惑的 ASC 606 退款负债,以及可能将诚实的会计选择演变成报表重报的常见错误。

什么是“备抵收入”的真正含义

备抵账户(Contra account)是一个配对账户,其余额方向与它所抵销的账户相反。累计折旧是资产备抵账户。库存股是权益备抵账户。而 销售退回与折让、销售折扣以及退款负债 则是备抵收入账户——它们在不抹去原始销售记录的情况下减少收入项。

使用备抵账户而不是直接借记“销售收入”的意义在于信息保留。当你将所有内容与营收总额对冲时,你就失去了查看实际开票金额与客户退回金额之间比例的能力。这个信号至关重要。一家销售总额为 100 万美元且退货额为 25 万美元的公司,与一家销售总额为 75 万美元且无退货的公司相比,面临着完全不同的运营问题——尽管两家公司报告的净收入都是 75 万美元。

在损益表上,其结构如下所示:

销售总额                           $1,000,000
减:销售退回与折让                   (200,000)
减:销售折扣                         (30,000)
净销售额                             $770,000
减:主营业务成本                     (462,000)
毛利                                 $308,000

备抵收入账户通常具有 借方 余额。收入账户通常具有贷方余额。两者相减得出用于利润计算的净收入数字。

大多数企业需要的三个备抵收入账户

销售退回

退回是指客户归还实物产品,期望获得退款、更换或用于未来购买的信用额度。客户正在退出交易。你需要冲销销售收入,冲销主营业务成本,并将商品重新计入存货(如果可再次销售)或进行注销。

销售折让

折让是针对客户保留的产品给予的价格减让。比如衬衫送达时有小瑕疵,但客户不想麻烦退货,所以你在发票金额上减免 20%。没有存货退回,不冲销主营业务成本。你只需减少收入和应收账款。

销售折扣

折扣通常是一种付款期限激励——“2/10, n/30”表示客户如果在 10 天内付款可以享受 2% 的折扣。一些公司也会将数量折扣和促销折扣归于此类。与折让一样,折扣在不影响存货的情况下减少收入。

将这些作为三个独立账户(而不是一个巨大的“销售调整”笼统账户)的原因是为了便于诊断。高退货率指向产品质量或尺码问题。高折让率指向履行过程中的损坏或预期偏差。高折扣率指向定价权或收款问题。通过这些账户,你可以看清是哪个杠杆在起作用。

记录一笔实际退货:会计分录

假设你卖出了一盏售价 500 美元、成本 300 美元的台灯。原始销售(赊销):

借:应收账款          500
    贷:销售收入                500
 
借:主营业务成本      300
    贷:存货                    300

一周后,客户退回了完好无损的台灯并要求全额退款。你需要制作 两笔 分录——一笔用于收入侧,一笔用于存货侧:

借:销售退回与折让    500
    贷:应收账款                500
 
借:存货              300
    贷:主营业务成本            300

注意没有发生的事情:你没有借记“销售收入”。原始的 500 美元销售额仍留在该期间的销售总额中。500 美元的备抵分录列在其下方。两者都会显示在损益表上,且抵销过程清晰可见。

如果你已经收到了现金,现在必须退款,请将“应收账款”替换为“现金”。如果客户留下了台灯,但你因为划痕给予了 100 美元的折让:

借:销售退回与折让    100
    贷:应收账款                100

不需要存货分录,因为没有存货变动。

不要忘记销售税

令人惊讶的常见错误是忘记冲销原始交易中的销售税部分。如果你在 500 美元的销售额中收取了 40 美元的销售税,那么你的原始分录是 540 美元的应收账款、500 美元的收入和 40 美元的应付销售税负债。在退款时,你需要冲销这三项:

借  销售退回与折让    500
借  应付销售税          40
    贷  应收账款                 540

跳过税费冲销意味着你高估了应付给政府的税款。汇款支票金额将会出错,这种差异会在整个季度内不断累积。

ASC 606 的复杂点:在退货发生前进行预估

在旧规则下,你只需等待退货发生并据实记录。现已生效的收入确认标准 ASC 606 要求,在客户拥有退货权时,需要采取更具前瞻性的做法。在每个报告日,你必须估计已售商品中预期会收到的退货,并相应调整收入。

会计处理机制如下:

  1. 仅确认预计会保留部分的收入。 如果你在 12 月记录了 4,000,000 美元的销售额,且历史退货率为 5%,则确认 3,800,000 美元的收入,并为预期退货设立 200,000 美元的退款负债。
  2. 确认一项退货权资产,代表你预期收回的库存。以 60% 的毛利率计算,即为你预期收回的 80,000 美元库存成本。
  3. 冲销等额的销货成本 (COGS),因为该成本将成为可回收库存,而非已消耗库存。

期末调整分录如下:

借  销售收入                            200,000
    贷  退款负债                            200,000
 
借  待回收退货商品(资产)                80,000
    贷  销货成本                           80,000

当 1 月份发生实际退货时,你借记退款负债(而非销售退回与折让),并贷记现金或应收账款。当你实际收到退回的库存时,待回收资产将被清除。在下一期末,你根据更新的预期重新衡量负债和资产,并通过收入调平差额。

使用哪种估计方法

ASC 606 提供了两种认可的方法:

  • 期望值法 (Expected value method)。 基于一系列可能结果的概率加权平均值。当你有大量相似交易且拥有良好的历史数据时使用此方法。一个每月有一万个订单且退货率稳定在 5% 的零售商就是典型的案例。
  • 最可能金额法 (Most likely amount method)。 单一最可能发生的结果。当合同基本上只有两种结果(客户保留或退货)时使用此方法,例如一笔大型 B2B 试用销售。

在实践中,中小企业最常用的技术是销售额的历史百分比,这是期望值法的一种简化形式。查看你过去 12 个月的退货占过去 12 个月销售额的百分比,将该比率应用于当前销售额,并记录分录。

退款负债在资产负债表上与退货权资产分别列示。不要将其抵销。

应避免的常见错误

在查阅了足够多的小型企业账目后,总会反复出现以下几种错误:

直接借记销售额而非使用备抵科目。 这是大忌。这会导致你丢失审计追踪,低估总销售额,并使阅读财务报表的人无法察觉退货率。请务必始终使用“销售退回与折让”科目。

忘记还原库存和冲销销货成本。 如果退回的商品可以二次销售,则必须按原始成本重新计入库存。不这样做会导致库存被低估而销货成本被高估,无故降低毛利率。如果商品损坏或陈旧,应通过单独的库存减值分录将其核销,而不是直接不记账。

让退款负债变得陈旧。 ASC 606 要求你在每个报告日重新衡量退款负债。如果你的退货率在一年中从 5% 攀升至 8%,而你仍按 5% 入账,那么你就高估了收入和当期收益。审计人员会严查此科目——这是管理层通过低估预测值来悄悄虚增利润的最简单地方之一。

未按原因追踪退货。 无论是客户因为尺码不合、收到残次品还是仅仅改变主意而退货,会计分录都是相同的。但在业务运营上,这些是完全不同的问题。在订单系统中为退货标记原因代码,以便会计数据能够反馈到产品、履行和采购决策中。

遗漏销售税冲销。 上文已提及,但值得重复,因为这是会计师在客户账目中发现的最常见的清理项。

将拒付记录为银行手续费。 当客户通过发卡机构提出争议并获胜时,这在经济实质上属于退换货——收入应通过“销售退回与折让”冲销,而不是埋没在通用的“银行手续费”支出项中。银行手续费是支付处理商对争议收取的罚款;而基础的拒付 (Chargeback) 则属于收入抵减事件。

为什么这对毛利率的影响超出人们的想象

退货会从两个方面打击获利能力。首先是显而易见的方式:净销售额下降。但第二个影响很容易被忽视。一旦考虑到退回运费、检查和重新入库的人工成本、包装浪费以及以非完好状态退回的存货持有成本,处理单次退货的成本就在 10 美元到 65 美元之间。这些成本并不会减少收入——它们会增加营运费用、履约成本,或者根据你的分类方式被计入销售成本(COGS)。

因此,20% 的退货率不仅仅是将 1,000,000 美元的销售总额变为了 800,000 美元的净销售额。它还在支出端增加了 10,000 美元到 65,000 美元的退货处理成本。你报告的毛利率数字会比仅根据标价计算出的结果明显变差。

通过适当的收入抵减账户(contra-revenue accounts)跟踪退货是如实衡量这一指标的基础。一旦你可以按时间、按产品、按渠道、按原因查看退货占销售总额的百分比,你就可以针对哪些 SKU 需要精简、哪些供应商需要交涉以及哪些退货政策需要收紧做出切实的决策。

从第一天起保持账目诚信

清晰的收入抵减会计是一种回报缓慢但影响深远的自律——在你想进行融资、出售业务或通过审计之前,它的价值往往是隐形的。Beancount.io 为你提供纯文本、版本控制的会计体验,其中每一条分录——包括你的销售退回、折让和退款负债——在源代码形式下都是完全透明且可审查的。没有黑盒账本,没有供应商锁定,当你最终查看底层数据时也不会有意外。免费开始使用,了解为什么开发人员和财务专业人士正在转向纯文本会计。