WhatsApp

Loan Calculator

Bank Through Conversations

Chat with Us

The calculator gives you an illustration of what the monthly repayments and total repayable might be for the amount you want to borrow over your chosen term.

Based on borrowing KES over months at %, your monthly repayment will be KES .

The Total interest will be KES , and your Total repayment will be KES .

"use strict"; function calculate() { var amount = document.getElementById("amount"); var apr = document.getElementById("apr"); var months = document.getElementById("months"); var payment = document.getElementById("payment"); var total = document.getElementById("total"); var totalinterest = document.getElementById("totalinterest"); var principal = parseFloat(amount.value); var interest = parseFloat(apr.value) / 100 / 12; var payments = parseFloat(months.value); var x = Math.pow(1 + interest, payments); var monthly = (principal*x*interest)/(x-1); if (isFinite(monthly)) { amounttext.innerHTML = principal.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); monthstext.innerHTML = months.value; aprtext.innerHTML = apr.value; payment.innerHTML = monthly.toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); total.innerHTML = (monthly * payments).toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); totalinterest.innerHTML = ((monthly*payments)-principal).toFixed(2).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); document.getElementById("loancalcresults").style.display = "block"; } else { payment.innerHTML = ""; total.innerHTML = "" totalinterest.innerHTML = ""; document.getElementById("loancalcresults").style.display = "none"; } }

Bank Through Conversations

Chat with Us