All articles
EMIHome LoanPersonal FinanceCalculations

How to Calculate EMI in India: A Complete Guide With Real Numbers

4 May 20269 min readBy Calculatorist Finance Editorial Team

Every Indian who takes a home loan, car loan, or personal loan ends up with a single number on their payslip — the EMI. But almost no one knows how that number gets calculated, or that a small change in tenure or rate can swing the total interest you pay by lakhs of rupees. This guide walks through the exact math, with worked examples, so you can sanity-check any loan offer.

What EMI Actually Means

EMI stands for Equated Monthly Instalment. It is the fixed amount you pay every month to your lender — combining a portion of the principal (the actual money you borrowed) and interest (the lender's profit) — until the loan is fully cleared. Despite the name, the EMI itself stays constant from month one to month n; what changes is the internal split between principal and interest.

In the early months of a loan, the EMI is mostly interest with a tiny principal slice. By the final months, it is mostly principal. This is called an amortisation schedule, and it is the reason a 20-year home loan often ends up costing 1.8× to 2.2× the principal in total payments. Understanding the formula behind it is the difference between picking a sensible loan and accidentally paying for a free apartment to your bank.

The Standard EMI Formula (Reducing Balance)

All major Indian banks use the reducing-balance method. Interest each month is computed only on the outstanding principal — not on the original loan amount.

EMI = P × r × (1 + r)ⁿ / ((1 + r)ⁿ − 1)

Where P is the principal (loan amount), r is the monthly interest rate (annual rate ÷ 12 ÷ 100), and n is the number of months (years × 12).

The two parts of this formula do specific things. The numerator P × r × (1+r)ⁿ scales the loan by interest accrual; the denominator (1+r)ⁿ − 1 normalises across the full schedule so the EMI lands at the right amount that exactly clears the principal in n months.

Quick mental shortcut

For a 20-year home loan at 9%, every ₹1 lakh of principal costs roughly ₹900/month in EMI. So a ₹50 lakh loan ≈ ₹45,000 EMI. Useful for sanity-checking offers before opening any calculator.

A Worked Example: ₹50 Lakh Home Loan at 9% for 20 Years

Let us walk through an actual home loan calculation. You borrow ₹50,00,000 at 9% per annum for 20 years.

Step 1 — Convert to monthly figures. r = 9 / 12 / 100 = 0.0075. n = 20 × 12 = 240 months.

Step 2 — Compute (1+r)ⁿ. 1.0075^240 ≈ 6.0092. This is the accumulation factor.

Step 3 — Plug into the formula. EMI = 50,00,000 × 0.0075 × 6.0092 / (6.0092 − 1) = 2,25,345 / 5.0092 = ₹44,986.

Your monthly EMI is ₹44,986. Over 240 months that totals ₹1,07,96,640 — meaning you pay ₹57,96,640 in interest, more than the principal itself. This is normal for long-tenure home loans.

Why Tenure Matters More Than Rate

A common mistake is shopping for the lowest rate while accepting any tenure. The math says tenure swings the total interest dramatically. Compare three tenures on the same ₹50 lakh / 9% loan:

  • 15 years — EMI ₹50,713; total interest ₹41,28,340.
  • 20 years — EMI ₹44,986; total interest ₹57,96,640.
  • 25 years — EMI ₹41,959; total interest ₹75,87,700.
  • 30 years — EMI ₹40,231; total interest ₹94,83,160.

The EMI difference between 15 and 30 years is only ₹10,000/month — but the total interest difference is ₹53 lakh. Picking a longer tenure for the lower EMI is one of the most expensive financial decisions Indians make routinely. Aim for the shortest tenure your monthly cash flow can comfortably service.

The 30-year trap

Banks are happy to offer 30-year tenure because it generates more interest income for them. The average customer hears 'lower EMI' and signs. Run the calculator yourself before agreeing to a tenure longer than you actually need.

How Floating Rates Change This

Most Indian home loans today are linked to the RBI repo rate via the External Benchmark Lending Rate (EBLR). When the repo rate moves, your bank's lending rate moves with it — and so does your EMI (or your tenure, depending on what you choose).

If your loan is on EBLR-9.00% spread, and the repo rate rises by 0.5%, your effective rate becomes 9.5%. On a ₹50 lakh / 20-year loan, the EMI bumps from ₹44,986 to ₹46,606 — about ₹1,600/month more. Stretched across 240 months, that is ₹3.84 lakh in extra interest from a single 0.5% rate move.

This is why banks recommend a stress test: run your EMI math at 1-2% above your initial rate to see if you can still afford it after a future hike. Floating rates have outsized cumulative impact.

FOIR — How Banks Decide What You Can Afford

Banks cap your eligible EMI based on FOIR (Fixed Obligation to Income Ratio) — the percentage of your net monthly income that goes towards all your EMIs combined. FOIR caps in 2026 typically range 40-55% based on credit profile.

If you take home ₹1,20,000/month and have an existing ₹10,000 car EMI, a 45% FOIR means your max additional EMI capacity is (0.45 × 1,20,000) − 10,000 = ₹44,000. At 9% for 20 years, that supports a ₹49 lakh loan. Add a typical ₹15 lakh down payment and you are looking at ₹64 lakh as your max comfortable home price.

Aim for 80-85% of this maximum, not 100%. The 15-20% buffer absorbs unexpected rate hikes and life events.

Common Mistakes I See Every Week

Confusing EMI with affordability. A ₹45,000 EMI fits your salary today; will it fit if rates rise 1.5%, or if your spouse's income changes? Stress-test before signing.

Comparing only EMI between offers. Bank A and Bank B may quote similar EMIs at different rates and tenures, leading to wildly different total interest. Always compare total interest and total payment, not just the monthly figure.

Forgetting processing fees. A lower advertised rate paired with 2% processing + 18% GST on the fee is sometimes more expensive than a slightly higher rate with no fee. Add the upfront cost to the principal mentally.

Skipping prepayment opportunities. Annual bonuses, inheritance, or just accumulated savings should go toward home loan prepayment in early years. A ₹2 lakh prepayment in year 3 saves more interest than the same amount in year 15.

Tax Benefits — Section 24 and 80C

Section 24(b) of the Income Tax Act lets you deduct up to ₹2 lakh of home loan interest per year on a self-occupied property (no cap on let-out properties). At a 30% slab, that is ₹62,400 of tax saved annually — material but smaller than commonly advertised.

Section 80C lets you deduct up to ₹1.5 lakh of home loan principal repayment per year — but this shares its cap with PPF, ELSS, EPF, and other 80C investments you would already make. Most salaried buyers max 80C through EPF + insurance + ELSS regardless of home loan.

Bottom line: the tax benefit is real but not large enough to pivot a buy-vs-rent decision. Run the rent vs buy calculator with realistic assumptions; don't let the tax tail wag the financial dog.

Try It Yourself

The math above runs in our EMI calculator instantly — drag the sliders, see the breakdown, compare tenures. The home loan eligibility calculator computes the maximum loan you can take based on your income. And the home loan prepayment calculator shows exactly how much interest a future prepayment will save.

Start with realistic numbers from your actual loan offer or a target home, and don't anchor on the bank's stress-tested maximum — anchor on what fits your real budget with a buffer.

Calculate your EMI now

See your monthly EMI, total interest, and full amortisation schedule for any loan amount, rate, and tenure.

Open EMI