新金融工具准则预期信用损失(ECL)模型详解

15.会计文章

导读:2017 年新金融工具准则(IFRS 9 / CAS 22)最核心的变化,就是用 " 预期信用损失(ECL)模型 " 取代了旧准则的 " 已发生损失模型 “。这不仅仅是会计技术层面的迭代——它意味着信用风险的确认从 " 违约后 " 前移到 " 违约前 “。本文从核心公式出发,把一般模型(三阶段法)和简化模型(损失率法/迁徙率法)的逻辑和计算一次讲透。

1.1 核心公式:ECL 的三要素

预期信用损失(Expected Credit Loss, ECL)的定义看似简单——以发生违约的风险为权重的信用损失加权平均值。但拆开来看,它是一个三级公式体系。

1.1.1 第一级:ECL 基础公式

ECL = PD × LGD × EAD × 折现系数

参数 含义 实务要点
PD(违约概率) 借款人未来发生违约的可能性 分 12 个月 PD 和存续期 PD,取决于阶段判断
LGD(违约损失率) 一旦违约,无法收回的比例 取决于担保方式、抵押物回收率、优先级
EAD(违约风险敞口) 违约时点的风险暴露金额 表内为本金 + 应计利息,表外需×信用转换系数(CCF)

1.1.2 第二级:信用损失公式

信用损失 = 合同现金流量 − 预期收取的现金流量

关键是要按原实际利率折现回评估时点——不是简单地算差值,准则要求 " 以发生违约的风险为权重 " 计算加权平均值。

1.1.3 第三级:ECL 计量的三要素(准则第 58 条)

这三个要素是理解 ECL 模型的灵魂,缺一不可:

1.无偏概率加权平均金额 ——不是选最坏情景,而是所有可能情景的概率加权

2.货币时间价值 ——必须用实际利率折现,不能按账面金额直接算

3.前瞻性信息 ——融入过去、当前及对未来经济状况的合理预测

💡 核心洞见:旧准则的 " 已发生损失模型 " 是后视镜——只有出现了客观减值证据才计提。ECL 模型安装了前向雷达——即使还没有任何违约迹象,也要根据未来预期计提损失。这是整个准则变化的底层哲学。


1.2 为什么分一般模型和简化模型?

很多人疑惑:为什么要搞两套模型?直接统一用一套不好吗?

1.2.1 根本原因:成本效益原则

维度 一般模型(三阶段法) 简化模型
适用对象 贷款、债券、其他应收款等长期/复杂工具 应收账款、合同资产等短期项目
操作复杂度 高——需持续追踪信用风险是否显著增加 低——无需阶段划分
判断成本 每个资产负债表日需评估阶段切换 一次性设定损失率即可

关键逻辑:短期应收款(账期通常 ≤ 1 年)的 “12 个月 ECL” 与 " 存续期 ECL” 金额差异极小。强迫上市公司对每一笔短期应收款做三阶段评估,属于不必要的操作成本。

1.2.2 适用范围规则

必须使用简化模型:

  • 收入准则形成的应收账款/合同资产,且不含重大融资成分

可选择简化模型(会计政策选择):

  • 含重大融资成分的应收款项/合同资产
  • 租赁应收款

必须使用一般模型:

  • 以摊余成本计量的债权投资、其他债权投资
  • 其他应收款(备用金、押金、暂借款等)
  • 贷款承诺、财务担保合同

⚠️ 容易踩的坑:很多企业把 " 其他应收款 " 也按简化模型计提,这是错误的。准则明确要求其他应收款必须用一般模型,按三阶段披露。


1.3 一般模型(三阶段法)深度拆解

1.3.1 三阶段逻辑图

【Stage 1】                 【Stage 2】                 【Stage 3】
信用风险未显著增加  ───→  信用风险已显著增加  ───→  已发生信用减值                           但未发生信用减值
▼                         ▼                        ▼
12个月ECL                 存续期ECL                 存续期ECL
利息:账面总额             利息:账面总额             利息:账面净额

1.3.2 阶段切换的量化标准

判断维度 Stage 1→Stage 2 Stage 2→Stage 3
逾期天数 逾期超过30 天(可反证推翻) 逾期超过90 天(通常已违约)
违约概率变化 存续期 PD 与初始确认时相比大幅上升 存在客观减值证据
内部评级 评级下调(如 AAA→BBB) —
五级分类 正常→关注类 次级/可疑/损失类

💡 关键原则:逾期 30 天是可反驳推定(rebuttable presumption),不是硬性门槛。当存在其他充分证据(评级大幅下调 + 行业环境恶化 + 现金流恶化)时,应主动认定信用风险已显著增加,无需等待逾期发生。这与 " 早识别、早计提 " 的准则精神一致。

1.3.3 完整案例:甲银行 1500 万贷款的三阶段全过程

1.3.3.1 【背景设定】

甲银行 2019 年 6 月 28 日向某零售企业发放1500 万元贷款,2 年期,年利率 10%,每季度末月 20 日付息,到期一次还本,初始内部评级 AAA-。

1.3.3.2 Stage 1:2019 年 6 月 30 日(初始确认)

状态判断:信用风险未显著增加。贷款刚发放,初始评级 AAA-(最高等级),无任何逾期或负面事件。

三情景参数:

参数 乐观情景 (10%) 中性情景 (80%) 悲观情景 (10%)
PD(12 个月) 2.5% 2.5% 2.5%
LGD 50% 50% 50%
EAD 1,500 万 1,500 万 1,500 万

注意:Stage 1 以未来 12 个月内的违约概率为计提基础。三种情景在此阶段参数完全一致——对于刚发放的高评级贷款,当前宏观经济信息不足以产生有意义的差异化预期。

ECL 计算:

各情景 ECL = 1,500 × 2.5% × 50% = 18.75 万元

三种情景的 ECL 完全相同,概率加权后自然也是 18.75 万。但这仍然满足了 " 无偏概率加权 " 的形式要求——准则不需要差异无意义时的过度工程。

会计分录:

借:信用减值损失                     18.75 万       贷:贷款损失准备                           18.75 万

利息收入(第 1 季度):按账面总额(1,500 万)× 实际利率(10%)确认。

季度利息收入 = 1,500 × 10% ÷ 4 = 37.5 万元

💡 重要设计:Stage 1 的利息收入不受损失准备影响——虽然账上提了 18.75 万准备,但利息照常按贷款本金全额计算。这是准则的精心设计:在信用风险尚未显著增加时,不因计提准备而影响利润表中的利息收入。

1.3.3.3 Stage 1 → Stage 2 的触发事件

2020 年 4 月末(贷款已存续约 10 个月),发生以下情况:

1.外部冲击:零售行业受电商冲击及消费降级影响,线下销售额骤降 30%

2.评级下调:外部信用评级从 AAA- 连降多级至 BBB

3.经营预警:债务人公布的季度财报显示经营性现金流为负

对照量化标准逐一判断:

判断维度 实际情况 是否触发
逾期天数 尚未逾期(仍在按期付息) ❌,但可被其他证据推翻
违约概率变化 存续期 PD 从初始约 4% 升至 8%-10%,增幅超 100% ✅
内部评级 AAA- → BBB,跨 3 级以上下调 ✅
五级分类 正常→关注类 ✅ 辅助判断

→ 结论:信用风险已显著增加,进入 Stage 2。

1.3.3.4 Stage 2:2020 年 4 月 30 日

状态判断:信用风险已显著增加,但尚未发生信用减值(债务人仍在按期付息)。

三情景参数——注意三个关键变化:

参数 乐观情景 (10%) 中性情景 (80%) 悲观情景 (10%)
PD(剩余 14 个月存续期) 7.5% 8.2% 10.0%
LGD 50% 55% 70%
EAD 1,500 万 1,500 万 1,500 万

三个关键变化:

  • ① PD 从 Stage 1 的 “12 个月 " 变为 “整个剩余存续期(14 个月)”,计提基数大幅扩大
  • ② PD 数值大幅上升(7.5%-10% vs Stage 1 的 2.5%),反映信用质量恶化
  • ③ 三情景开始出现差异——悲观情景假设在经济下行时违约率和损失率都更高

各情景 ECL 计算:

ECL(乐观) = 1,500 × 7.5% × 50% = 56.25 万元
ECL(中性) = 1,500 × 8.2% × 55% = 67.65 万元
ECL(悲观) = 1,500 × 10.0% × 70% = 105.00 万元

概率加权:

ECL = 56.25×10% + 67.65×80% + 105.00×10% = 70.25 万元

各情景对加权 ECL 的贡献占比:

情景 情景 ECL 权重 加权贡献 占总 ECL 比例
乐观 56.25 万 10% 5.63 万 8%
中性 67.65 万 80% 54.12 万 77%
悲观 105.00 万 10% 10.50 万 15%

💡 注意中性情景贡献了 77% 的 ECL,但悲观情景虽然只有 10% 概率,却贡献了 15% 的 ECL——这就是 " 概率加权 " 的精髓:高损失情景即使在低概率下也会显著影响计提金额。

补提金额:

需补提 = 70.25 − 18.75 = 51.50 万元

会计分录:

借:信用减值损失                     51.50 万       贷:贷款损失准备                           51.50 万
(损失准备余额:18.75 + 51.50 = 70.25 万)

利息收入(第 2 季度):Stage 2 未发生信用减值,继续按账面总额确认:

季度利息收入 = 1,500 × 10% ÷ 4 = 37.5 万元

💡 这里要特别注意:利息收入在 Stage 1 和 Stage 2 的处理方式完全相同(均按账面总额)。但进入 Stage 2 后,ECL 基数从 “12 个月 " 切换为 " 存续期 “,损失准备会跳跃式增长——虽然不影响当期利润,但资产负债表上会立刻反映出风险的变化。

1.3.3.5 Stage 3:假设违约场景

触发事件假定:2020 年 10 月(贷款到期前约 8 个月),债务人未能支付当期利息,逾期超过 90 天。

参数 数值 说明
PD 100% 违约已实际发生
LGD 60% 预计通过抵押物可回收约 40%
EAD 1,500 万 + 应计利息 含全部应计但未付利息

ECL = (1,500 + 利息) × 100% × 60% ≈ 900 万元

利息收入:Stage 3 改为按账面净额确认:

季度利息收入 = (1,500 − 900) × 10% ÷ 4 ≈ 15.0 万元

💡 ” 双杀效应 “:进入 Stage 3 后,利息收入从 37.5 万骤降至 15.0 万。这是因为准则认为:已经发生信用减值的资产,不能再按 " 没有损失 " 的假设计算利息收入。信用减值损失增加的同时,利息收入也在减少——这就是三阶段法的 " 双杀 " 效应。

1.3.3.6 三阶段对比总结

维度 Stage 1 Stage 2 Stage 3
信用风险 未显著增加 已显著增加 已发生信用减值
ECL 基数 12 个月 整个存续期 整个存续期
损失准备余额 18.75 万 70.25 万 约 900 万 +
较 Stage 1 增幅 — +274% +4,700%+
利息收入基数 账面总额(1,500 万) 账面总额(1,500 万) 账面净额
季度利息收入 37.5 万 37.5 万 约 15.0 万

💡 核心观察:Stage 1 → Stage 2 的切换导致损失准备跳跃式增长(18.75 万→70.25 万,增幅约 274%);若进一步恶化至 Stage 3,损失准备将飙升至 900 万以上(增幅约 4,700%),同时利息收入也大幅缩水。这就是准则设计三阶段法的目的——早识别、早计提,避免风险在违约瞬间集中释放。


1.4 简化模型:损失率法与迁徙率法

1.4.1 简化模型的核心逻辑

核心规则:不判断阶段,始终按整个存续期预期信用损失计量。

1.4.2 三种常见方法对比

方法 适用场景 原理
损失率法 有充分历史数据 直接统计各账龄段的历史最终损失率
迁徙率法 有各年账龄分布数据 追踪应收款在各账龄段间的滚动比例,推算出最终损失率
参考同行法 自身数据不足(新设企业) 采用同行业可比公司的计提比例

1.4.3 简化模型的 " 三要素 " 不可省略

即使是简化模型,也必须满足 ECL 计量三要素:

1.以历史损失率为基础

2.考虑前瞻性信息进行调整

3.无偏概率加权

⚠️ 常见误区:简化模型 ≠ 旧准则下的 " 账龄分析法 “。简单拍一个百分比没有依据,必须建立在历史数据 + 前瞻性调整的基础上。

1.4.4 案例一:损失率法(静态法)

背景:甲公司为钢材生产企业,下游为房地产客户。期末应收账款 3 亿元,不包含重大融资成分,必须采用简化模型。

Step 1:按账龄划分风险组合

账龄 金额(万元)
1 年以内 20,000
1-2 年 6,000
2-3 年 3,000
3 年以上 1,000
合计 30,000

Step 2:确定历史损失率(三年平均)

账龄 平均损失率
1 年以内 2.5%
1-2 年 5.3%
2-3 年 22.5%
3 年以上 51.7%

Step 3:前瞻性调整——若判断当前为景气阶段,无需上调。

Step 4:计算 ECL

账龄 金额(万) 损失率 ECL(万)
1 年以内 20,000 2.5% 500
1-2 年 6,000 5.3% 318
2-3 年 3,000 22.5% 675
3 年以上 1,000 51.7% 517
合计 30,000 2,010

综合损失率 = 2,010 ÷ 30,000 = 6.7%

1.4.5 案例二:迁徙率法(动态法)——深度拆解

背景:乙公司为饮料生产企业,信用期统一 60 天,有严格催收制度,各年销售额相对稳定。

1.4.5.1 Step 1:近 4 年逾期账龄分布(万元)

逾期账龄 2014 年 2015 年 2016 年 2017 年
未逾期 10,000 11,000 12,000 13,000
逾期 1 年以内 1,500 1,500 1,320 840
逾期 1-3 年 700 750 795 832
逾期 3 年以上 400 420 450 596

1.4.5.2 Step 2:计算平均迁徙率

迁徙率公式:

迁徙率 = 下一年下一级次余额 / 本年本级次余额

迁徙路径 2014→2015 2015→2016 2016→2017 平均
未逾期→逾期 1 年内 15.0% 12.0% 7.0% 11.33%
逾期 1 年内→逾期 1-3 年 50.0% 53.0% 63.0% 55.33%
逾期 1-3 年→逾期 3 年以上 60.0% 60.0% 75.0% 65.00%
逾期 3 年以上→坏账 — — — 100%

1.4.5.3 ▸ 迁徙率的底层逻辑

迁徙率法的核心是 ” 追踪恶化路径 “——每一笔应收账款都有从 " 正常 " 逐步走向 " 坏账 " 的过程。迁徙率就是在回答:处在当前账龄段的应收账款,有多大比例会在一年后滚入下一个更差的账龄段?

为什么用 " 下一级次下年余额 / 本级次本年余额 “?

  • 如果 2014 年末有 10,000 万未逾期账款,到 2015 年末,一部分被收回,另一部分逾期。逾期的部分在 2015 年末变成了 " 逾期 1 年内 "

  • 但 2015 年的 " 逾期 1 年内 " 余额还包含了 2015 年当年新发生的逾期销售款

  • 这里的隐含假设是:企业业务量相对稳定,各年新发生的销售款中逾期比例大致相同

为什么要取三年平均?

  • 单一年份的迁徙率可能受偶发因素影响(如某年经济突然下行导致集中逾期),取三年平均可以平滑偶然波动,反映企业长期的信用风险特征

1.4.5.4 Step 3:推算各阶段最终损失率——条件概率链

最终损失率的计算是迁徙率法最精妙的部分——它本质上是一个条件概率链的乘积。

最终损失率(i) = 迁徙率(i) × 迁徙率(i+1) × … × 迁徙率(n)

其中 i 代表当前账龄段编号,n 代表最终坏账段,迁徙率 (n) = 100%。

各阶段损失率推导:

当前账龄段 计算过程 最终损失率
逾期 3 年以上 100% 100.00%
逾期 1-3 年 65.00% × 100% 65.00%
逾期 1 年内 55.33% × 65.00% × 100% 35.96%
未逾期 11.33% × 55.33% × 65.00% × 100% 4.07%

条件概率链的直观理解:

未逾期 ─→ 必须先逾期 ─→ 必须连续恶化 ─→ 必须进入最终段 ─→ 坏账   100元     只有11.33元       只有6.27元       只有4.07元     4.07元           (×11.33%)       (×55.33%)         (×65.00%)     (×100%)

如果你是一个啤酒厂的财务,想预判 " 现在账上这 100 万未逾期应收款最终会有多少收不回来 “,你不能只看 " 历史上有多少未逾期的直接变坏账 “(这种直接统计几乎为零,因为未逾期不会直接跳级到坏账)。你必须一路追踪:

1.首先 这 100 万里有多少会变成逾期?→ 11.33 万进入 " 逾期 1 年内 “(其余 88.67 万正常收回)

2.然后 这 11.33 万里有多少会恶化?→ 6.27 万进入 " 逾期 1-3 年 “(其余 5.06 万在此阶段收回)

3.再然后 这 6.27 万里有多少继续恶化?→ 4.07 万进入 " 逾期 3 年以上 “(其余 2.20 万在此阶段收回)

4.最后 4.07 万全部成为坏账

这就是为什么未逾期状态也有损失率(4.07%),且这个损失率完全来自于远期恶化的累积效应。信用风险是逐渐积累的,不是在违约瞬间才出现的。

1.4.5.5 Step 4:基于 2017 年末账龄计算 ECL

账龄 金额(万元) 最终损失率 ECL(万元)
未逾期 13,000 4.07% 529
逾期 1 年以内 840 35.96% 302
逾期 1-3 年 832 65.00% 541
逾期 3 年以上 596 100.00% 596
合计 15,268 1,968

综合损失率 = 1,968 ÷ 15,268 ≈ 12.89%

1.4.5.6 Step 5:前瞻性调整

以上步骤基于历史数据计算损失率,但准则要求融入对未来经济状况的预测。

最终 ECL = 历史 ECL × (1 + 前瞻性调整系数)

前瞻性调整不是在迁徙率上改数字(会破坏各段的内在一贯性),而是在历史 ECL 基础上施加一个定性调整因子。

举例:假设管理层综合判断当前经济处于下行初期,确定前瞻性调整系数为 +10%:

项目 金额
基于历史数据的 ECL(Step 4) 1,968 万元
前瞻性调整(+10%) +197 万元
调整后 ECL 2,165 万元
调整后综合损失率 14.18%

⚠️ 实务提示:前瞻性调整是审计重点检查对象。管理层需要保留调整依据的书面记录(行业研究报告、宏观经济数据、客户信用评估报告),不能仅凭 " 感觉 " 定性调整。证监会近年来对 " 前瞻性调整缺乏依据 " 的问题频繁出具问询函。


1.5 两模型对比总结

对比维度 一般模型 简化模型
准则依据 第 48 条 第 63 条
阶段划分 需要(三阶段) 不需要
损失基数 Stage 1=12 个月 ECL;Stage 2/3=存续期 ECL 始终=存续期 ECL
适用对象 贷款、债券、其他应收款 无融资成分的应收/合同资产(强制);含融资成分应收/租赁应收(可选)
参数复杂度 需要 PD/LGD/EAD 全套参数 可用损失率/迁徙率简化替代
前瞻性要求 必须融入多情景宏观经济预测 也需要,可简化为定性调整
折现 必须用实际利率折现 短期应收(≤1 年)可不折现
典型适用者 银行、金融企业、有长期债权的企业 制造业、贸易、服务业

1.6 实务中四个常见误区

误区 1:” 简化模型就是旧准则的账龄分析法 “ ❌ 简化模型必须以历史数据 + 前瞻性调整为基础。旧准则下 " 拍脑袋 " 的比例不再合规。

误区 2:” 应收票据不需要计提坏账 “ ❌ 银行承兑汇票和商业承兑汇票均需计提。高信用等级银行承兑汇票违约风险低,但仍需评估。

误区 3:” 其他应收款可以用简化模型 “ ❌ 其他应收款(押金、保证金、备用金等)必须用一般模型,附注中需按三阶段披露。

误区 4:” 三阶段法就是按逾期天数划线 “ ❌ 逾期 30 天/90 天是可反驳的推定(rebuttable presumption),不是硬性规定。如果有其他信息表明信用风险未显著增加,可以不划入下一阶段。


1.7 结语

新金融工具准则的 ECL 模型,表面上是一个会计技术问题,本质上是一次风险认知的范式跃迁——从 " 出了事再认 " 到 " 提前预见并准备 “。对于财务人员来说,掌握 ECL 模型不仅是合规要求,更是一次理解企业信用风险本质的机会。

无论是一般模型的 " 三阶段法 + 多情景概率加权 “,还是简化模型的 " 损失率法/迁徙率法 + 前瞻性调整 “,核心都在于:用数据驱动的思路,替代旧准则下经验主义的 " 拍脑袋 “。这不仅是准则的要求,也是财务管理精细化的必然方向。


参考依据:

1.《企业会计准则第 22 号——金融工具确认和计量》(2017 年修订)第 46-63 条 2.财政部会计司《预期信用损失法应用案例(一)——以内部评级体系为基础》 3.财政部会计司《预期信用损失法应用案例(二)——不以内部评级体系为基础的简化方法》 4.证监会《监管规则适用指引——会计类第 2 号》第 2-9 号