zoukankan      html  css  js  c++  java
  • 贷款的还款方式及计算方法总结

    一次还本付息法

    讲解:现各银行规定,贷款期限在一年以内(含一年),那么还款方式为到期一次还本付息,即初期的贷款本金加上整个贷款期内的利息综合。计算公式如下:
    a、贷款期为一年

    到期一次还本付息额=贷款本金×[1+年利率(%)]

    b、贷款期不到一年

    到期一次还本付息额=贷款本金×[1+月利率(‰)×贷款期(月)],其中:月利率=年利率÷12

    eg、以住房公积金贷款1万元,贷款期为7个月,则到期一次还本付息额为:10000元×[1+(4.05%÷12月)×7月]= 10236.3元

    等额本息还款法
    等额本息是指一种贷款的还款方式,是在还款期内,每月偿还同等数额的贷款(包括本金和利息),和等额本金是不一样的概念。

    等额本息计算公式:〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数 - 1〕

    其中^符号表示乘方。

    eg、假设以10000元为本金、在银行贷款10年、基准利率是6.65%:

    月利率=年利率÷12=0.0665÷12=0.005541667
    每月还款本息=〔10000×0.005541667×(1+0.005541667)^120〕÷〔(1+0.005541667)^120-1〕=114.3127元
    合计还款 13717.52元
    合计利息 3717.52元

        /**
         * 假设以10000元为本金、在银行贷款10年、基准利率是6.65%
         * 
         * @param args
         */
        public static void main(String[] args) {
            // 本金
            double principal =10000;
            // 月利率=年利率÷12
            double monthInterestRate = 0.0665/12;
            // 还款月数=贷款10年x12
            int repayMonth = 10*12;
            
            //每月还款本息
            double repayMonthInterest = getRepayMonthInterest(principal, monthInterestRate, repayMonth);
            System.out.println("月利率="+monthInterestRate);
            System.out.println("每月还款本息="+repayMonthInterest);
            System.out.println("合计还款="+repayMonthInterest*repayMonth);
            System.out.println("合计利息="+(repayMonthInterest*repayMonth-principal));
        }
    
        /**
         * 计算月还款本息(本息=本金+利息)<br/><br/> 
         * 
         * 等额本息计算公式:〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数 - 1〕
         * 
         * 
         * @param principal  本金
         * @param monthInterestRate 月利率
         * @param repayMonth 还款月数
         * @return
         */
        private static double getRepayMonthInterest(double principal, double monthInterestRate, int repayMonth) {
            // 还款月数次方=(1+月利率)^还款月数
            double repayMonthPow = Math.pow((1 + monthInterestRate), repayMonth);
            double monthInterest = (principal*monthInterestRate*repayMonthPow)/(repayMonthPow-1);
            
            return monthInterest;
        }

    等额本金还款法
    等额本金是指一种贷款的还款方式,是在还款期内把贷款数总额等分,每月偿还同等数额的本金和剩余贷款在该月所产生的利息,这样由于每月的还款本金额固定,而利息越来越少,借款人起初还款压力较大,但是随时间的推移每月还款数也越来越少。

    等额本金计算公式:每月还款金额 =(贷款本金 ÷ 还款月数)+(本金 — 已归还本金累计额)×每月利率

    等额本金法最大的特点是每月的还款额不同,呈现逐月递减的状态;它是将贷款本金按还款的总月数均分,再加上上期剩余本金的利息,这样就形成月还款额,所以等额本金法第一个月的还款额最多 ,然后逐月减少,越还越少,计算公式为:

    每月还本付息金额=(本金/还款月数)+(本金-累计已还本金)×月利率
    每月本金=总本金/还款月数
    每月利息=(本金-累计已还本金)×月利率
    还款总利息=(还款月数+1)×贷款额×月利率/2
    还款总额=(还款月数+1)×贷款额×月利率/2+ 贷款额

    注意:在等额本金法中,人们每月归还的本金额始终不变,利息随剩余本金的减少而减少,因而其每月还款额逐渐减少。

    举例说明

    等额本金还款法其计算公式如下:
    每季还款额=贷款本金÷贷款期季数+(本金-已归还本金累计额)×季利率
    如:以贷款20万元,贷款期为10年,为例:
    每季等额归还本金:200000÷(10×4)=5000元
    第一个季度利息:200000×(5.58%÷4)=2790元
    则第一个季度还款额为5000+2790=7790元;
    第二个季度利息:(200000-5000×1)×(5.58%÷4)=2720元
    则第二个季度还款额为5000+2720=7720元
    ……
    第40个季度利息:(200000-5000×39)×(5.58%÷4)=69.75元
    则第40个季度(最后一期)的还款额为5000+69.75=5069.75元

    由此可见,随着本金的不断归还,后期未归还的本金的利息也就越来越少,每个季度的还款额也就逐渐减少。这种方式较适合于已经有一定的积蓄,但预期收入可能逐渐减少的借款人,如中老年职工家庭,其现有一定的积蓄,但今后随着退休临近收入将递减。

    等额本息和等额本金比较
    二者相比,在贷款期限、金额和利率相同的情况下,在还款初期,等额本金还款方式每月归还的金额要大于等额本息,但在后期每月归还的金额要小于等额本息。即按照整个还款期计算,等额本金还款方式会节省贷款利息的支出。

    总体来讲,等额本金还款方式适合有一定经济基础,能承担前期较大还款压力,且有提前还款计划的借款人。等额本息还款方式因每月归还相同的款项,方便安排收支,适合经济条件不允许前期还款投入过大,收入处于较稳定状态的借款人。

    两种还款方法比较,最终到期算,等额本息比等额本金要多付出可观利息。

  • 相关阅读:
    HTTPS
    RPC
    2017.4.19上午
    2017.4.18下午
    2017.4.18上午
    2017.4.17下午
    2017.4.17上午
    2017.4.14下午
    2017.4.14上午
    2017.4.13下午
  • 原文地址:https://www.cnblogs.com/linjiqin/p/5539111.html
Copyright © 2011-2022 走看看