piapia123
zh

贷款月供与总利息计算

转换

所有处理都在浏览器本地完成,数据不上传服务器

输入
把文件拖到这里可直接载入
输出

输入本金,选好年利率与期限,就能看到月供、总利息与一张折叠过的还款计划表。 三个最容易算错的点,这里都按银行的算法来: · 月利率是年利率 ÷ 12(名义利率),不是有效月利率 `(1 + 年利率)^(1/12) - 1`。后者算出来的月供更低,但对不上账单。 · 等额本金的月供逐月递减,所以首期与末期分别给出,只报一个数是错的。 · 还款计划表最后一期强制归零:每期利息四舍五入到分,几百期累加会剩下几毛钱的尾巴,末期本金直接取剩余余额抹平。 提前还款可以选「缩短期限」或「减少月供」,两种结果不同,结果里给出能省多少利息、少还多少期(或每期少还多少)。全部在浏览器本地完成。

功能

  • 等额本息:每月月供相同,给出固定月供与总利息
  • 等额本金:首期与末期月供都给出,因为它逐月递减
  • ⚠️ 月利率用名义利率(年利率 ÷ 12),并在结果里注明
  • ⚠️ 还款计划表末期归零,本金合计恰好等于贷款本金
  • 支持额外每月提前还款与一次性提前还本
  • 提前还款方式可选缩短期限或减少月供,并算出省下的利息
  • 还款计划表折叠:前 12 期加每年年终一行,不列满 360 行
  • 全部在浏览器本地完成

使用方法

  1. 在输入框里填贷款本金
  2. 选还款方式,填年利率与期限(年或月)
  3. 要提前还款就填每月多还与一次性还本的金额与期数
  4. 结果给出月供、总利息、计划表与省下的利息

常见问题

月供为什么和银行算的差几分钱?
因为这里把每期利息四舍五入到分,而银行可能保留更多内部精度,几百期累加之后最后几期会差几分。这里的做法保证最后一期余额精确归零,所以总数与本金对得上。
等额本金为什么给两个数?
因为它的月供不固定:每月偿还的本金固定,利息随余额递减,所以月供一路下降,首期最高、末期最低。只给一个数会误导。
提前还款选缩短期限还是减少月供?
两者结果不同。缩短期限保持月供、少还若干期,通常省下的利息更多;减少月供保持期数、每期少还一点,现金流压力更小。工具两种都算,并给出具体数字。
用的是名义利率还是有效利率?
名义利率,即月利率等于年利率除以 12,这是银行的算法。有效月利率 `(1 + 年利率)^(1/12) - 1` 更小,用它会算出更低、但银行不认的月供。

相关工具