Anyday CalculatorAnydayCalculator

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.

David Okafor
By David Okafor · Loans & mortgages writer
Updated 2026-06-24 · 3 min read

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

SummaryAmount
Loan amount₹50,00,000
Tenure20 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.

PeriodEMIInterest ComponentPrincipal ComponentBalance
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

  1. Pay a larger down payment: Every extra lakh paid upfront reduces principal and all future interest.
  2. 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+).
  3. Choose a shorter tenure if cash flow allows: A 15-year loan on ₹50 lakh saves ~₹18 lakh vs. a 20-year loan.
  4. 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

David Okafor
David Okafor
Loans & mortgages writer

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.