跳到主要内容

房贷是如何计算的

· 阅读需 4 分钟
star

很多人买房会选择贷款,但很少有人知道房贷是如何计算的。最近在做房贷计算的小程序,恶补了一下知识,作为记录。

1. 基本概念

 计算房贷有四个核心的参数:

1.1 贷款本金

 贷款本金就是你打算借多少钱,例如小明计划购入婚房,向银行贷款了1000000,那么这个1000000就是贷款本金。

1.2 贷款利率

 利率就是你付给银行利息与贷款本金的比率。例如2022年的贷款基准利率是4.9%。这里需要注意,通常说的利率是年利率,但是贷款一般是按月进行归还的,计算的时候使用的是月利率。所以需要用年利率除以12得到月利率。

1.3 贷款期数

 贷款期数就是多久还清,贷款期数一般是按月计算,例如20年就是240期,30年就是360期。

1.4 还款方式

 还款方式分为两种:等额本息和等额本金。等额本息指你每期还款数一样,等额本金指你每一期还的本金一样。等额本金开始还的多,后面越来越少;等额本息还的一样多,直到还完。

2. 计算公式

2.1 等额本息

每月还款额=贷款本金×[月利率×(1+月利率)^还款月数]÷[(1+月利率)^还款月数-1]
总支付利息:总利息=还款月数×每月月供额-贷款本金
每月应还利息=贷款本金×月利率×〔(1+月利率)^还款月数-(1+月利率)^(还款月序号-1)〕÷〔(1+月利率)^还款月数-1〕
每月应还本金=贷款本金×月利率×(1+月利率)^(还款月序号-1)÷〔(1+月利率)^还款月数-1〕
总利息=还款月数×每月月供额-贷款本金

2.2 等额本金

每月月供额=(贷款本金÷还款月数)+(贷款本金-已归还本金累计额)×月利率
每月应还本金=贷款本金÷还款月数
每月应还利息=剩余本金×月利率=(贷款本金-已归还本金累计额)×月利率。
每月月供递减额=每月应还本金×月利率=贷款本金÷还款月数×月利率
总利息=还款月数×(总贷款额×月利率-月利率×(总贷款额÷还款月数)*(还款月数-1)÷2+总贷款额÷还款月数)

署名-非商业性使用-禁止演绎 4.0 国际