企业经营与财务分析 / BF-10

收入、应收与合同余额

依据履约和收款权利条件区分应收、合同资产、合同负债及RPO,迁移到四份明确条款。

Agent Markdown ↓

客户签了合同,是否已经有收入?公司还没开票,是否一定没有应收?客户已经付款,是否说明义务已经结束?这些问题不能用一条“合同—开票—收款”的单向箭头回答,因为履约、收款权利成立和收付款可以在不同日期发生。

这一篇把判断中心放在权利与义务。我们先说清几种余额为什么存在,再读Salesforce的真实合同披露,最后对照Costco:同样叫零售,一笔商品销售和一年的会员服务也可能有不同节奏。

1. 分界不是发票,而是权利所附条件

应收款表示无条件的对价收取权:取得这笔对价只需等待约定的付款时间经过。合同资产则对应已经向客户转移商品或服务、但对价权利仍附有其他条件的情形,并排除已列作应收的部分。合同负债是已收到或已到期应收的对价中,仍需向客户交付商品或服务的义务。1

这里有两个看起来相反、其实都很正常的情况。第一,发票尚未开出,但收款权已无条件成立,仍可以是应收。第二,企业已经履约并确认收入,但收款还要等另一项条件满足,先形成合同资产。未开票金额和合同资产不是同义词;“开了票”也不能脱离条款自动证明全部对价已经无条件到期。

还要区分确认与收回风险。权利已经无条件成立,不意味着客户不会违约;应收的信用损失另按适用政策处理。Salesforce披露,其坏账准备考虑历史损失、逾期天数、特定收款风险和可支持的经济预测等;对已确认收入部分的准备进入相应费用,超过该部分的增量可能冲减未赚取收入。这是该公司的具体披露,不能把“信用风险”拿来替代“权利是否有其他履约条件”的判断。2

2. 四份条款明确的合同

以下均为教学设定,总对价120,忽略成本、税费、信用损失、退款、可变对价和融资成分;不是Salesforce的实际合同样本。日期属于2026年,金额是教学货币单位。

A:提前年度收费。1月1日付款已无条件到期并开票,1月5日收款;全年每个月均匀履约10。1月1日应收120与合同负债120并存,3月末已收现金120、累计收入30、合同负债90。

B:先交付、后行政开票。1月10日交付完成即取得无条件收款权,2月1日只是开票手续,2月28日付款。所以1月末已确认收入120、应收120,合同资产为0。把发票延后,不会把一项本来无条件的权利改成有条件权利。

C:首项已交付,收款还取决于第二项交付。两个可区分的承诺各分配60,1月10日和2月10日分别完成。合同约定第二项完成后才取得整笔无条件收款权;第一项控制权已在1月10日转移,不另附会推迟该项收入确认的实质验收条件。1月末收入60、合同资产60;2月10日第二项也完成,累计收入120,收款条件解除,余额转成应收120。2月11日开票、3月1日收款只是后续步骤。

D:当面交易。1月10日交货、权利成立、开具收据并当场付清,当天最终状态是现金120、收入120,没有剩余应收或合同余额。

观察时点累计收入现金应收合同资产合同负债
A:1月1日开票后001200120
A:3月31日301200090
B:1月31日、仍未开票120012000
C:1月31日6000600
C:2月10日条件解除后120012000
C:3月1日收款后120120000
D:1月10日全部完成后120120000

这张表里,B与C在1月末都还没开票,却出现不同资产。区别只来自合同赋予的权利,而不是我们挑选了不同账户名称。如果没有C的“第二项完成后才无条件收款”条款,就不能凭“先履约后开票”四个字把60划成合同资产。

实验允许在四份合同间切换,并分别修改首个/唯一履约日、无条件收款权成立日、开票日和实际收款日。开票事件本身不会生成权利;无条件权利日的调整则明确表示我们改变了教学合同的权利条件。比如在合同B里,若履约仍是1月10日而无条件权利推迟到2月10日,1月末会出现合同资产而不是应收;若只把2月1日的发票提前到1月5日,收入和权利状态都不会凭发票自动提前。系统按实际日期排序事件,若收款早于履约则显示预收义务,不会为了得到某个账户而固定执行顺序。

3. 把判断方法带回Salesforce

Salesforce通常按年度提前开票,付款条件一般要求在开票后30天内付款。公司说明,已开票金额根据控制权是否已经转移,记入应收及未赚取收入或收入。这个描述可以解释其常见合同,却不取消前述一般判断:我们仍要检查交易的具体权利与履约条件。3

截至2026年1月31日,应收净额14,339百万美元,上年11,945;合同资产818,上年724。公司将合同资产包含在预付及其他流动资产、递延税及其他资产净额等项目中。它们是主表相关项目的组成,不是可以再加一次的资产。4

未赚取收入的完整两期滚动如下。减少额以括号显示,单位百万美元。4

原行/含义FY2026FY2025
Beginning balance/期初20,74319,003
Billings and other/开票及其他45,09939,635
Revenue recognized over time/期间确认(39,041)(35,628)
Revenue recognized at a point in time/时点确认(2,484)(2,267)
Ending balance/期末24,31720,743

表中45,099不只包含开票;脚注还有汇兑、合同资产及企业合并,包含Informatica收购日651的未赚取收入。整张表帮助我们理解余额怎样转为收入,却不能直接从45,099倒算当年的收款。我们在权责发生与跨表联系中已经走过这条时间关系;这里要增加的是对各项权利和义务边界的判断。

RPO不是应收款的另一个名字

同日披露的剩余履约义务(RPO)是72.4十亿美元,其中预计未来12个月确认的current RPO为35.1,之后的为37.3。它描述尚未确认的已签约未来收入,包括未赚取收入及未开票合同金额。5

于是,72.4 − 24.317 ≈ 48.1十亿美元不能叫“已经确认但没收到的钱”。首先,RPO本来是尚未确认的收入口径;其次,RPO以0.1十亿美元显示,这个差额本来就没有百万美元级的精度;最后,应收和合同资产讨论的是已经形成的权利及其条件,不是把两个大数相减就能得到的同义余额。

current RPO的“current”在这里指预计未来12个月确认的部分,也不是现在能提取的现金。合同期限、续约时点、许可交付、汇率和并购等都会影响RPO,公司也相应披露了这些因素。用它研究未来业务,需要继续检查交付和转换条件,而不能把72.4整体写进下一年收入预测。

4. 对照零售:一家公司里也有不同节奏

Costco FY2025确认会员费收入5,323百万美元,期末递延会员费2,854,上期2,501。前者是一年的收入流量,后者是尚待履约的时点负债;两者不能相加成“本年会员收入”。公司按会员期限分期确认会员费。6

商品销售的节奏则不同:大部分交易在销售点确认,电商等还要依控制权转移安排。先看一种典型当面交易,商品交给客户并收款,很接近教学合同D;再看全年会员服务,就更接近A。公司名字没有变化,业务对象和履约期间却已经变了。因此,“这是零售公司,收入都应当即时确认”是把行业标签当作了合同条款。

这种对照也会改变我们看应收增加的方式。如果客户通常迅速付款,余额上升可能来自交易量、结算周期、交易对手构成或其他业务,而不是必然来自顾客赊销。应收行的名称只是入口,组成和政策才告诉我们它实际是什么。

研究选读:确认规则改变后,外部使用者怎样反应?

Lee、Lee与Sadka发表于2026年的研究,以ASC 606采用及公司披露的重大会计影响区分研究对象,比较收入不确定性和债务融资相关结果,并分别讨论短期与较长时期。7

这种设计说明“收入规则如何影响报表使用者”可以成为可检验问题。但分组并非随机,适用范围也不是Salesforce FY2026的单一合同。阅读时要核对受影响公司的定义、采用前后样本、结果指标和替代解释;不能把论文的总体关系移植成“此公司的当前债务成本因某项确认政策变动了多少”。

5. 练习与解析

题一。合同B在1月末尚未开票,为什么应收120而不是合同资产120?若发票提早到1月5日,又会自动提前确认收入吗?

解析。1月10日交付已经使收款权无条件成立;收款只待时间经过,所以1月末列应收。提早开具行政单据也不会改变控制权转移日期和合同权利,收入不会凭发票提前。我们的实验将发票、履约与权利事件分开,正是为了保留这个条件。

题二。合同C在1月末确认收入60,却没有应收。这是不是矛盾?

解析。不是。第一项可区分履约义务已完成,所以形成收入;对价权还取决于第二项交付,故列合同资产。若所谓验收其实阻止第一项控制权转移,那么第一项收入是否已经满足条件也要重新判断,不能直接套本例。

题三。RPO增加,是否证明收款加快?

解析。不能。RPO是未确认的合同收入存量,不是收款速度;合同期限延长、签约与续约季节性、组合及并购都可能改变它。收款速度还要看应收、开票、逾期和现金流。要比较,先保持业务范围和期间,再寻找能区分这些解释的材料。


  1. FASB,ASU 2016-13所载ASC 606-10-45-3、45-4,印刷pp.173–174/PDF物理179–180页。用于合同资产与无条件收款权界线;合同负债与企业政策结合理解,不把历史修订文档当整套现行准则。 ↩︎

  2. Salesforce,FY2026 10-K,Note 1 “Concentrations of Credit Risk”,pp.63–64,应收及备抵政策完整小节。 ↩︎

  3. 同份10-K,Note 1 Revenue Recognition,pp.64–65;MD&A “Seasonal Nature of Unearned Revenue, Accounts Receivable and Operating Cash Flow”。 ↩︎

  4. 同份10-K,合并资产负债表p.57、Note 2 Contract Balances与Unearned Revenue及脚注p.71,金额百万美元。 ↩︎ ↩︎

  5. 同份10-K,Note 2 “Remaining Performance Obligation”,pp.71–72;金额按公司以十亿美元一位小数披露,current表示预计未来12个月确认。 ↩︎

  6. Costco,FY2025 10-K,利润表p.37、资产负债表p.39、Note 1 Revenue Recognition/Membership Fees,pp.47–48。商品与会员服务的确认方式分别阅读。 ↩︎

  7. ASC 606, revenue uncertainty, and cost of debt: short-term and long-term consequences,Lee、Lee与Sadka,2026,Review of Accounting Studies 31:1019–1050;研究设计、受影响分组、短期与长期分析及结论。只作为研究方法选读。 ↩︎

动手试一试

收入、应收与合同余额:交互实验

这篇词条与哪些内容相连

图中汇集本篇及其段落的直接关系,具体使用位置见下方列表。箭头按关系名称阅读。例如“需要先修”指向需要掌握的内容;推荐阅读顺序另见本领域路线。

逐条查看关系与依据

KEEP ASKING

把这一页,变成一堂课。

专属 Prompt 与同源材料会一并复制。Agent 先读取指定文献,再围绕本页的材料、推导和练习展开教学。

READ TOGETHER

一起读,也一起把问题说清楚。

关于整篇的想法留在这里;某个推导、算例或表格的问题,可以点小节旁的“章说”,在原处展开讨论。

使用 GitHub 账号参与

本篇讨论

搜索笔记

让 Agent 教我

这里包含专属 Prompt 及本次学习范围的正文、案例、来源和图表说明,分支内容以当前选择为准。复制后粘贴到你常用的 Agent。