房贷计算器
免费房贷计算器:输入贷款金额、利率和年限,算出每月月供、总利息,等额本息与等额本金并排对比,支持分段利率和宽限期,附逐年逐月还款明细与图表。无需注册,数据不上传。
- 等额本息 vs 等额本金对比
- 逐年逐月还款明细
- 分段利率
- 宽限期(只还利息)
每期月供
两种还款方式对比
每年还的本金和利息
逐年还款明细
点击年份可以展开当年的逐月明细。
金额四舍五入到整数显示,计算过程不取整,相加可能差 1 元;实际金额以银行为准。
🔒 所有计算都在你的浏览器内完成,数据不会上传到任何服务器。
什么时候会用到
- 买房前算月供:输入打算贷款的金额和年限,先知道每月要还多少,再倒推能承受的房价。
- 等额本息还是等额本金:同样条件下并排对比两种方式的首月月供和总利息差额。
- 利率调整后月供变化:用分段利率模拟前几年和之后利率不同时,月供会变成多少。
- 看清利息占比:通过逐年明细和图表,看每年还的钱里有多少是利息、还剩多少本金。
使用说明
- 输入贷款金额(单位是万元,例如 100 万填 100)、年利率和贷款年限。
- 选择还款方式“等额本息”或“等额本金”;有宽限期(只还利息)就填年数,没有填 0。
- 前后利率不同时,展开“高级:分段利率”,勾选后填写前段年数和后段年利率。
- 输入后会即时显示月供、总利息、两种还款方式对比和逐年明细,点击年份可以展开逐月金额。
- 想发给家人一起看,点击“复制分享链接”,对方打开就是同样的计算条件。
实际示例
以默认值为例:贷款 100 万元、年利率 3.5%、30 年、等额本息。每月月供 4,490 元,30 年总利息 616,561 元,还款总额 1,616,561 元。第 1 年还的约 53,885 元里,利息占 34,694 元,本金只还了 19,191 元;第 10 年末还剩本金 774,269 元。
同样条件改成等额本金:首月月供最高 5,694 元,之后逐月递减,最后一期 2,786 元;总利息 526,458 元,比等额本息少 90,103 元,代价是前几年每月要多还一千多元。
分段利率示例(利率均为假设值):年利率改成 3%,勾选分段利率“前 5 年、后段 3.5%”,等额本息前 60 期每月 4,216 元,第 61 期起每月 4,451 元,总利息 588,221 元。
结果怎么看
- “每期月供”把整笔贷款分成几个阶段:宽限期只还利息、利率变化后重新计算月供,每段列出期数、利率和金额。等额本金会显示“首月……逐月递减至……”,首月就是压力最大的时候。
- “两种还款方式对比”用同样的条件各算一次。等额本金前期还的本金多,剩余本金下降得快,所以总利息较少;等额本息每月固定、前期压力小,但总利息较多。利率为 0% 时两者总利息相同。
- 图表的柱状是每年还的本金和利息,折线是年末剩余本金。等额本息前几年利息占大头,越往后本金占比越高。
- 逐年明细可以点击年份展开 12 期的逐月金额。页面金额四舍五入到整数,计算过程不取整,所以逐期相加可能和合计差 1 元;银行实际扣款通常按期取整,可能有几元差异。
原理与计算方法
- 月利率 r = 年利率 ÷ 12,每期利息 = 期初剩余本金 × r。宽限期内每期只还利息,本金不变。
- 等额本息:每月月供 = 本金 × r ×(1 + r)^n ÷[(1 + r)^n − 1],n 为还款期数;每期本金 = 月供 − 当期利息。利率为 0% 时月供 = 本金 ÷ n。
- 等额本金:每期本金 = 贷款金额 ÷ 还款期数,再加上按剩余本金计算的利息,所以月供逐月递减;单一利率、无宽限期时总利息 = 本金 × r ×(n + 1)÷ 2。
- 分段利率:利率变化的那一期,等额本息按当时的剩余本金和剩余期数重新计算月供;等额本金每期本金不变,只有利息随利率变化。最后一期一律还清剩余本金,保证本金合计正好等于贷款金额。
适用限制
- 利率是你填写的假设值,实际执行利率以贷款合同为准,浮动利率会随市场调整;结果仅供规划参考,实际月供以银行为准。
- 未计入保险、评估费、提前还款违约金等费用;公积金贷款和组合贷款请分别计算后相加。
- 最多两段利率;提前还款、中途变更还款年限等情况暂不支持。
- 年利率限 0~30%,年限 1~50 年(整数),宽限期须为整数且小于贷款年限。
常见问题
等额本息和等额本金哪个更划算?
等额本金总利息更少,但前期月供更高;等额本息每月固定、前期压力小,但总利息更多。收入稳定、想控制每月支出选等额本息,前期资金充足、想少付利息选等额本金。可以直接看本工具的对比表。
贷款金额怎么填?单位是什么?
填写向银行贷款的金额(一般是房价减去首付),单位是万元,例如贷 150 万就填 150,输入框下方会显示换算后的完整金额。
计算结果和银行一样吗?
公式与银行常用的一致,但银行每期金额通常取整,计息方式也可能按日计算,所以可能有几元的差异。实际月供和利率以贷款合同为准。
利率填多少?
填写贷款合同上的年利率(执行利率)。还没贷款时可以先用假设利率,再多试几个数字比较月供变化。
100 万房贷 30 年每月还多少?
取决于利率。以假设年利率 3.5%、等额本息计算,每月约 4,490 元,总利息约 61.7 万元;利率改成 3.75% 时月供约 4,631 元,每月多约 141 元。
可以算提前还款吗?
目前不支持直接计算提前还款。可以把提前还款后的剩余本金和剩余年限当作一笔新贷款输入,估算之后的月供和利息。
利率调整后月供会变多少?
展开“高级:分段利率”并勾选,上方年利率填调整前的利率,再填调整前的年数和调整后的利率。等额本息会按剩余本金和剩余期数重新计算月供。
参考来源
- How does paying down a mortgage work? — Consumer Financial Protection Bureau (CFPB)
- 住宅ローン ご返済方法(元利均等返済・元金均等返済) — 三井住友信託銀行
- Mortgage calculator: Monthly payment formula — Wikipedia