🏠房贷计算器
输入贷款金额、年限和利率,快速计算月供与利息,支持等额本息和等额本金两种还款方式。
| 期数 | 月供 (元) | 本金 (元) | 利息 (元) | 剩余贷款 (元) |
|---|
相关指南
房贷、利息、百分比三台计算器:页面上没写出来的那些规则
房贷页边输边算,利息页非要你按按钮才动,百分比页遇到除以零就回答 0%。下面每一条都是从这三个页面自己的脚本里读出来的:月供公式、明细表对不上的那三块钱、增长曲线多画的那一年,以及英文版坐标轴上差了十倍的刻度标签。
三个输入,各自的范围
贷款总额以万元为单位,默认 100,也就是 100 万元;页面内部先乘 10000 换算成元再参与计算。贷款年限可以在 1 到 30 年之间选,滑块和数字框是双向同步的,输入超出范围会被强制压回边界内。年利率默认 3.85%,步长 0.05,最小值 0.1。
算的时候,期数取 年限 × 12,月利率取 年利率 ÷ 100 ÷ 12。这两个换算是所有结果的基准,填年利率时请按百分数填,比如 3.85 表示 3.85%。
两种还款方式的公式
等额本息的月供是一个封闭公式:本金 × 月利率 × (1 + 月利率)^期数 ÷ ((1 + 月利率)^期数 − 1)。每月还的钱一样多,但里面利息占比逐月下降、本金占比逐月上升,所以前期还得大部分是利息。
等额本金则是把本金按 本金 ÷ 期数 平均分到每个月,再叠上当月剩余本金产生的利息。于是第一个月还 本金 ÷ 期数 + 本金 × 月利率,之后每月递减 本金 ÷ 期数 × 月利率,总额一开始高、越往后越轻。同一笔贷款下,等额本金的利息总额更低,代价是前期压力大。
结果里的数字是怎么排出来的
页面依次给出月供金额(人民币,四舍五入到元)、还款总额、利息总额、利息占本金的百分比(保留一位小数),等额本金还会额外显示首月还款额和每月递减额(保留两位小数)。下面还有本金与利息的占比条、一个饼图和一张还款明细表,明细默认按年聚合。
月供显示时取整到了元,而总额是用未取整的数值累加的,所以把明细表里的月供一路加起来,跟还款总额之间可能出现几角的差额,这是显示精度造成的,不是算错。剩余本金在计算中被限制为不小于 0,不会出现负数余额。
常见问题
为什么点计算只看到「请填写完整参数」?
页面在四种情况下会拒绝出结果:贷款总额不大于 0、年限小于 1 年、年利率不大于 0,以及必填项为空。这时所有结果位显示破折号,并给出这句提示。年利率填 0 也算不完整——虽然免息贷款在数学上可算,但这个工具没有为它准备展示逻辑。
把月供加起来跟还款总额差了几块钱?
月供在界面上按元四舍五入显示,而还款总额是用精确值累加的。30 年 360 期下,每期几分的误差会累积成可见的差额,通常在一元以内。以「还款总额」和「利息总额」这两项为准。
能算提前还款或者利率调整吗?
不能。这个页面按「整个贷款期内利率不变、不提前还款、不做重定价」来算,没有提前还款入口,也没有分段利率。要评估 LPR 调整或提前还款的影响,需要把剩余本金当作一笔新贷款重算。
等额本息和等额本金到底选哪个?
从纯利息看,等额本金的利息总额更低,因为它更早地减少本金。但它的前期月供明显更高,能不能长期承担取决于现金流。工具可以两种都算一遍,把「利息总额」和「首月月供」两个数字放在一起看,这比单看哪个更划算更有意义。
万元和元会不会弄混?
输入框按万元填,结果里的月供、还款总额、利息总额都按元展示并带千分位。100 就是 100 万元 = 1000000 元,页面内部乘的正是 10000。
这个结果能当作银行报价吗?
不能。它是标准公式的教学式演算,实际放款还会涉及计息日、首期天数不足、手续费与保险、以及各银行的具体还款规则。请把它用来理解结构和比较方案,最终数字以银行合同为准。