房贷计算器(支持利率变更 & 提前还款)

商贷 / 公积金 · 等额本息 / 等额本金 · 多次利率更新 · 提前还款(缩短年限 / 减少月供)
系统
📌 规则可按你的银行口径调整

输入参数

利率单位:年化 %

商业贷款

可留空(金额=0)
用于匹配利率变更与提前还款日期(按“年月”计算)。
生效年月 年化利率(%) 操作
提示:利率节点会按时间排序;同月多条将取最后一条。

公积金贷款

可留空(金额=0)
生效年月 年化利率(%) 操作
提示:公积金利率也可配置多次调整(如政策变动)。

提前还款(可选)

不填则不计算提前还款
发生在当期“正常还款后”再冲抵本金。

计算结果

含利率变更 & 提前还款对比
合计首月月供(基准/无提前还款)
合计总利息(基准/无提前还款)
合计首月月供(含提前还款)
合计总利息(含提前还款)
查看:计算假设与说明(点开)
  • 每月按 月利率 = 年利率 / 12 计息。
  • 利率更新节点以“生效年月”为准,从该月开始应用。
  • 提前还款发生在当月“正常还款后”,然后冲抵本金(若金额超过剩余本金则按剩余本金计)。
  • 等额本息:
    • 若选择“减少月供”:预还后按剩余期数重新计算月供;利率变化也会重新计算月供。
    • 若选择“缩短年限”:预还后保持当期月供不变,按月模拟直到结清(利率变化仅改变利息/本金结构,不改变月供)。
  • 等额本金:
    • 默认每月固定归还本金;利率变化只影响当期利息。
    • “减少月供”会在预还后用 剩余本金 / 剩余期数 重新确定每月本金。
    • “缩短年限”会保持每月本金不变,结清月份自动提前。
查看:最近一次计算的调试输出(点开)