Home Loan EMI Calculation in India: Formula, Examples & Tips for 2025-26
Your bank calculates your EMI using a formula that makes you pay mostly interest in the early years — understanding it puts you in control.
The EMI Formula Explained
Every home loan EMI in India is calculated using the standard reducing-balance formula:
EMI = P × r × (1 + r)ⁿ / [(1 + r)ⁿ − 1]
Where:
- P = Principal loan amount
- r = Monthly interest rate (annual rate ÷ 12 ÷ 100)
- n = Total number of monthly instalments (loan tenure in years × 12)
This formula produces a fixed EMI throughout the loan tenure (for fixed-rate loans). What changes month to month is the split between interest and principal — a schedule called the amortisation table.
Worked Example: ₹50 Lakh Loan at SBI Rates
Let us take a home loan of ₹50 lakh at SBI's current home loan rate of 8.50% p.a. for 20 years.
- P = ₹50,00,000
- r = 8.50% ÷ 12 = 0.7083% per month = 0.007083
- n = 20 × 12 = 240 months
EMI = 50,00,000 × 0.007083 × (1.007083)²⁴⁰ / [(1.007083)²⁴⁰ − 1]
(1.007083)²⁴⁰ ≈ 5.3202
EMI = 50,00,000 × 0.007083 × 5.3202 / (5.3202 − 1) EMI = 50,00,000 × 0.037684 / 4.3202 EMI ≈ ₹43,391
| Summary | Amount |
|---|---|
| Loan amount | ₹50,00,000 |
| Tenure | 20 years |
| Monthly EMI | ₹43,391 |
| Total amount paid | ₹1,04,13,840 |
| Total interest paid | ₹54,13,840 |
You pay back more than double the principal over 20 years — that is the cost of time.
How Amortisation Works: Year 1 vs. Year 10
The reducing-balance method means your early EMIs are mostly interest, while later EMIs chip away significantly at the principal.
| Period | EMI | Interest Component | Principal Component | Balance |
|---|---|---|---|---|
| Month 1 | ₹43,391 | ₹35,417 | ₹7,974 | ₹49,92,026 |
| Month 12 | ₹43,391 | ₹34,847 | ₹8,544 | ₹49,24,740 |
| Month 60 (Year 5) | ₹43,391 | ₹31,893 | ₹11,498 | ₹44,98,xxx |
| Month 120 (Year 10) | ₹43,391 | ₹27,042 | ₹16,349 | ₹37,9xx |
| Month 240 (Year 20) | ₹43,391 | ₹306 | ₹43,085 | ₹0 |
This front-loading of interest is why prepaying in the first 5–7 years saves the most money.
Key Factors That Change Your EMI
1. Loan Amount
Every ₹10 lakh increase in loan size (at 8.5%, 20 years) adds roughly ₹8,678 to your monthly EMI.
2. Interest Rate
A 0.5% rate cut on a ₹50 lakh, 20-year loan reduces your EMI by approximately ₹1,700/month and saves around ₹4 lakh in total interest.
3. Tenure
Extending from 20 to 25 years on a ₹50 lakh loan at 8.5% reduces EMI from ₹43,391 to ₹40,101 — a saving of ₹3,290/month. But you pay ₹20 lakh more in total interest.
MCLR vs. RLLR: Why Your Rate Changes
Most new floating-rate home loans since October 2019 are linked to the Repo-Linked Lending Rate (RLLR) — your rate moves whenever the RBI changes the repo rate. This is better for borrowers during rate-cut cycles (as seen in 2020 and 2025).
Older loans may still be on MCLR (Marginal Cost of Funds-based Lending Rate) or Base Rate. If you are on Base Rate, switching to RLLR can significantly lower your effective rate — discuss this with your bank.
Reducing Your EMI Burden: Practical Tips
- Pay a larger down payment: Every extra lakh paid upfront reduces principal and all future interest.
- Negotiate the spread: The interest rate = RBI repo rate + bank spread. HDFC, ICICI, and SBI spreads vary — negotiate if you have a strong credit score (750+).
- Choose a shorter tenure if cash flow allows: A 15-year loan on ₹50 lakh saves ~₹18 lakh vs. a 20-year loan.
- Use our Home Loan EMI Calculator: Instantly compare different principal/rate/tenure combinations before committing.
These figures are estimates for educational purposes. Consult a SEBI-registered advisor for personalised advice.
Frequently asked questions
How do banks calculate home loan EMI in India?+
Banks use the reducing-balance formula: EMI = P × r × (1+r)ⁿ / [(1+r)ⁿ−1]. The monthly rate r = annual rate ÷ 12 ÷ 100, and n = tenure in months.
Does a higher credit score reduce my EMI?+
Yes. A CIBIL score above 750 typically qualifies you for the bank's best rate (repo rate + lowest spread), which can reduce EMI significantly on large loans.
What is the maximum home loan tenure in India?+
Most banks offer up to 30 years, subject to age at loan maturity (typically must be under 70–75 years). SBI and HDFC go up to 30 years.
How much home loan can I get on ₹1 lakh monthly salary?+
As a thumb rule, banks allow EMI up to 40–50% of net monthly income. On ₹1 lakh salary, you could qualify for an EMI of ₹40,000–50,000, corresponding to a loan of roughly ₹46–58 lakh at 8.5% for 20 years.
Is home loan EMI tax-deductible?+
The principal repayment qualifies for Section 80C deduction up to ₹1.5 lakh/year. Interest paid is deductible under Section 24(b) up to ₹2 lakh/year for a self-occupied property.
Try the calculators
Keep reading
- Fixed vs Floating Home Loan Interest Rate in India: Which Is Better in 2025?
Fixed rates feel safe but floating rates have saved most Indian borrowers money over the long run — here is how to decide.
- Home Loan Prepayment in India: How Much Interest You Save and When to Do It
Prepaying just ₹2 lakh extra in year three of a ₹50 lakh home loan can save you over ₹6 lakh in total interest — here is the maths.

David writes about borrowing without the jargon, after years of helping friends and family decode loan paperwork. He believes everyone deserves to understand what they’re signing.