How to Calculate Home Loan EMI — A Complete Guide for Indians (2026)

The formula banks use, a fully worked ₹30 lakh example, and the tenure, prepayment and tax decisions that decide whether your home loan costs you ₹16 lakh in interest — or ₹46 lakh.

A home loan is the largest financial commitment most Indian families ever make, yet almost everyone signs it after looking at exactly one number: the monthly EMI. That number matters, but it hides the real story. Two loans with the same EMI can differ by lakhs in total cost depending on the interest rate and tenure behind it, and the bank's brochure will not point that out. This guide shows you how EMI is actually calculated — the same formula every Indian bank uses — works through a complete example rupee by rupee, and then covers the four decisions that change what you really pay: tenure, fixed versus floating rate, prepayment, and tax benefits.

Quick answer: EMI = P × r × (1+r)n / ((1+r)n − 1), where P is your loan amount, r is the monthly interest rate, and n is the number of months. For a ₹30 lakh loan at 9% over 20 years, the EMI is ₹26,992 — and the total interest, ₹34.78 lakh, is more than the loan itself. Don't want to do this by hand? Our EMI Calculator runs the same formula instantly for any amount, rate and tenure.

The EMI Formula, Explained Simply

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

The three inputs are simpler than they look. P is the principal — the amount you borrow, after your down payment. r is not the rate printed in the brochure: banks quote an annual rate, but interest is charged monthly, so r = annual rate ÷ 12 ÷ 100. A 9% loan has r = 0.0075. n is the tenure in months, so a 20-year loan has n = 240. The formula's logic is that every EMI is equal, but its internal split keeps changing: in the early months you mostly pay interest on the full outstanding amount, and as the balance falls, more of each fixed EMI goes towards principal. That shifting split is called amortisation, and understanding it explains almost everything else in this guide — why long tenures are expensive, and why early prepayments save so much.

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

Let us run the numbers exactly as a bank would. Principal P = ₹30,00,000. Annual rate 9%, so r = 9 ÷ 12 ÷ 100 = 0.0075. Tenure 20 years, so n = 240 months. Substituting into the formula gives an EMI of ₹26,992 per month. Now look at what the first EMI actually does: interest for month one is ₹30,00,000 × 0.0075 = ₹22,500, so only ₹4,492 of your ₹26,992 reduces the loan. By month 60, the split has improved to ₹20,876 interest and ₹6,116 principal; by month 120 it is ₹18,622 interest and ₹8,370 principal. The EMI never changes — the balance it is calculated on does.

The totals deserve a hard look. 240 payments of ₹26,992 come to roughly ₹64.78 lakh repaid on a ₹30 lakh loan, meaning ₹34,78,080 — about ₹34.78 lakh — is pure interest. That is not an argument against home loans; for most families it is the only way to own a home. It is an argument for treating tenure and rate as first-class decisions instead of accepting the first offer, because both levers move this interest figure by lakhs.

How to Check Any Loan Offer in 30 Seconds

Using the EMI Calculator

  1. Step 1: Enter the loan amount

    Open the EMI Calculator and enter the amount you plan to borrow, after your down payment.

  2. Step 2: Set the interest rate

    Use the slider to set the exact annual rate the bank has quoted you — not the "starting from" rate in advertisements, which is reserved for the highest credit scores.

  3. Step 3: Choose the tenure

    Enter the tenure in years or months, then repeat with two or three different tenures to see the EMI–interest trade-off before you decide.

  4. Step 4: Compare the total interest, not just the EMI

    The result shows monthly EMI, total amount payable and total interest. Compare offers on total interest — the EMI alone can mislead you, as the tenure table below proves.

Run the same exercise for any loan: the identical formula powers car loans and personal loans too, and the calculator handles those just as well. While planning, many buyers also check what their purchase looks like after tax — our GST Calculator helps with property-related and general GST maths — and students planning education loans use the same EMI method before they sign.

Fixed vs Floating Interest Rate: Which Should You Choose?

With a fixed rate, your EMI is locked for the agreed period, whatever the Reserve Bank does. That certainty comes at a price: fixed home loans are typically priced 1–2 percentage points above floating rates, and many products sold as "fixed" are fixed only for the first two to five years before converting to floating. With a floating rate, your interest is linked to an external benchmark, so your EMI (or, more commonly in India, your remaining tenure) moves when rates move. Floating loans are cheaper to start with, and RBI rules mean banks cannot charge individuals a prepayment penalty on them — a flexibility worth real money, as the prepayment section shows. For most borrowers who plan to prepay when they can, floating is the practical default; fixed makes sense mainly if a higher EMI would genuinely break your monthly budget.

The Tenure Trade-Off, in Real Numbers

When an EMI feels too high, the bank's first suggestion is always "increase the tenure". It works — the monthly payment falls — but the table below, all for the same ₹30 lakh loan at 9%, shows the cost of that comfort:

TenureMonthly EMITotal Interest PaidTotal Repayment
10 years₹38,003₹15,60,328₹45,60,328
15 years₹30,428₹24,77,040₹54,77,040
20 years₹26,992₹34,78,080₹64,78,080
25 years₹25,176₹45,52,767₹75,52,767

Stretching from 15 to 25 years saves you only ₹5,252 a month, yet it adds roughly ₹20.76 lakh in extra interest — nearly four lakh rupees for every thousand rupees of monthly relief. The sensible rule: pick the shortest tenure whose EMI stays within about 35–40% of your take-home income, leaving room for expenses, emergencies and investments. If your income rises later, you can always prepay and finish early; the reverse — shortening a signed loan — is much harder.

Prepayment: The Cheapest Money You Will Ever Save

Because early EMIs are mostly interest, money prepaid early attacks the loan at its most expensive point. Take our example loan: after 12 EMIs your balance is about ₹29.44 lakh. Prepay just ₹1,00,000 at that point, keep the EMI unchanged, and the loan ends roughly 19 months early, saving about ₹4.13 lakh in interest — a four-times return on the prepaid amount, guaranteed and tax-free, which no savings account or FD can match. A smaller, painless version: pay one extra EMI every year from your annual bonus, and a 20-year loan typically closes in about 17 years. Two practical notes: floating-rate home loans for individuals carry no prepayment or foreclosure charges by regulation, so the saving is entirely yours; and if you must choose between prepaying and keeping an emergency fund, keep the fund — prepayment is powerful only because it is optional.

Tax Benefits That Reduce the Real Cost

Under the old tax regime, a home loan quietly returns part of its cost every year. The principal you repay qualifies for deduction under Section 80C, up to the shared ₹1.5 lakh annual limit. The interest you pay qualifies under Section 24(b): up to ₹2 lakh a year for a self-occupied home, and without that cap for a let-out property (subject to the overall loss set-off limits). First-time buyers could claim an additional deduction on interest under Section 80EEA when its conditions on property value and sanction dates are met. Education loans get their own benefit — Section 80E allows deduction of the full interest, with no upper limit, for eight years. Remember two things: these deductions exist only in the old regime, so compare regimes before filing rather than assuming; and a tax benefit is a discount on interest, never a reason to borrow more than you need. Students computing education-loan costs often also need their academic numbers converted — our CGPA to Percentage converter handles that in seconds, and if a form asks for your exact age for eligibility, the Age Calculator gives it to the day.

Five EMI Mistakes to Avoid

  • Judging a loan by EMI alone: A lower EMI achieved through a longer tenure can cost you lakhs more. Always compare total interest.
  • Borrowing the maximum the bank approves: Approval limits assume you have no other goals. Borrow what your budget approves, not what the bank's formula does.
  • Ignoring processing fees and other charges: Processing fees, legal and valuation charges, and insurance bundled into the loan can add 1–2% to the real cost — and bundled insurance premiums get added to your principal and charged interest.
  • Not checking your CIBIL score first: A score above 750 typically unlocks the bank's best rates; a 0.5% lower rate on ₹30 lakh saves roughly ₹1,000–₹2,500 every month. Check and, if needed, repair your score before applying, not after.
  • Skipping the fine print on "fixed" rates and resets: When does the fixed period end? How does the bank adjust tenure versus EMI when a floating rate changes? These two clauses decide your experience for two decades.

🏦 Calculate Your Exact EMI in Seconds

Enter any loan amount, interest rate and tenure to see your monthly EMI, total interest and total repayment — free, with the same formula Indian banks use.

Open the EMI Calculator →

Tax sits on both sides of a property purchase, and the other half of the maths confuses just as many people: whether a quoted price includes tax, and how to split it into base price and tax. Our companion guide, GST Calculator: How to Add & Remove GST the Right Way, walks through that calculation step by step.

Frequently Asked Questions

What is the formula to calculate EMI?
EMI = P x r x (1+r)^n / ((1+r)^n - 1), where P is the loan amount, r is the monthly interest rate (annual rate divided by 12 and then by 100), and n is the tenure in months. For a Rs.30 lakh loan at 9% for 20 years, this gives an EMI of Rs.26,992.
How much is the EMI for a Rs.30 lakh home loan for 20 years?
At 9% interest, a Rs.30 lakh home loan for 20 years costs Rs.26,992 per month. Over the full tenure you repay about Rs.64.78 lakh in total, of which roughly Rs.34.78 lakh is interest - more than the amount you borrowed.
Is a longer tenure better because the EMI is lower?
A longer tenure lowers your monthly EMI but sharply increases total interest. On a Rs.30 lakh loan at 9%, moving from 15 to 25 years cuts the EMI from Rs.30,428 to Rs.25,176 but raises total interest from about Rs.24.77 lakh to about Rs.45.53 lakh. Choose the shortest tenure whose EMI you can comfortably afford.
How much tax benefit do I get on a home loan?
Under the old tax regime, you can claim up to Rs.1.5 lakh a year on principal repayment under Section 80C and up to Rs.2 lakh a year on interest paid under Section 24(b) for a self-occupied home. First-time buyers may get an additional interest deduction under Section 80EEA, subject to conditions.
Does prepaying my home loan really save money?
Yes, especially early in the tenure when most of your EMI is interest. Prepaying Rs.1 lakh after the first year of a Rs.30 lakh loan at 9% shortens the loan by about 19 months and saves roughly Rs.4.13 lakh in interest. Floating-rate home loans for individuals carry no prepayment penalty in India.
Should I choose a fixed or floating interest rate?
Most Indian borrowers choose floating rates because they are usually 1-2% cheaper than fixed rates and come with free prepayment. A fixed rate protects you if rates rise sharply, but the premium is high and many 'fixed' loans in India are fixed only for the first few years. Read the reset clause before signing.

Related Tools You Might Like