什么是 ASC 606 下的合同资产?如何处理这些资产

Revenue Recognition
Revenue Recognition

Stripe Revenue Recognition 对权责发生制进行了简化,让您可以更快、更精确地完成关账过程。自动化并配置收入报告,简化 IFRS 15 和 ASC 606 收入确认标准的合规事务。

了解更多 
  1. 导言
  2. 合同资产在收入确认中的重要性
  3. 合同资产 vs. 应收账款
  4. 如何在 ASC606 下确认合同资产
  5. 合同资产在财务报表中的报告方式
    1. 资产负债表
    2. 损益表
    3. 财务报表附注
  6. 合同资产在五步收入确认模型中的处理
  7. 不同行业中的合同资产示例
    1. 软件
    2. 建筑
    3. 电信
    4. 其他例子
  8. 处理合同资产时的常见问题
  9. 合规与审计准备的最佳实践
    1. 合同审查和分析
    2. 政策和程序
    3. 内部控制
    4. 文件记录
    5. 审计师沟通

根据美国会计准则汇编 (ASC) 606,该标准规定公司如何确认来自客户合同的收入。合同资产代表公司在已向客户交付商品或服务后,获得对价(如付款)的权利。这种权利是有条件的:其取决于公司履行剩余的履约义务,或客户满足某些标准(例如通过信用检查或达到销售目标)。与应收账款不同,合同资产的收款依赖于未来事件。

通常,合同资产适用于涉及复杂或长期合同的行业,如软件订阅、建筑项目或电信服务。它们能反映公司未来现金流及客户关系的健康状况。下面是公司在处理 ASC 606 下的合同资产时需掌握的关键信息。

目录

  • 合同资产在收入确认中的重要性
  • 合同资产 vs. 应收账款
  • 如何在 ASC606 下确认合同资产
  • 合同资产在财务报表中的报告方式
  • 合同资产在五步收入确认模型中的处理
  • 不同行业中合同资产的示例
  • 处理合同资产时的常见问题
  • 合规与审计准备的最佳实践

合同资产在收入确认中的重要性

收入确认中,合同资产确保公司的财务报告准确并真实反映业务活动。以下是对其重要性的详细解释。

  • 将收入与完成的工作相联系: 合同资产确保公司报告的收入与已完成的工作直接相关,而不仅仅是收到的现金。这反映了公司的长期业绩,特别是在项目跨多个财务期时。

  • 确保财务准确性: 利用合同资产,公司能够更准确地报告收入,形成更可靠的财务报表,这对参与长期项目(如建筑工程或大型工程项目)的公司尤为重要。

  • 遵守法规: 遵守法规:一些监管机构(如美国证券交易委员会)要求公司遵守 ASC 606等会计规则。

  • 获得更好的现金流洞察: 通过合同资产确认收入,公司可以在实际收款之前确认收益,这有助于公司根据完成的工作更好地进行财务规划。

  • 增强利益相关者的信任: 准确和可靠的财务报告能提高投资者、银行和其他重要方的信心,这有助于获得新的投资或融资。

合同资产 vs. 应收账款

虽然合同资产和应收账款都代表公司收取客户付款的权利,但两者的关键区别在于该权利的条件性。

合同资产代表的是对对价的有条件权利。公司已履行了义务,但收款仍需依赖某些未来事件或履约义务的完成。这种未来事件可能包括客户达到特定销售目标或完成项目阶段。这种条件性使得收款过程存在一定的不确定性。

应收账款代表无条件的付款权利公司已交付其商品或服务,客户有义务支付款项。付款的唯一条件是时间的推移,不涉及进一步的履约义务或收款的附加条件。

相比合同资产,应收账款是一种更具体且确定的资产。合同资产风险更高,可能需要额外披露或考虑减值问题。应收账款通常被视为更直接,且收款问题较少。

如何在 ASC606 下确认合同资产

根据 ASC 606 确认合同资产需要多个步骤和持续监控。以下是具体操作流程:

  • 识别履约义务: 明确公司承诺向客户交付的内容,仔细分析合同条款并理解客户的预期。区分独立的履约义务(如销售产品和提供安装服务)与捆绑在一起的义务(如带有更新服务的软件许可)。

  • 分配交易价格: 将合同总价格合理分配至每项履约义务。根据市场价格、折扣及合同的具体条款来确定独立价格,以确保收入根据交付给客户的价值按比例确认。

  • 在履约义务满足时确认收入: 当客户获得商品或服务的控制权并且履约义务得到履行时,确认收入。收入确认的时间可能因义务的性质而异,可在特定时间点(如产品交付)或随着项目的不同阶段逐步确认(如建筑项目的阶段性完成)。

  • 确定付款条件: 一旦履约义务得到满足,确定公司是否拥有无条件(应收账款)或有条件(合同资产)的付款权利。条件性可能与公司的未来表现、客户满足特定标准或合同中指定的其他因素相关。如果付款为有条件,概述触发合同资产确认的具体情形。

  • 计量合同资产: 合同资产的初始计量应为公司因履行履约义务预期有权获得的金额。估算可变对价,并对金额可收回性的任何限制进行调整。在后续计量中,合同资产按摊销成本记录,并随着收入的确认逐步减少其价值。如果有证据表明公司无法收回全额,则需确认减值损失。

合同资产在财务报表中的报告方式

合同资产通常在公司资产负债表中作为单独的当前资产项目列报。以区别于其他应收账款,反映其条件性和潜在的收款风险。以下是如何在财务报表中处理这些资产的详细信息:

资产负债表

合同资产在资产负债表中作为当前资产项目单独列报,与应收账款区分开。如果公司预期在正常经营周期或一年内(以较长者为准)开账单并收款,则将合同资产列为当前资产。如果预计合同资产的结算期超过该周期,则将其分类为非流动资产。

损益表

合同资产通过收入确认影响损益表。当公司确认合同资产时,也会确认等额的收入,反映履约义务的完成,符合 ASC 606 的要求。收入将在履约义务满足的期间在损益表中确认。

财务报表附注

公司必须在财务报表附注中详细披露其合同资产。通常包含以下内容:

  • 已转让给客户但尚未开账单的商品或服务的性质

  • 报告期内合同资产余额的主要变动情况,包括从期初到期末的调节

  • 履行履约义务的时间以及合同资产转化为应收账款的预期时间

示例

假设某建筑公司参与一个项目,付款结构基于特定的里程碑。在完成第一阶段后,公司根据合同条款已赚取 10 万美元,但只能在第二阶段完成后才能开账单,预计在下一个财务期间完成。在当前期间末,这 10 万美元在资产负债表中作为合同资产列入流动资产。当期的损益表将反映与项目该阶段相关的 10 万美元收入。财务报表附注将详细说明该项目的性质、确认合同资产的原因以及该资产的预期未来现金流入。

合同资产在五步收入确认模型中的处理

合同资产是收入确认模型第五步的直接结果。它们代表公司因已满足的履约义务而获得的付款权利,但该付款的收取取决于未来事件或条件。以下是合同资产在每个步骤中的对应情况:

  • 识别与客户的合同: 公司识别具有可执行性和商业实质的合同。合同必须明确规定双方的权利和付款条款。此阶段不确认合同资产,但合同条款会影响后续步骤中的确认。

  • 确定履约义务: 公司确定明确的履约义务。履约义务可以是交付产品、提供服务或两者的组合。合同资产通常源于需要持续管理或项目推进才能开账单的履约义务。

  • 确定交易价格: 公司确定因履行履约义务而预期收取的对价金额。价格可能包括固定金额、可变对价或两者。尽管合同资产并不直接受交易价格的影响,但付款条款的性质(如影响价格的奖金或罚款)会决定履约义务的履行时间和方式,从而影响合同资产的确认。

  • 分配交易价格: 公司根据每项履约义务的独立售价将交易价格分配到每项履约义务。这种分配决定了随着履约义务的完成如何确认合同资产。

  • 在履约义务满足时(或随着履约义务的满足)确认收入: 公司在某个时间点或随时间推移确认收入。如果履约义务是随着时间满足的,则收入按完成进度确认。当完成的工作量(或转移的价值)超过已收付款时,记录合同资产。这种情况通常发生在长期合同中,开账单需达到特定里程碑或在合同结束时进行。一旦某项履约义务完全满足并符合合同条款的开账单条件,任何关联的合同资产会转化为应收账款。这一转换反映了公司付款权利从有条件变为无条件的性质变化。

示例

假设某软件开发公司被客户委托开发一款定制软件解决方案。合同规定了里程碑付款,最终完成后需支付一笔重要款项。公司在满足履约义务的过程中分阶段确认收入(此处定义为软件开发生命周期的各阶段)。如果公司完成了一个里程碑,但合同条款要求在下一个里程碑完成后才能立即开账单,则完成第一个里程碑的收入将记录为合同资产。该资产代表公司对付款的权利,但该权利需在进一步履约后才能实现。

不同行业中的合同资产示例

不同行业在收入确认中使用合同资产。以下是不同类型的企业如何在会计中使用这些资产的示例。

软件

  • 一家软件公司向客户交付了基于云的应用程序。合同规定按年计费。代表已提供但尚未开账单的服务月份的年度费用部分为合同资产。

  • 一家软件供应商为客户完成了软件的安装和配置,但最终付款取决于用户验收测试的成功完成。代表已完成的工作,但待最终验收的金额为合同资产。

建筑

  • 一家建筑公司完成了项目的一个阶段,并使用进度开单给客户开账单。在客户批准并支付账单之前,未结清的金额代表合同资产。

  • 每笔进度发票的一部分会被扣留,直到整个项目完成并符合一定的质量标准。这被称为“留存款”,从每笔付款中扣留的金额为合同资产。

电信

  • 一家电信提供商为新客户安装设备并激活服务。安装费在第一次月度发票中开具。在该发票生成并在第一月服务结束时支付之前,安装费为合同资产。

  • 一家电信公司为签订多年合约的客户提供奖金。奖金将在合同期内分期支付。已赚但尚未支付的奖金部分为合同资产。

其他例子

  • 一家代理商为客户完成了一个营销活动,但付款取决于是否达到某些绩效指标(如网站流量、销售线索)。完成工作后,待绩效验证的代理费用为合同资产。

  • 一家咨询公司向客户交付了项目报告。最终付款取决于客户审查和批准报告。完成的工作费用,待批准,是合同资产。

处理合同资产时的常见问题

会计处理合同资产涉及多个复杂的收入确认领域。以下是企业在管理合同资产时可能遇到的一些常见问题。

  • 确定履约义务: 企业必须准确识别和区分合同中的履约义务。每项履约义务必须明确且合理地进行会计处理,这在涉及多个交付物或捆绑服务的合同中可能会很复杂。错误识别履约义务可能导致收入确认的时机不当,并导致资产分类错误。

  • 设定交易价格和对价: 企业可能在确定交易价格时遇到困难,尤其是当涉及可变对价(如奖金、罚款或折扣)时。企业还必须估算其应得的对价金额,并考虑潜在收入反转的可能性和大小。这种估算和随后的调整可能会大大影响合同资产的估值。

  • 按时间确认收入 vs. 在某一时点确认收入: 企业必须决定是按时间还是在某一时点确认收入。在这一判断上的错误可能导致收入确认过早或过迟,从而影响财务记录和财务报告标准的合规性。

  • 衡量和重新评估进度: 对于按时间确认收入的合同,企业可能在衡量其完成履约义务的进度时遇到困难。如成本对成本法、投入法或产出法等方法需要判断并一致应用;错误地衡量或未重新评估进度可能导致合同资产的确认不正确。

  • 合同条款变更: 企业可能需要重新评估合同资产,并在履约义务之间重新分配交易价格,如果合同条款发生任何修改(例如,服务范围的变化、定价调整)。这些变更可能会导致保持准确和最新会计记录的困难。

  • 区分合同资产与应收账款: 企业可能在区分合同资产和应收账款时遇到困难。这一区分在财务报表中必须清晰明了,因为错误可能导致资产报告的失实。

  • 评估合同资产的减值: 合同资产需要进行减值测试。企业必须判断合同资产是否以及何时发生减值(例如,收款的可收回性变得不确定),因为这可能影响财务报告。

  • 提供披露: 根据 ASC 606,企业必须提供关于客户合同产生的收入和现金流的性质、金额、时机以及不确定性的详细披露。保持这些披露可能会带来相当大的行政负担。

合规与审计准备的最佳实践

企业需要优先确保遵守 ASC 606,并全年为审计做好准备。以下是企业可以采取的一些最佳实践。

合同审查和分析

  • 建立一个正式的合同审查和分析流程。涉及财务、法律和销售等跨部门团队。

  • 明确识别履约义务、支付条款以及任何影响收入确认的或有事项或条件。

  • 记录合同审查过程及其结论,以提供合规的证据。

政策和程序

  • 制定全面的合同资产会计政策和程序,涵盖收入确认、计量、减值和披露要求。

  • 将这些政策和程序传达给相关人员,并提供持续的培训。

  • 定期审查和更新政策,以反映会计准则或业务实践的变化。

内部控制

  • 实施严格的合同资产会计内部控制,包括职能分离、授权流程和定期对账

  • 利用技术自动化数据收集和分析。

  • 定期进行内部审计,检查合规性,识别改进领域。

文件记录

  • 保留详细的合同记录,包括原始协议、修订和相关通信。

  • 记录在确认和计量合同资产时所做的关键假设和判断。

  • 准备全面的时间表和支持文件,以便为审计做好准备。

审计师沟通

  • 在审计过程开始时,与审计师建立开放和透明的沟通。

  • 提前分享相关的政策、程序和文档,帮助审计师理解公司的合同资产会计处理。

  • 准备回答审计师的任何问题或担忧,并在需要时提供额外信息。

本文中的内容仅供一般信息和教育目的,不应被解释为法律或税务建议。Stripe 不保证或担保文章中信息的准确性、完整性、充分性或时效性。您应该寻求在您的司法管辖区获得执业许可的合格律师或会计师的建议,以就您的特定情况提供建议。

准备好开始了?

无需签署合同或填写银行信息,创建账户即可开始收款。您也可以联系我们,为您的业务设计定制套餐。
Revenue Recognition

Revenue Recognition

自动化并配置收入报告,简化 IFRS 15 和 ASC 606 收入确认标准的合规事务。

Revenue Recognition 文档

用 Stripe Revenue Recognition 自动化您的权责发生制会计流程。