ASC 606 下的合同修改:什么是合同修改及如何处理它们

Revenue Recognition
Revenue Recognition

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

了解更多 
  1. 导言
  2. 合同修改的类型
  3. 合同修改对收入确认的影响
    1. 第 1 步:确定与客户的合同
    2. 第 2 步:确定合同中的履约义务
    3. 第 3 步:确定交易价格
    4. 第 4 步:将交易价格分配给履约义务
    5. 第 5 步:在满足履行义务时确认收入
    6. 合同修改情景
  4. 在修改合同中确认收入的挑战
    1. 捆绑服务或商品
    2. 可变对价
    3. 前瞻性会计处理与追溯调整

美国会计准则汇编 (ASC) 606 是规定公司如何在财务报表中确认收入的会计标准。ASC 606 使用五步模型来反映商品或服务的转移,以进行收入确认;它要求公司仅在满足履约义务时确认收入。这导致了更清晰、更一致的财务报告,更好地反映了企业如何获得收入。

当客户合同的条款发生变化——无论是添加新产品、调整价格,还是其他调整——企业也必须根据 ASC 606 调整其收入确认实践。该标准要求他们决定更改是创建新合同还是修改现有合同,并相应地调整其流程。

下面,我们将解释不同类型的合同修改、合同修改对收入确认的影响以及在修改合同中确认收入的挑战。

目录

  • 合同修改的类型
  • 合同修改对收入确认的影响
  • 在修改合同中确认收入的挑战

合同修改的类型

合同修改是指对现有合同的范围、价格或两者的任何更改。修改可以是双方达成的共识,也可以是外部因素要求对原合同条款进行更改。

合同修改主要分为三类:

  • 增加(范围增加): 这些修改涉及添加原合同未包含的新商品或服务。可能包括新的交付物、额外的服务或合同时间框架的延长。合同通常会将增加部分与原始条款分开定价。

  • 变更(对现有条款的调整): 这些修改涉及对已覆盖在现有合同下的商品或服务的价格、时间或数量的更改。变更可能是由于新的客户要求、项目范围的变化或交付物的调整。对现有条款的调整可以按照市场价格定价,也可以通过协商确定金额。

  • 终止(部分或完全取消): 这些修改涉及合同的部分或完全终止,可能由多种原因引起,例如违约、不可预见的情况或商业战略的变化。终止可以包括对合同某些或全部义务的撤销,并可能导致罚款或和解支付。

一旦发生修改,公司必须确定是创建了新合同还是仅仅修改了现有合同。如果修改涉及以下情况,则企业将修改视为新合同:

  • 添加在原协议中未包含的独立商品或服务

  • 价格增加,反映附加商品或服务的单独销售价格

如果修改符合以下条件,则企业将其视为对现有合同的变更:

  • 修改未增加独立商品或服务

  • 添加的商品或服务未按其单独销售价格定价

如果修改创建了新合同,则收入确认将根据新合同条款和修改日期遵循标准的收入确认原则。

如果修改未创建新合同,公司必须将交易价格重新分配给修改后的剩余履约义务。如果合同修改改变了范围或价格,可能还需要重新评估在合同开始时识别的履约义务。未创建新合同的修改通常需要进行累计补偿调整,公司调整当前期间的收入,以反映修改后的合同条款。

企业必须妥善记录任何合同修改、分类决定的依据,以及详细披露,以确保透明度和符合 ASC 606 的要求。

合同修改对收入确认的影响

ASC606 使用五步模型。当合同修改发生时,它会影响该模型每一步的应用。以下是合同修改如何影响 ASC 606 模型的每一步。

第 1 步:确定与客户的合同

  • 影响: 当合同修改发生时,公司必须确定该修改是创建了新合同还是应作为现有合同的一部分进行核算。

  • 例如: 一家建筑公司签订合同建造一个仓库。在项目进行过程中,客户要求增加一个停车场。如果停车场是独立的并且单独定价,则该修改在 ASC 606 下创建了新合同。如果不是,修改则成为现有合同的一部分。

第 2 步:确定合同中的履约义务

  • 影响: 合同修改可能会改变原合同中识别的履约义务。企业必须确定哪些商品或服务现在是独立的,以及什么构成单独的履约义务。

  • 例如: 一家软件公司出售一个包含初始设置服务的订阅。一次修改添加了升级服务。公司必须确定升级是否是单独的履约义务,或者它是否整合入原始服务包并改变原始履约义务。

第 3 步:确定交易价格

  • 影响: 修改通过改变合同的总对价来影响交易价格。这一变化可能涉及额外的或减少的对价,必须在交易价格中进行调整。

  • 例如: 一家电信公司同意进行合同修改,增加更多的数据服务,价格低于标准费率。它必须重新计算交易价格,以包括新的折扣价格,并反映额外服务的减少单独销售价格。

第 4 步:将交易价格分配给履约义务

  • 影响: 如果修改未创建新合同,公司必须将修订后的交易价格重新分配给所有未履行的履约义务,基于它们的单独销售价格进行分配。

  • 例如: 一个在线学习平台提供访问课程和额外辅导服务的合同。一次修改以打包价格添加了更多的辅导课程。该平台必须根据原始和额外服务的单独销售价格,重新分配总交易价格。

第 5 步:在满足履行义务时确认收入

  • 影响: 合同修改可能导致收入确认的时间和模式发生变化。如果修改影响未履行的履约义务,公司必须调整收入确认以与修改后的合同条款保持一致。

  • 例如: 一家专业设备制造商签订合同,计划在几年的时间内交付机器。在中途,一次合同修改加快了交付进度并增加了数量。公司现在必须调整收入确认,以反映新的交付时间表和数量。这可能会根据修改后的履约义务加速确认或推迟收入。

合同修改情景

以下是三个合同修改的情景,以及它们对收入确认流程的影响。

情景 1

一家软件公司销售了一份两年期的会计软件许可证,并提供客户支持服务。六个月后,客户请求增加一个不在原合同中的网络安全模块。

如果该模块是独立的且按照其单独售价计价,则此修改会创建一个新合同。新合同从修改日期开始生效,收入确认流程也将重新开始。

情景 2

一家公司签订了一份为期五年的合同,提供设备维护服务,合同金额为 100,000 美元。两年后,维护范围扩大,增加了部分零件更换,费用为 20,000 美元。

由于这次修改没有增加独立的商品或服务,因此不会创建新合同,而是需要进行累积调整。该公司需要将新的交易价格 120,000 美元重新分配到剩余的履约义务中。

情景 3

一家零售商签订了合同,以每件 50 美元的价格采购 10,000 件产品。合同执行到一半时,零售商修改了合同,将订单数量增加到 15,000 件,折扣价为每件 45 美元。

由于新增的商品不是独立的,且没有按其单独售价计价,这一修改影响了现有合同。卖方需要重新计算交易价格,并将其分配到调整后的总量 15,000 件上。卖方需要在剩余的交付安排中确认收入。

在修改合同中确认收入的挑战

在 ASC 606 标准下,合同修改可能会导致收入确认变得更加复杂。每次合同修改(无论是价格调整、增加或删除履约义务,还是变更范围)都会要求会计团队重新评估如何进行收入确认。新的定价条款会影响总体交易价格,新的履约义务可能构成新合同,或者需要对现有履约义务进行调整,而范围变更也可能会改变剩余可交付项目的收入确认方式。

以下是合同修改后收入确认的一些挑战。

捆绑服务或商品

  • 确定独立与非独立的新增部分: 如果合同修改涉及在原有组合中增加新项目,必须确定该项目是否独立于已交付项目。这一决定会影响修改是计为新合同还是作为现有合同的一部分。

  • 重新分配价格: 如果修改未产生新合同,则需要将原始(以及修改后的)交易价格重新分配到新定义的组合中。这可能会比较困难,尤其是原始商品和服务之间相互依赖且没有明确的单独售价时。

可变对价

  • 重新评估可能性: 修改后需要重新审查任何可变对价(如折扣、奖金、返利和罚款),并评估在新条款下哪些仍然“高度可能”实现,哪些不再适用。

  • 引入新变量: 在合同修改后,可能需要考虑新的变量,比如新的奖励结构和罚款条款,这些因素必须纳入今后的收入确认中。

  • 调整时间: 随着可变对价的重新调整,可能需要改变确认收入的金额和时间,这会影响当前和未来的会计期间。

前瞻性会计处理与追溯调整

  • 前瞻性会计处理: 如果修改的项目与已交付的商品或服务独立,可以将其视为前瞻性处理,即仅影响未来的收入确认。但仍需要重新评估并重新分配合同剩余义务的交易价格。

  • 追溯调整: 如果修改影响到非独立的履约义务,可以对修改期间的收入进行调整,以反映新合同条款。如果合同较为复杂,涉及多个履约义务,这种调整可能会带来技术难题。

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

准备好开始了?

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

Revenue Recognition

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

Revenue Recognition 文档

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