How to calculate home loan EMI (with examples)

The EMI formula behind every loan calculator, worked through with real Indian home-loan numbers — plus three legal ways to reduce your monthly burden.

A
Abishek · Founder, TheCalculatorHubs
Solo developer building free India-focused finance and utility tools. Last updated: May 2026.

👉 Try this now: Use our free Loan EMI Calculator to plug in any loan amount, rate, and tenure to see your exact EMI and total interest — runs in your browser, no signup.

The formula

Every bank in India uses the same standard formula to calculate home-loan EMI:

EMI = P × r × (1 + r)n ÷ ((1 + r)n − 1)

Where P is the principal (the loan amount), r is the monthly interest rate (annual rate divided by 12, then by 100), and n is the number of monthly instalments. The result is the fixed amount you'll pay every month for the entire tenure on a fixed-rate loan, or until the next reset on a floating-rate loan.

Example 1: ₹30 lakh home loan

You're buying a 2-BHK in Pune for ₹40 lakh. After putting down 25% (₹10 lakh) and registration costs from your savings, you take a ₹30 lakh loan from SBI at 8.75% per year for 20 years.

Example 2: ₹50 lakh home loan

A larger ₹50 lakh loan at the same 8.75% for 20 years works out to ₹44,184 per month and ₹56.04 lakh in total interest. Drop the rate by just 0.5% to 8.25% and the EMI falls to ₹42,603 per month, saving ₹3.79 lakh over the loan's life. This is why even small rate negotiations matter.

Three ways to reduce your EMI legally

1. Pre-pay aggressively in the early years

The reducing-balance method front-loads interest. In the first year of a 20-year loan, around 80% of every EMI is interest and only 20% is principal. A ₹2 lakh pre-payment in year 1 of a ₹30 lakh loan removes about 12 EMIs from the tenure and saves ₹3.5 lakh in interest. The same pre-payment in year 15 removes only 4 EMIs and saves about ₹40,000.

2. Switch to a lower-rate lender

Banks compete heavily for home-loan customers with strong credit scores. After two years of clean repayment, balance-transfer offers from competitors are routine. A 0.5% rate drop on a ₹50 lakh / 20-year loan saves about ₹4 lakh — well worth the ₹10–15K processing fee.

3. Step-up your EMI as your salary grows

Most lenders allow voluntary EMI increases. Raising a ₹26,510 EMI to ₹30,000 (a roughly 13% bump) shaves about 4 years off a 20-year tenure and saves ₹8.7 lakh in interest. A salary appraisal of 8–10% per year easily covers this.

What this calculator does not include

EMI is principal plus interest only. Your actual monthly outflow on a home loan also includes property insurance, life insurance (often bundled), processing fees (paid upfront), and 18% GST on those fees. Always budget for an extra ₹1,500–₹3,000 per month on these costs.

Frequently asked questions

Does the EMI stay the same throughout the loan?

For fixed-rate loans, yes. For floating-rate loans, the EMI is recalculated each time the lender's benchmark rate changes — the bank will inform you and adjust either the EMI amount or the tenure.

Is it better to invest extra cash or pre-pay the loan?

If your loan rate is higher than the after-tax return you can earn elsewhere, pre-pay. Most home loans at 8–9% beat the after-tax return on FDs but lose to long-term equity SIPs. A balanced approach: pre-pay enough to clear the loan a few years early, invest the rest.

How is the EMI different for a personal loan vs home loan?

The formula is identical, but personal loan rates are typically 12–18% versus 8–9% for home loans, and tenures are shorter (3–5 years vs 15–25 years). The result: personal-loan EMIs are dramatically more expensive per rupee borrowed.

Related reading

Try the related calculator

Plug your own numbers into our free Loan EMI Calculator. Comparing investing your savings instead of pre-paying? Use the SIP Calculator to model both scenarios.