🏠 Home🧮 Calculators✍️ Text Tools
🏠 Home Loan Calculator

Mortgage Calculator

Calculate your monthly mortgage EMI, total interest payable and full amortization schedule. Compare rates and see exactly where every rupee goes.

Home loan / mortgage calculator
Currency:
₹50,00,000
₹1L₹25L₹5Cr
8.50%
4%12%20%
20 years
1 yr15 yrs30 yrs
💼 Additional costs (optional)
Upfront payment
Annual property tax
Annual insurance
Monthly EMI
per month
Total amount paid
over loan tenure
Loan amount
Total interest
Interest ratio
Payoff year
—%Interest
📊 What if the interest rate changes?
Amortization schedule

How is mortgage EMI calculated?

The monthly mortgage payment (EMI) is calculated using the standard reducing balance formula. Your payment stays constant each month, but the split between interest and principal changes — early payments are mostly interest, later ones mostly principal.

EMI = P × r(1+r)ⁿ / ((1+r)ⁿ − 1)
P = Principal loan amount
r = Monthly interest rate (annual rate ÷ 12 ÷ 100)
n = Total number of monthly payments (years × 12)
📉 Reducing balance method

Banks calculate interest on the outstanding loan balance each month. As you repay principal, the balance reduces, so the interest portion of each EMI also reduces. This is more borrower-friendly than flat rate loans.

💡 How to reduce interest

1) Make prepayments — even one extra EMI per year reduces a 20-year loan by 3-4 years. 2) Higher down payment. 3) Choose shorter tenure (higher EMI but much less total interest). 4) Negotiate rate reduction after 2-3 years of good payment.

🏦 Fixed vs floating rate

Fixed rate: EMI stays constant for the full tenure. Good when rates are low. Floating rate: EMI changes with market rates (MCLR/REPO linked). Historically, floating rates save money over a 20-year period in India.

📊 Rule of thumb

Your total monthly housing cost (EMI + property tax + insurance) should not exceed 28-30% of your gross monthly income. EMI-to-income ratio above 40% is considered high-risk by most Indian banks.

Frequently asked questions

For a ₹50 lakh home loan at 8.5% for 20 years: Monthly EMI = ₹43,391. Total payment = ₹1,04,14,000. Total interest = ₹54,14,000. You end up paying more than double the loan amount in total! Use a shorter tenure or make prepayments to reduce this significantly.
Prepayment directly reduces your outstanding principal, which dramatically cuts future interest. Example: On a ₹50L loan at 8.5% for 20 years, prepaying ₹5L in year 3 saves approximately ₹8-10L in total interest and reduces tenure by 3-4 years. Most banks allow unlimited part-prepayment on floating rate loans.
Most Indian banks require a CIBIL score of 750+ for the best interest rates. Score 700-750: loan approved but at higher rates. Score 650-700: possible with co-applicant or higher down payment. Below 650: very difficult to get approved. Check your CIBIL score before applying.
Yes (in India, old tax regime): Section 24(b) allows deduction of up to ₹2 lakh per year on home loan interest for a self-occupied property. Section 80C allows ₹1.5 lakh deduction on principal repayment. For rented property, entire interest is deductible. Note: Under new tax regime, these deductions are not available.
🔗 Related tools