房贷月供计算公式:你的钱到底去哪了

9 min2026年5月15日

房贷月供公式(不绕弯子)

所有银行用的等额本息月供公式是:M = P × [r(1+r)^n] / [(1+r)^n - 1]。其中 M 是月供金额,P 是贷款本金,r 是月利率(年利率 ÷ 12),n 是总还款月数(年数 × 12)。就这样。每个房贷计算器——包括我们的——都用这个公式。没有什么银行内部秘密算法。

来算一个真实例子。你贷款 300 万元(¥3,000,000),LPR 利率 4.2%,期限 30 年。月利率 r = 0.042 ÷ 12 = 0.0035。总还款月数 n = 30 × 12 = 360。代入公式:M = 3,000,000 × [0.0035 × (1.0035)^360] / [(1.0035)^360 - 1]。(1.0035)^360 这部分等于 3.5087。所以 M = 3,000,000 × [0.0035 × 3.5087] / [3.5087 - 1] = 3,000,000 × 0.01228 / 2.5087 = ¥14,685/月。

这 ¥14,685 只是本金加利息。你的实际月供可能还包括物业费、房屋保险等。但跟美国不同,中国的房贷月供通常就是纯粹的本息还款,税费和保险是分开交的。不过如果你用公积金组合贷,商贷部分和公积金部分要分别计算再加总。

为什么你的第一期月供几乎全是利息

300 万贷款 4.2% 利率,你的第一期月供 ¥14,685 的构成是:¥10,500 利息 + ¥4,185 本金。也就是说 71.5% 都是利息。银行先收利息。这不是坑——这是复利在递减余额上的数学结果。你欠 300 万,一个月的利息按 0.35% 算就是 ¥10,500。月供减去利息后剩下的才还本金。

到第 180 期(30 年贷款的一半),本息比大约是 50/50。到第 300 期(第 25 年),比例翻转——大部分月供都在还本金。这就是等额本息的摊销曲线,也是为什么早期多还钱效果特别显著。第 1 年每月多还 ¥1,000 省下的利息远超第 25 年每月多还 ¥1,000,因为那 ¥1,000 在剩余 29 年里不再产生复利。

我们这个 300 万的例子,30 年总利息是 ¥228.7 万。你总共还给银行 ¥528.7 万——本金的 1.76 倍。第一次看到这个数字的人通常会震惊,但这就是直白的数学——你在 30 年里"租用"300 万资金,每年的租金是未偿余额的 4.2%。用我们的 amortization-calculator 可以看到逐月还款明细。

一个让人清醒的数字:4.2% 利率的 30 年等额本息贷款,你要到第 168 期(第 14 年)才达到"已还本金超过已付利息"的平衡点。前 14 年里,银行从你这里收到的利息比你积累的权益还多。这就是人们说房贷"前期利息占大头"的原因。

提前还款怎么省几十万

在我们 300 万的例子上每月多还 ¥2,000(月供从 ¥14,685 变成 ¥16,685),效果是:贷款 24.8 年还清而不是 30 年,总共省下约 ¥42 万利息。每月多掏 ¥2,000 就能省 42 万。数学原理是:每多还的一块钱都直接冲抵本金,减少了未来利息的计算基数。

"每年多还一个月"的技巧:如果你把年终奖拿来还房贷,相当于每年多还一期。在我们的例子中,这大约能缩短 4-5 年还款期,省下约 ¥28 万利息。不需要跟银行申请什么特殊计划,直接在手机银行上操作提前还款就行。

一次性大额还款在贷款早期效果更惊人。第 1 年一次性多还 ¥10 万,在整个贷款周期内能省约 ¥9.5 万利息(因为这 10 万本来会在接下来 29 年里以 4.2% 复利产生利息)。同样的 10 万放在第 20 年还,只能省约 ¥2 万。用我们的 mortgage-payoff-calculator 可以模拟不同的提前还款方案。

一个注意事项:检查你的贷款合同有没有提前还款违约金。部分银行规定放款后 1-3 年内提前还款要收违约金(通常是提前还款金额的 1-3%)。大多数银行在还款满 1 年后允许免费提前还款,但具体条款各家不同,务必确认。另外考虑一下:那多还的 ¥2,000/月如果投入指数基金(历史年化约 8-10%)是否比省下 4.2% 的房贷利息更划算。利率高于 5% 时,提前还贷几乎总是赢。低于 3.5% 时,投资通常更优。

等额本息 vs 等额本金:怎么选

等额本息(上面讲的公式):每月还款金额固定不变,前期利息占比高,后期本金占比高。优点是月供稳定,方便做预算。缺点是总利息更多。我们 300 万 4.2% 30 年的例子,等额本息总利息 ¥228.7 万。

等额本金:每月还的本金固定(300 万 ÷ 360 = ¥8,333),利息按剩余本金计算逐月递减。第一个月月供 ¥18,833(本金 ¥8,333 + 利息 ¥10,500),最后一个月只有 ¥8,362。总利息 ¥189.2 万——比等额本息少了 ¥39.5 万。

等额本金的问题在于前期压力大。第一年月供约 ¥18,500,比等额本息的 ¥14,685 高出 26%。如果你的收入能覆盖这个差额,等额本金在数学上更优。但如果前期月供压力太大影响生活质量,等额本息加上有余力时提前还款,效果也差不多。

一个很多人不知道的操作:你可以选等额本息,但按等额本金第一年的月供金额来还(多出的部分作为提前还款)。这样既享受了等额本金的利息节省效果,又保留了灵活性——手头紧的月份可以只还最低月供。银行不会拒绝你多还钱。

公积金贷款 vs 商业贷款:算清这笔账

2026 年公积金贷款利率 3.1%,商贷 LPR 利率约 4.2%。同样贷 100 万 30 年,公积金月供 ¥4,270,商贷月供 ¥4,895——每月差 ¥625。30 年总利息公积金 ¥53.7 万,商贷 ¥76.2 万,差了 ¥22.5 万。利率差 1.1 个百分点,30 年下来就是 22 万的差距。

但公积金贷款有额度上限。多数城市个人最高 50-80 万,夫妻最高 100-120 万。300 万的房子首付 30% 后需要贷 210 万,公积金最多覆盖 120 万,剩下 90 万走商贷。这就是组合贷——两部分分别计算月供再加总。

组合贷的提前还款策略:优先还商贷部分。因为商贷利率更高,每提前还 1 万商贷省下的利息比还公积金贷款多。有些银行允许你指定提前还款冲抵哪部分,有些不允许——办贷款时就问清楚。

一个经常被忽略的成本:公积金贷款审批慢(通常 2-3 个月),有些卖家和开发商不愿意等。在竞争激烈的市场里,纯商贷的买家可能因为放款快而更有竞争力。这个"隐性成本"没法用公式算,但确实影响你能不能买到想要的房子。

提前还贷 vs 投资:什么时候该还什么时候该投

标准的判断框架:如果投资预期收益率高于房贷利率,钱拿去投资更划算;反之则提前还贷。4.2% 的房贷利率,如果你能稳定获得 6% 以上的投资回报,数学上应该投资。但这里有个关键词:"稳定"。

现实是:投资收益有波动,房贷利息是确定的。提前还贷相当于一个无风险的 4.2% 年化收益(省下的利息)。2024-2025 年 A 股的表现让很多人意识到"预期收益"和"实际收益"是两回事。如果你的风险承受能力不高,提前还贷是更安心的选择。

另一个角度:流动性。提前还进去的钱很难拿出来(除非做经营贷置换,但那有合规风险)。如果你可能在 3-5 年内需要大笔资金(换房、创业、子女教育),保持流动性比省利息更重要。建议至少保留 6 个月月供的应急资金后再考虑提前还款。

2026 年的特殊情况:LPR 持续下行,如果你的存量房贷利率还在 5% 以上(2022-2023 年买房的人很多是这个利率),提前还贷的收益相当可观。但如果你已经转成了最新的 LPR(3.95-4.2%),而且有稳定的投资渠道,不急着还也合理。没有标准答案,取决于你的具体情况。

房贷计算中的常见错误

错误一:只看月供不看总成本。30 年 4.2% 的月供比 20 年 4.2% 低,但总利息多了 ¥80 万。永远比较贷款总成本(本金 + 全部利息),不要只看月供数字。银行喜欢给你看月供,因为它让昂贵的贷款看起来很便宜。300 万贷 30 年月供 ¥14,685 听起来还行,但你实际付出 ¥528.7 万。

错误二:忽略 LPR 浮动的影响。如果你选的是浮动利率(大多数人都是),LPR 每变动 0.1%,300 万贷款的月供变化约 ¥170。看起来不多,但如果 LPR 从 4.2% 涨到 5.2%(历史上发生过),月供从 ¥14,685 涨到 ¥16,354——每月多掏 ¥1,669。做预算时要留出利率上浮的余量。

错误三:没算清首付的机会成本。首付从 30% 加到 50% 意味着多拿出 ¥60 万现金(500 万的房子)。这 60 万如果投资年化 5%,30 年后值 ¥259 万。而多付 20% 首付省下的利息大约 ¥95 万。当然,这个比较假设你真的会去投资而不是花掉——对大多数人来说,强制储蓄(还房贷)比自律投资更现实。

错误四:忽略提前还款的时间价值。"攒够 30 万再一次性还"不如"每月多还 ¥8,000 连续还 3 年"。因为后者从第一个月就开始减少计息本金,而前者在攒钱的 3 年里那 30 万没有发挥任何作用。除非你攒钱期间的投资收益高于房贷利率,否则有多余的钱就尽早还。