# 折价买入的分期付息债券：票面利息为什么不是你的利息收入，摊余成本怎么一期期涨回面值

用一笔 973.27 万元买入、面值 1000 万元、票面利率 5%、实际利率 6% 的三年期债券，把实际利率法、利息调整摊销和摊余成本的逐期推算完整走一遍

> 摊余成本 · 实际利率法 · 债权投资 · 约 5 分钟 · 10 月 04 日

## 本篇要点

1. 实际利率是让债券未来全部现金流折现后正好等于买入价的那个利率；票面利率只决定每年收到多少现金。
2. 折价来自票面利率低于市场利率，这部分差额不是一次性收益，而要在持有期间分年确认。
3. 每期要分两个金额：应收利息 = 面值 × 票面利率（该收的现金），投资收益 = 期初摊余成本 × 实际利率（本期真正赚的钱）。
4. 实际利息和票面利息的差额，借记“债权投资——利息调整”，把账面金额往面值推。
5. 期末摊余成本 = 期初摊余成本 + 实际利息 − 票面利息，这个期末数就是下一期的计算基数。
6. 折价摊销额逐期变大，全部摊完后累计等于折价，到期时摊余成本正好等于面值。
7. 用面值乘实际利率、用期末而不是期初摊余成本做基数，是两类高频错误；最后一期应倒挤尾差。
8. 票面利率高于市场利率时是镜像情形：溢价买入，实际利息小于票面利息，账面逐期向下回落至面值。
9. 边界：到期一次还本付息时利息计入“债权投资——应计利息”并构成摊余成本；摊余成本还要扣除累计计提的损失准备，且已发生信用减值后利息收入改用扣除减值后的摊余成本计算。

---

上一篇把债券按 SPPI 和业务模式分进了三个科目。落到“债权投资”这一档时，后续计量的方法是**摊余成本 + 实际利率法**——当时只给了结论，这一篇把它拆开，用一个数字能算干净的例子走一遍。

## 一、先把这笔交易摆出来

甲公司 2024 年 1 月 1 日买入一份债券：面值 1000 万元，票面利率 5%，期限 3 年，每年 12 月 31 日付息一次，到期还本。买入价 973.27 万元，假设没有交易费用，实际利率为 6%。

买入当天的分录是：

借：债权投资——成本　1000
　贷：银行存款　973.27
　贷：债权投资——利息调整　26.73

这里有个容易看错的点：“债权投资——成本”这个明细科目永远只装**面值 1000**。你实际只花了 973.27，少付的 26.73 不冲减成本，而是挂在“债权投资——利息调整”里。

## 二、折价从哪来：票面利率低于市场利率

市场上同等风险的债券利率是 6%，这张债券只肯付 5%。同样借 1000，这张每年只给 50，按面值原价卖不出去，所以价格必须降下来，降到让未来所有现金流按 6% 折算回来，正好等于你付的钱：

$$973.27=\frac{50}{1+r}+\frac{50}{(1+r)^{2}}+\frac{1050}{(1+r)^{3}}$$

把 $r=6\%$ 代进去恰好成立。这就是“实际利率”的含义：**让未来全部现金流折现后等于当前价格的那个利率**，也就是你买这笔投资真正拿到的收益率。而票面利率只管一件事——发行人每年按合同给你多少现金。

所以那 26.73 的折价不是白捡的便宜，它是你三年里除票面利息之外额外赚到的回报，需要在持有期间分年确认。

## 三、票面利息和利息收入，是两个金额

每年年末，这笔债券要做两件金额不同的事：

- **按合同该收多少现金**：面值 × 票面利率 = $1000\times5\%=50$，记入“应收利息”。
- **这笔投资本期真正赚了多少**：期初摊余成本 × 实际利率 = $973.27\times6\%=58.40$，记入“投资收益”。

为什么不是 $1000\times6\%=60$？因为你真金白银投进去的不是 1000，而是 973.27。收益率只有乘在**你实际投出去的钱**上，算出来的才是你赚的钱。用面值乘实际利率，是这一章最常见的错。

那差的 8.40 去哪了？它是你“赚到了、但今年没收到现金”的部分。合同今年只给你 50 元现金，按 6% 算你却赚了 58.40，少给的那 8.40 并没有消失，它变成了你手里这张债券更值钱——账面金额从 973.27 涨到 981.67。第一年年末的分录因此是：

借：应收利息　50.00
借：债权投资——利息调整　8.40
　贷：投资收益　58.40

（真正收到现金时再补一笔：借 银行存款 50，贷 应收利息 50。）

## 四、摊余成本是怎么一期一期推出来的

推法只有一句话：**期末摊余成本 = 期初摊余成本 + 实际利息 − 本期收到的票面利息**。算出来的期末数，就是下一期的“期初摊余成本”，再乘一次 6%，如此循环。

| 时点 | 期初摊余成本 | 实际利息（×6%） | 票面利息（现金） | 利息调整摊销 | 期末摊余成本 |
| --- | --- | --- | --- | --- | --- |
| 第 1 年年初 | — | — | — | — | 973.27 |
| 第 1 年年末 | 973.27 | 58.40 | 50.00 | 8.40 | 981.67 |
| 第 2 年年末 | 981.67 | 58.90 | 50.00 | 8.90 | 990.57 |
| 第 3 年年末 | 990.57 | 59.43 | 50.00 | 9.43 | 1000.00 |
| 合计 | | 176.73 | 150.00 | 26.73 | |

对照这张表，能看清三件事。

**实际利息逐期变大**：58.40 → 58.90 → 59.43。收益率一直是 6%，但你手里的投资金额在往上涨，赚的钱自然跟着涨。这就是“摊销”的意思——折价不是在某一年一次性确认，而是滚进每一期的收益里。

**票面利息三期都是 50**：面值和票面利率都没变，合同给的现金就是固定的。

**差额加起来正好是折价**：每期摊销的 8.40、8.90、9.43 加起来等于 26.73，全部摊完；第三年年末摊余成本正好回到 1000，因为到期那天你确实只拿回面值 1000。**摊余成本不是买价，也不是市价，它是一个被设计成“到期时刚好等于面值”的账面金额。**

如果票面利率高于市场利率，方向反过来：你溢价买入（价格大于面值），实际利息小于票面利息，差额逐期减少账面金额，同样往面值回落。折价往上爬、溢价往下走，本质是同一套算法。

## 五、答题就照这四步走

1. **定初始入账金额**。买价加上相关交易费用（交易费用要计入初始确认金额[2]），拆成“成本 = 面值”和“利息调整 = 差额”两块：折价在贷方，溢价在借方。
2. **每期期末算三个数**：实际利息 = 期初摊余成本 × 实际利率；票面利息 = 面值 × 票面利率；两者差额调整“利息调整”明细。
3. **把算出的期末摊余成本记下来，作为下一期的基数**。用期末数去算当期利息，或者每期都拿同一个基数去乘，都是错的。
4. **最后一期倒挤尾差**：手工计算有四舍五入，最后一期不再硬算，用“利息调整余额全部摊完、摊余成本回到面值”把数字倒出来。

## 六、这套算法的边界

**分期付息和到期一次还本付息不一样。** 本例是每年付息，利息单列“应收利息”；如果是到期一次还本付息，利息不能单列，要记进“债权投资——应计利息”，而这笔应计利息同样算进摊余成本。基数年年更大，摊余成本涨得更快，算出来的实际利率也更低。

**摊余成本还要扣减值。** 准则给摊余成本的定义一共三项调整：扣除已偿还的本金、加上或减去累计摊销的利息调整、扣除累计计提的损失准备[1]。需要注意利息收入的基数有区别：还没发生信用减值时，按账面余额（不扣减值准备）乘实际利率算；一旦已经发生信用减值，才改用扣掉减值准备之后的摊余成本做基数[1]。上一篇讲的“债权投资单独计提减值”，就是加进这里。

## 术语表

- 实际利率：让债券未来所有现金流折现后正好等于买入价的利率，也就是这笔投资真实的收益率。
- 摊余成本：把买价与面值之间的差额按实际利率逐期摊销后的账面金额，到期时刚好等于面值。
- 债权投资——利息调整：记录买价与面值之间差额的二级明细科目，折价记贷方、溢价记借方，逐期被摊掉，到期归零。
- 应收利息与投资收益：前者按合同该收的现金（面值 × 票面利率），后者本期确认的收益（期初摊余成本 × 实际利率）。
- 债权投资——应计利息：到期一次还本付息时用来挂未收利息的明细科目，它同时构成摊余成本的一部分。

## 来源

1. [企业会计准则第22号——金融工具确认和计量（2017）第三十八条、第三十九条 — 摊余成本的三项调整、实际利率定义、利息收入计算基数](https://docs.maoyanqing.com/accounting/ent/cas/22.html)
2. [企业会计准则第22号——金融工具确认和计量（2017）第三十三条 — 相关交易费用计入初始确认金额](https://www.opencpai.com/knowledge/pages/cas-22-financial-instruments-recognition-measurement-2017-2.html)
3. [以摊余成本计量的金融资产收益的确认 — 应收利息 = 面值 × 票面利率、投资收益 = 摊余成本 × 实际利率的例证与分录结构](https://www.daowen.com/lilun/1074512.html)

---

原文：https://pangzhengboyin.com/articles/effective-interest-method-amortized-cost-walkthrough-d088ae9e

> **庞征博引** · 想学的，慢慢都会
>
> 庞征博引是把想学的东西写成连载的 AI 学习工具。说出想学什么，它会先了解你的基础，再把主题写成一篇篇 5–10 分钟能读完的文章；边读边问，接下来学什么跟着你走。这篇就是这样写出来的。
>
> 开始你自己的连载 → https://pangzhengboyin.com
