🎓 StudyLify
← 返回博客列表

作者:guzg · 2026 年 10 月 6 日 · 约 7 分钟读完

网上每一台贷款计算器用的都是同一个公式。它大概有八十年历史,本身是精确的,但它算出来的数字仍然会和你的还款服务商告诉你的不一样。

这个差距不是计算器的 bug,而是公式不知道的那六件事造成的。下面先讲数学,再讲差距,因为第二部分才是真正解释你账单的那部分。

公式

M = P × [ r(1+r)^n ] / [ (1+r)^n − 1 ]

它看起来复杂,是因为它在反着解。你知道贷款金额和利率,需要求出「让余额在第 n 期之后恰好归零」的那个月供。每一笔还款先覆盖当月利息,剩下的部分才减少本金。

一个算例

借 30,000,年利率 5%,分 10 年还清。

P = 30,000
r = 0.05 / 12 = 0.0041667
n = 10 × 12 = 120

M = 30,000 × [ 0.0041667 × (1.0041667)^120 ] / [ (1.0041667)^120 − 1 ]
  = 30,000 × [ 0.0041667 × 1.6470 ] / [ 0.6470 ]
  = 30,000 × 0.010606
  = 318.19

所以大约是每月 318 元。

120 期加起来一共还 38,183,也就是说这笔 30,000 的贷款你要付8,183 的利息。这个数字经常让人意外,值得在看清还款条款之前先消化一下。

这个计算还说明了另一件事:第一个月里,318 元中有 125 元是利息,只有 193 元真正减少本金。到最后一个月则完全反过来,几乎全部还款都在还本金。这就是为什么提前还的钱越早越省。

公式不知道的事

这里是计算器和你的服务商分道扬镳的地方。

1. 利息资本化。如果你拿的是非补贴贷款,利息在你读书期间和宽限期内会持续累积。进入还款期时,这些累积利息通常会被加到本金上,然后你开始为这部分利息再付利息。一台从你最初借款额算起的计算器会低估你的月供,有时低估得不少。

2. 放款手续费。很多贷款会在钱到你手上之前先扣一笔费用。借 30,000、手续费 1%,你拿到 29,700,但欠的是 30,000。计算器不知道这笔费用存在。

3. 宽限期对非补贴贷款不是免费的。还款开始前的六个月里利息照样累积,而且同样会被资本化。

4. 收入驱动还款。如果你在按收入而非按余额计算还款的计划里,等额本息公式就不适用了。你的月供是「可支配收入的一定比例」,期限可能拉长到 20 或 25 年,剩下的部分到期豁免。

5. 浮动利率。公式假设利率固定。如果你的利率会调整,今天算出来的月供只描述了当前这一段。

6. 服务商层面的细节。各种费用、自动还款的利率优惠、以及取整规则,都会让数字微微变化。

那为什么还要用计算器

因为对于它能回答的那个问题,公式仍然是对的:这笔债如果一切不变,到底要花多少钱。

用它来比较不同方案。10 年和 20 年差多少?每月多还 50 到底能省多少?这些比较是有效的,即使绝对数字有偏差,因为比较的两边带着同样的遗漏。

它不适合用来预测你的实际账单。那需要你服务商的数字,其中包含通用计算器看不到的资本化利息和各项费用。

我会怎么用

  1. 用你进入还款期时实际会欠的金额去算,而不是你当初借的金额。如果是非补贴贷款,那就是本金加上累积利息。
  2. 比较方案,不要比较绝对值。10 年对 20 年这个对比才是有用的产出。
  3. 看前几期。看到第一个月里只有多么小一部分进了本金,是对你签下的这份合同最诚实的画像。
  4. 再去核对服务商的实际数字,把任何差距当成关于费用和资本化的信息,而不是错误。

贷款计算器 实现了标准公式,并展示完整的还款明细表,你能看到每个月的本金与利息拆分,而不只是那个总月供。


不构成理财建议。本页只解释等额本息计算背后的算术。它没有考虑你具体的贷款条款,也不是关于借贷、再融资或还款计划的推荐。涉及你自己的贷款决定,请咨询你的服务商或专业顾问。

guzg

南京的开发者。做 StudyLify 是因为免费的学习工具总藏在广告和注册墙后面。 关于这个站 →