收入确认方法是商家用来确定何时以及如何在财务报表上记录所赚取收入的会计方法。在会计准则汇编第 606 题 (ASC 606)——国际会计准则理事会 (IASB) 和财务会计准则委员会 (FASB) 于 2014 年联合发布的标准——所有与客户签订合同的商家都必须遵循一个一致的框架来确认收入。但在该框架内,正确的方法取决于您的业务模式。零售交易、长期建筑合同和软件即服务 (SaaS) 订阅都需要不同的方法。
在下面,我们将解释为什么收入确认很重要,商家可以使用哪些不同方法来创建准确的收入报告,以及 Stripe 的内置收入确认解决方案 如何帮助简化这一过程。
本文内容
- 什么是 ASC 606 收入确认?
- 为什么收入确认很重要
- 选择收入确认方法
- 有哪些收入确认方法?
- Stripe Revenue Recognition 如何提供帮助
什么是 ASC 606 收入确认?
ASC 606 是一组规范商家如何进行收入确认的标准和惯例。IASB 和 FASB 于 2014 年发布了 ASC 606,现在世界各地和各行各业的商家都在使用它。作为一家商家,您在计算和报告您的收入时必须在这些具体的规章制度下运营。
ASC 606 提供了一个灵活的、包含五个步骤的确认收入的框架,包括金额和时间,从而简化了财务报表的准备工作。以下是大纲:
1. 确定客户合同
这指定了企业在创建提供商品或服务的客户合同时必须满足的标准。
2. 在合同中明确履约义务
这描述了企业将如何履行合同中列出的具体履约义务。
3. 设置交易价格
这详细说明了企业在确定交易价格时必须考虑的因素(企业期望向客户提供商品或服务的回报金额)。
4.分配交易价格
这里列出了用于在您合同的独特履约义务中分配交易价格的指导原则,以及客户同意为每项义务支付的内容。
5. 在主体履行履约义务时或履约义务过程中确认收入
这详细说明了当您的商家满足每项独特的履约义务时,您将如何确认收入。
所有五个步骤的核心原则是控制权的转移:当商品或服务的控制权转移给客户时确认收入,这意味着客户有能力主导使用并从中获取该资产实质上的所有剩余利益。
为什么收入确认很重要
收入确认是权责发生制会计中的一项 GAAP(“公认会计原则”)。它确定了确认商家收入的情况或条件,并指明了必须如何对其进行核算。它规定,当收入被获取或赚取且客户已全额收到商品或服务时确认收入,而不是在收到支付时确认。它还规定,需要合理保证将收到所赚取的收入,并且收入及任何相关成本将在当前会计期间报告。
ASC 606 制定了这些规则,以确保在正确的期间报告收入及相关成本,从而防止公司无论是有意还是通过有缺陷的会计做法呈现虚高或具误导性的财务状况。收入是衡量商家成功的关键指标,如果没有标准化的指导原则,随着时间的推移比较各家公司或跟踪单个公司的业绩将不可靠。
选择收入确认方式
正确的收入确认方法取决于您的行业、业务模式以及合同义务——特别是,您如何在 ASC 606\ 下定义和交付您的“履约义务”。这种选择不仅会影响收入的记录方式,还会影响销售佣金、劳动力和材料等成本如何在整个合同中被识别和分配。最能准确反映您商家财务实际状况的方法才是正确的方法。
选错方法可能会使收入、利润和支出等关键财务指标虚高或缩水。这可能会导致不良商家决策、更高的税务责任以及投资者信心的削弱。考虑到这其中涉及的复杂性和风险,请让您的会计团队在一项正确的战略方法上达成一致,并确保您的技术栈能够处理收入确认的细微差别。
当评估哪种方法适合您的商家时,请考虑这些问题:
您的商家是在单一的时间点转移商品或服务,还是在一个持续的期间内进行交付?
您的合同是否包含单一履约义务或多个捆绑的义务?
您能可靠地预估长期合同的进度和成本吗?
您的客户是全额预先支付费用,还是通过分期付款,或者不确定的条款?
您的商家是在美国 GAAP (ASC 606) 还是国际标准 (IFRS 15) 下运营?
收入确认方法有哪些?
即使每个商家都将 ASC 606 作为收入确认的框架,仍然有几种不同的方法可以在财务报表上将进账确认为收入,如下面及这些收入确认示例中所述。
在 ASC 606 准则下,收入确认属于两种时间分类之一:在某个时间点确认(当一项独特的履约义务在单一时刻被满足时)或在一段时间内确认(当一项履约义务被持续满足时)。下面的销售基础法和分期付款法通常适用于时间点确认,而完工百分比法、完工合同法和成本回收法通常适用于一段时间或多期确认。
1. 销售基础法
使用销售基础法时,在销售或交易发生时确认收入。这在零售业最为常见,因为客户可以走进商店,进行购买,然后带着购买的商品离开——因此在此时此地确认收入是有意义的。例如,如果一位客户在您的商店购买了一双 50 美元的鞋子,您立即确认那 50 美元的收入,因为销售已经完成,商品在那个单一时刻已经易手。
请注意,此方法在商品或服务交付给客户时认为交易已完成,而不是在收到支付时。有时这两件事同时发生,但您的收入确认规则应基于义务履行的时间,而不是收到支付的时间。
2. 完工百分比法
处理较长期或大型合同的商家——例如商业建筑——通常使用完工百分比的收入确认方法。即使项目仍在进行中,这些商家也需要证明他们正在创造收入,并通过指定指标或里程碑来显示合同进度。随着整个项目中里程碑的完成,收入将分配给这些里程碑。商家还可以基于合同接近完工时产生的成本来使用此方法。
完工百分比法允许在更接近实时的时候确认收入,而不是仅在合同结束时。这意味着您的财务报表将显示出更加一致、可预测的收入,减少暴涨和暴跌。
当使用此方法时,请确保您编写了在您管辖区法律下可强制执行的合同,并且其中包含具有明确、可量化进度指标的产品/服务。您也可以使用此方法按成本确认收入。例如,如果一个项目的成本是 30000 美元,一旦产生的成本为 15000 美元,您可以假设它完成了 50%。
3. 完工合同法
完工合同法仅在合同履行且义务完成时才确认收入。例如,如果您向某个客户端出售 600 把椅子,并在三个不同的会计期间分三批装运,每批 200 把椅子,直到在第三期收到最后一批装运后,该合同才会被视为已履行。整个合同的收入将在最后一批交付的会计期间内被确认。
这种确保在正确的会计期间进行收入确认的方法,通常用于短期项目,或因没有进度指标而无法使用完工百分比法的长期项目。如果您的商家提供较长期的退换货窗口或延长保修期,完工合同法可能并不理想,因为您可能会在不同的会计期间处理交易。
4. 成本回收法(或可回收性)
成本回收法或可回收性方法在交付产品或服务收回成本后确认收入。这种方法并不是先记录收入然后用支出抵消它,而是等待首先对合同支出进行核算,然后将任何剩余收入标记为收益。此方法是收入确认最保守的选项,通常被遭遇支付延迟或无法估计合同所需支出(或商品和服务的成本)的商家使用。
5. 分期付款法
分期付款法最适合那些其客户在数月或数年内支付商品或服务费用的商家,或那些无法提前知道——甚至无法保证——何时收到支付的商家。例如,如果客户以 1200 美元购买了一部手机并在此后的一年里每月支付 100 美元,商家就在每月收到时确认 100 美元的收入。
这种方法允许企业在收到收入时确认收入,因为总有可能无法收到全额付款。
额外的收入确认方法
其他收入确认方法包括:
- 权责发生制: 使用此方法,在交付商品或服务之后,预付款会首先作为预付资产入账,随后作为支出入账。
- 经纪协议: 如果经纪人明确遵守美国国税局和 SEC 的准则,此方法便遵循专有规则。
- 比例绩效法: 这是完工百分比法的修改版本。
- 增值: 主要由房地产中介使用,该方法允许他们减少以增值价格出售房产所确认的收益。
- 存款: 此方法用于作为存款持有的支付,双方均可取消。
- 开具账单代管的交易: 该方法通常用于夸大公司的资产,并且可能成为欺诈性交易的迹象。
Stripe Revenue Recognition 如何提供帮助
无论您从事哪种类型的商家,财务团队正确确认您的收入都很重要,这既是为了监管合规,也是为了让您能充分了解商家如何以及何时赚钱——从而为您提供关于商家的强大战略洞察。虽然收入确认是一个复杂的主题,但为您的商家管理它并不需要如此。
Stripe Revenue Recognition 有助于简化权责发生制会计——包括审计、月末结账、报告等——因此您可以更高效、准确地完成结账。它自动生成并配置收入报告,帮助简化您的 ASC 606 和 IFRS 15 监管合规。Stripe 的 Revenue Recognition 轻松处理通常导致会计复杂化的场景,例如升级、降级、按比例分配、退款和争议。凭借准确的数据,您可以准备好备受审计的财务报表,全面了解您的商家。
Revenue Recognition 功能可帮助您:
全面掌握收入状况:在 Stripe 管理平台中查看所有 Stripe 交易和条款,并导入非 Stripe 数据。
自动化收入报告:生成可直接使用的会计报告,无需工程资源。
按业务需求定制:创建并自动化符合企业会计实践的自定义收入确认规则。
实时审计:通过追溯任何收入金额至相关客户和交易,随时做好审计准备。
本文中的内容仅供一般信息和教育目的,不应被解释为法律或税务建议。Stripe 不保证或担保文章中信息的准确性、完整性、充分性或时效性。您应该寻求在您的司法管辖区获得执业许可的合格律师或会计师的建议,以就您的特定情况提供建议。