1五步法总览
2017年财政部修订《企业会计准则第14号——收入》,引入与国际财务报告准则IFRS 15趋同的统一收入确认模型。不论是销售商品、提供劳务还是让渡资产使用权,所有类型收入都按以下五步法确认:
- 识别与客户订立的合同
- 识别合同中的单项履约义务
- 确定交易价格
- 将交易价格分摊至各单项履约义务
- 履行各单项履约义务时确认收入
💡 核心思想:"控制权转移"取代"风险报酬转移"成为收入确认时点的判断核心。无论是销售商品、订阅服务还是EPC工程总承包合同,都按这五步判断。
2步骤1:识别与客户订立的合同
合同形式
合同可以是书面形式、口头形式,也可以是隐含的(基于商业惯例)。同一客户的多份合同在满足特定条件时需合并确认:
- 合同条款单独考虑无商业意义
- 合同条款合并考量才反映实质
- 合同对价相互关联(一份合同的对价取决于另一份合同履约)
合同需满足5个条件
- 合同各方已批准合同并承诺履行各自义务
- 合同明确了各方与所转让商品/服务相关的权利
- 合同有明确的支付条款
- 合同具有商业实质(即未来现金流预计会发生改变)
- 企业因向客户转让商品/服务而有权取得的对价很可能收回
⚠️ 第5个条件最关键:如果对价"很可能不能收回",企业须等到对价收回时再确认收入(且不超过累计已发生成本)。实务中对应"先开票但回款风险极高"的合同处理。
3步骤2:识别履约义务
履约义务定义
履约义务是指合同中企业向客户转让可明确区分商品(或服务)的承诺。
"可明确区分"的两项判断标准
- 商品本身可区分:客户能从该商品本身或将其与易于获得的其他资源一起使用中受益
- 合同层面可区分:该承诺与合同中其他承诺单独可分,不与之高度关联或深度整合
常见可区分履约义务示例
| 行业场景 | 可区分的履约义务 |
| 设备销售+安装 | 设备销售 / 安装服务(多数情形下可分) |
| 软件销售+维护 | 软件许可 / 后期维护更新 |
| 会员卡销售 | 商品销售 / 积分兑换承诺(独立履约义务) |
| EPC工程 | 设计 / 设备供应 / 土建施工 / 安装调试 |
| 订阅+现场培训 | 订阅服务 / 一次性培训 |
4步骤3:确定交易价格
交易价格是指企业因向客户转让商品/服务而预期有权收取的对价金额,须反映企业已承诺的对价(包括固定金额和可变金额)。
交易价格组成
- 固定对价:合同明确约定的金额
- 可变对价:折扣、折让、退款、返利、价格折扣、业绩奖金、罚款等
- 非现金对价:商品、股票、期权等公允价值
- 应付客户对价:抵减交易价格(如零售商向供应商收取的上架费)
- 重大融资成分:超过1年付款期且存在重大融资利益的,分离融资成分
💡 可变对价估计——两种方法:①期望值法(按概率加权求和);②最佳估计数法(取最可能金额)。企业应选择能更好预测对价金额的方法,并保持一致应用。
可变对价限额规则
企业估计的可变对价金额应当不超过在相关不确定性消除时,累计已确认收入极可能不会发生重大转回的金额。这是新准则的关键"保守性"约束。
5步骤4:分摊交易价格
当合同包含两项或多项履约义务时,须将交易价格按各履约义务的单独售价比例分摊。
单独售价确定方法
| 方法 | 适用情形 |
| 可观察单独售价 | 企业有类似商品/服务的历史售价或公开市场价 |
| 市场调整法 | 参考同行业类似产品的市场行情调整 |
| 成本加成法 | 无市场参考时,按预期成本加合理毛利定价 |
| 余值法 | 其他方法不可行时,交易价格减去其他履约义务的可观察售价 |
⚠️ 分摊后的差异处理:分摊后各履约义务对应的金额合计可能与合同总价存在差异,差额不调整交易价格,按各履约义务的单独售价比例分摊后即视为已恰当反映。
6步骤5:确认收入
企业应当在履行了合同中的履约义务,即客户取得相关商品/服务控制权时确认收入。控制权转移的判断分两种情形:
情形A:在某一时段内确认收入(时段确认)
满足以下三个条件之一,即为时段履约义务,按履约进度确认收入:
- 客户在企业履约的同时即取得并消耗企业履约所带来的经济利益(如清洁服务)
- 客户能够控制企业履约过程中在建的商品(如在客户场地上建造)
- 企业履约过程中所产出的商品具有不可替代用途,且企业在整个合同期间内有权就累计至今已完成的履约部分收取款项(如定制软件开发)
情形B:在某一时点确认收入(时点确认)
不满足时段确认条件的,在控制权转移的时点确认收入。判断控制权转移的迹象包括:
- 企业就该商品享有现时收款权利
- 客户拥有商品的法定所有权
- 企业已将商品实物转移给客户
- 客户已取得商品所有权上的主要风险和报酬
- 客户已接受该商品
7数字案例
案例:软件公司销售+首年维护+培训
某软件公司2026年1月与客户签订合同,总价120万元,包括:
- 软件许可权(永久):单独售价100万元
- 首年维护服务:单独售价18万元
- 现场培训(2天):单独售价12万元
分摊计算
| 履约义务 | 单独售价(万元) | 分摊比例 | 分摊金额(万元) |
| 软件许可权 | 100 | 100÷130=76.92% | 120×76.92% = 92.31 |
| 首年维护 | 18 | 18÷130=13.85% | 120×13.85% = 16.62 |
| 现场培训 | 12 | 12÷130=9.23% | 120×9.23% = 11.07 |
| 合计 | 130 | 100% | 120.00 |
收入确认时点
- 软件许可权92.31万元:客户在1月取得许可控制权——时点确认(1月一次性确认)
- 首年维护16.62万元:客户在1~12月持续消耗服务——时段确认(按月平均约1.385万元/月)
- 现场培训11.07万元:培训完成时点——时点确认(2月培训结束一次性确认)
✅ 五步法核心收益:旧准则下"软件+维护"通常一次性确认收入120万元;新准则下首年仅确认约107.85万元,剩余12.15万元递延至后续维护期,使收入与履约进度更匹配。
8常见问题解答
五步法与旧准则最大的区别是什么?
最大区别是"控制权转移"取代"风险报酬转移"成为核心判断标准。例如,软件销售附带安装,旧准则下认为主要风险在安装完毕才转移,可能一次性确认;新准则下若安装可区分且服务可分,须分别确认商品收入和服务收入。同时,五步法统一了商品销售、劳务提供、建造合同三类业务的处理方法。
附有销售退回条款的合同怎么确认收入?
企业应当在客户取得商品控制权时,按预期因销售退回将退还的金额确认负债(预计负债——应付退货款),同时按预期将退回商品转让时的账面价值扣除收回该商品预计发生的成本后的金额确认资产(应收退货成本)。两者差额冲减当期收入。
预收款什么时候确认收入?
预收款本质是履约义务尚未履行,不能确认收入,应计入"合同负债"。待企业履行履约义务(控制权转移)时再转入收入。若履约义务属于时段履约,按履约进度分期确认;若属于时点履约,在控制权转移时点一次性确认。
附有重大融资成分的合同怎么处理?
当合同中存在超过1年的付款期且企业实际上提供了重大融资利益时,应将交易价格中所含的融资成分分离:销售收入按现销价格(公允价值)确认,差额作为"未实现融资收益",在合同期内按实际利率法摊销确认为"财务费用——融资成分"的抵减项(即冲减财务费用)。实务中,合同签订后12个月内收齐款项的,可豁免该处理。
📞 新收入准则实施辅导:河池市点金网络科技有限公司提供金蝶云会计/星空收入模块配置、五步法核算流程梳理及合同分录指导,欢迎联系咨询。