Beancount.io LogoBeancount.io

坏账准备:保持应收账款的真实性

阅读需 2 分钟Mike ThriftMike Thrift
坏账准备:保持应收账款的真实性

看看大多数小企业资产负债表上的应收账款科目,你会看到一个单一且确定的数字。账面上显示企业被欠了 180,000 美元,于是大家都以此为准。但如果问一个简单的问题——这 180,000 美元中,实际会有多少钱进入银行账户?——那个确定的数字就开始动摇了。有些客户已经杳无音信。一张发票已经过期九个月了。一位常客从三月份起就不再回电话。诚实的答案几乎永远不会是“全部”。

坏账准备(Allowance for doubtful accounts)的意义在于弥补你被欠的款项与你实际能收回的款项之间的差距。它是账簿上最有用的科目之一,也是那些提供信用销售的小企业最容易忽视的科目之一。本指南将解释什么是坏账准备、它为什么重要、估算它的两种主要方法、使其生效的会计分录,以及那些悄悄扭曲财务报表的常见错误。

坏账准备到底是什么

坏账准备是一个“资产备抵账户”(contra-asset account)。这个词听起来很专业,但核心概念很简单:它是一个坐落在应收账款旁边的账户,用于抵减应收账款。应收账款通常为借方余额;坏账准备则为贷方余额。当你用前者减去后者时,你就得到了应收账款净额(net accounts receivable)——即你真正预期能收回的金额。

以下是它在资产负债表上的呈现方式:

应收账款                          $180,000
减:坏账准备                        (9,000)
应收账款净额                       $171,000

这 9,000 美元的坏账准备并不指向任何特定的客户。它是对所有未付发票中永远无法收回部分的估算。你并不是在说“约翰逊公司的账款没救了”。你是在说“根据历史经验和判断,在所有欠款中,大约有 9,000 美元无法收回”。

这之所以重要,是因为一个核心会计原则:配比原则(matching principle)。收入和与该收入相关的费用应当计入同一会计期间。当你进行信用销售时,你会立即记录收入。而其中部分销售可能变为坏账的成本也属于同一个时期——而不是两年后当你最终放弃追讨该发票的时候。坏账准备让你现在就能记录预期的损失,此时相关的收入在利润表上仍然是新鲜的。

备抵法 vs. 直接转销法

处理不可收回账款有两种方法。直接转销法(direct write-off method)要等到确认某张发票确实无法收回时才将其计入费用。这种方法很简单,也是美国国税局(IRS)通常要求的税务处理方式。但对于你的实际财务报表来说,它有一个严重的缺陷:它违反了配比原则。第一年产生的销售可能直到第三年才被转销,从而在与原始收入无关的期间产生一笔突如其来的费用。

备抵法(allowance method)通过在销售发生的同一期间估算坏账来解决这个问题。根据美国通用会计准则(U.S. GAAP),任何希望财务报表反映经济现实的企业都必须使用此方法。如果银行、投资者或严肃的买家查看你的账簿,他们会期望看到坏账准备。本指南的其余部分将围绕备抵法展开。

为什么小企业应该关注坏账准备

人们很容易把坏账准备看作是“会计表演”——那是审计师关心的事,其他人无所谓。这种看法会让你亏钱。以下是一个诚实的坏账准备能为你带来的价值:

  • 准确的利润。 如果没有坏账准备,你的利润表会在业绩好的月份虚增利润,并在以后被坏账转销打个措手不及。你可能正在为从未真正实现的收入纳税,或者在给自己发放分红。
  • 真实的资产负债表。 忽视收款风险的应收账款数字会夸大你的资产。贷方深知这一点。没有坏账准备的资产负债表要么说明企业规模太小不值一提,要么说明其管理不够严谨。
  • 早期预警信号。 估算坏账准备的纪律迫使你按账龄查看应收账款。这通常是企业意识到某个大客户已经悄悄停止付款的时刻。
  • 更顺畅的融资对话。 银行经常根据应收账款放贷。无论如何,他们都会对陈旧发票打折扣。向他们展示你已经在做坏账准备,体现了财务上的成熟度。

从第一张发票开始就进行准确的记账,是坏账准备成为可能的前提。如果你不能精确地知道谁欠你多少钱、欠了多久,你就无法很好地估算不可收回的账款。

方法一:销售百分比法

销售百分比法(percentage-of-sales method)是利润表法(income statement approach)。它只问一个问题:在本期进行的信用销售中,有多少比例会变成坏账?

你取本期信用销售总额,乘以历史坏账率。假设一家公司的信用销售额为 2,000,000 美元,根据多年的经验,估算其中 2% 永远无法收回:

$2,000,000 × 2% = $40,000 坏账费用

这 40,000 美元直接记录为本期的坏账费用。这种方法的一个关键特征(也是个陷阱)是它看坏账准备账户中现有的余额。它只是简单地增加新的估算值。如果坏账准备已经有 5,000 美元的贷方余额,现在它的余额将变为 45,000 美元。

优点: 速度快,紧扣配比原则,非常适合销售和收款模式稳定且可预测的企业。

缺点: 因为它从不核对资产负债表上的数字,误差会累积。如果你的 2% 费率年复一年地稍高了一点,坏账准备就会膨胀到脱离现实的地步。大多数使用这种方法的企业会定期根据账龄分析进行调节,以纠正偏差。

方法二:应收账款账龄分析法

账龄分析法是资产负债表法,也是大多数会计师的首选方法。它不是根据销售额进行推测,而是直接查看你目前被欠款的账单,并按逾期时间长短进行分类。

逻辑很直观:一份 15 天前的账单很有可能被支付;而一份 200 天前的账单可能已经无法收回。因此,你会将应收账款分为不同的账龄区间,并对较旧的区间应用更高的不可收回百分比。

以下是一个欠款总额为 $180,000 的企业的计算示例:

应收账款账龄金额估计不可收回百分比估计不可收回金额
0–30 天(当前)$110,0001%$1,100
31–60 天$40,0004%$1,600
61–90 天$20,00015%$3,000
90 天以上$10,00050%$5,000
合计$180,000$10,700

账龄分析表明,坏账准备账户应当$10,700 的贷方余额。这是它与销售百分比法的关键区别。账龄分析法告诉你是目标期末余额,而非分录的金额。然后,你通过任何必要的账务处理使坏账准备达到该目标值。

如果坏账准备目前余额为 $3,000,你需要调整 $7,700($10,700 − $3,000)。如果其余额已达到 $12,000——可能是你上一期估计过高——你实际上需要减少 $1,300 的坏账准备。

优点: 它将坏账准备锚定在真实的、当前的数据上。资产负债表上的应收账款数据最终变得真正有意义。它还能暴露集中度风险——你可以清楚地看到有多少资金被困在“90 天以上”这一栏中。

缺点: 它的工作量更大,并且需要一份整洁、准确的账龄报告。垃圾输入,垃圾输出。

关于 CECL 和预期信用损失的说明

大型企业以及任何涉及正式财务报告的业务现在都根据名为 CECL 的标准(当期预期信用损失法,ASC 326)运营。CECL 将会计模式从旧的“等到损失看起来很可能发生时”转向预先估计全生命周期预期损失,并要求公司不仅考虑历史数据,还要考虑当前状况以及对未来的合理预测。

对于按 Net-30 条款向客户开具账单的典型小企业来说,账龄分析法就是一种完全可以接受且符合 CECL 的方法——只要你根据对未来的预期调整历史百分比。如果经济衰退迹象明显,或者某个关键客户所在的行业陷入困境,请调高百分比。CECL 将其规范化的原则是优秀簿记员一直遵循的:估计值应反映你的合理预期,而不仅仅是已经发生的情况。

会计分录

有三个不同的事件涉及坏账准备。理清这些事件是避免混淆的关键。

1. 记录估计值(调整分录)

在期末,你入账估计的坏账。使用我们需要调整 $7,700 的账龄分析示例:

借:坏账费用                 $7,700
    贷:坏账准备                     $7,700

坏账费用记入利润表。坏账准备作为一个资产抵减账户,通过贷方增加,并在资产负债表上悄无声息地减少应收账款净值。请注意,这里没有指明具体的客户。

2. 核销特定账户

稍后,你确认某个特定的客户——例如 Apex Design 欠下的 $2,500——永远不会支付了。现在你将其核销:

借:坏账准备                 $2,500
    贷:应收账款                     $2,500

这是人们最容易出错的分录。请注意,坏账费用没有被触动。你早在入账估计值时就已经记录了费用。核销只是将坏掉的账单从应收账款中移除,并动用你专为此目的留出的坏账准备。核销对应收账款净值也没有影响——两个账户都减少了 $2,500,因此净值保持不变。这就是备抵法按设计运作的方式:对利润的影响发生在正确的期间,而最终的核销只是一个非事件。

3. 收回已核销的账户

偶尔,一个你已经放弃的客户会突然付款。你撤销之前的核销,然后记录现金收入:

借:应收账款                 $2,500
    贷:坏账准备                     $2,500
 
借:现金                     $2,500
    贷:应收账款                     $2,500

第一个分录将应收账款恢复;第二个分录完成收款。通过坏账准备处理收回款项可以保持历史记录的真实性,并改进你用于未来估计的数据。

扭曲账目的常见错误

  • 完全跳过坏账准备。 最常见的错误。企业使用直接核销法,在出现巨额坏单之前利润看起来很好,然后某个季度无缘无故地遭受重创。
  • 核销时借记坏账费用。 如上所示,核销特定账户只涉及坏账准备和应收账款。再次计入费用会导致损失的重复计算。
  • 让百分比变得陈旧。 2019 年设定的 2% 费率在 2026 年可能大错特错。催收模式会随着经济、客户构成和信用政策的变化而改变。至少每年重新审视一次费率。
  • 混淆两种方法的机制。 销售百分比法得出的是分录金额。账龄分析法得出的是目标余额。如果将账龄分析结果视为分录金额,你会严重高估坏账准备。
  • 从不核对。 如果你使用销售百分比法,请定期运行账龄分析作为一致性检查。如果坏账准备余额与账龄分析所示的结果偏离过远,请予以修正。
  • 混淆 GAAP 和税务处理。 你的财务报表使用备抵法;而你的纳税申报表通常使用直接核销法。两者不会匹配,这是正常的。请保留核对记录。

小型企业的简单流程

你不需要专门的财务总监也能做好这项工作。一个可行的月度或季度流程:

  1. 运行账龄分析表。 每个会计系统都能生成此表。确保发票日期准确无误。
  2. 为每个账龄区间设定百分比。 从你自己的核销历史开始。如果三年的数据显示 40% 超过 90 天的发票最终无法收回,则使用 40%——然后根据当前情况进行调整。
  3. 计算目标坏账准备余额。 将每个区间的金额乘以对应百分比并求和。
  4. 与当前的坏账准备余额进行比较。 差额即为你的调整分录。
  5. 录入分录,单独核销任何确认无法收回的发票,并在收到收回款项时进行记录。
  6. 将旧账龄区间视为催收待办清单。 “超过 90 天”这一栏不仅仅是一个会计数字,它是一份需要拨打的电话列表。

最后一点是隐藏的收获。坏账准备不仅是为了呈现真实的数据。估算的过程会迫使你在仍有收回机会时,去面对那些付款缓慢的客户。

从一开始就保持应收账款的真实性

坏账准备的准确性取决于其底层的簿记工作——准确的发票日期、清晰的客户记录以及可靠的账龄分析表。Beancount.io 提供纯文本会计服务,让你对财务数据拥有完全的透明度和控制权,使每一笔应收款项、核销和调整分录都完全可审计且受版本控制——拒绝黑箱。免费开始使用,了解为什么开发者和财务专业人士正在转向纯文本会计。