🇮🇳 EMI Calculator India

Calculate your Equated Monthly Instalment for home loan, car loan or personal loan. Instant results in Indian Rupees with full amortization schedule.

Calculate Your EMI

%
Yrs
Mo
Monthly EMI
0
per month

What is EMI and How is it Calculated?

EMI (Equated Monthly Instalment) is the fixed monthly payment you make to a lender to repay a loan. Each EMI covers two components: the interest charged on the outstanding balance, and a portion of the principal repayment. In early months, most of the EMI goes toward interest. Over time, more of each payment reduces the principal — this is called loan amortization.

EMI Formula

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

Where P = Principal, r = monthly interest rate (annual rate ÷ 12 ÷ 100), n = tenure in months. For a Rs 30 lakh home loan at 8.5% for 20 years: EMI = Rs 26,035/month, total interest = Rs 32.48 lakh, total repayment = Rs 62.48 lakh.

Home Loan Interest Rates in India (2025)

Bank / LenderInterest Rate (p.a.)Max Tenure
SBI8.50% – 9.85%30 years
HDFC Bank8.70% – 9.85%30 years
ICICI Bank8.75% – 9.90%30 years
Axis Bank8.75% – 9.65%30 years
Bank of Baroda8.40% – 10.65%30 years
Kotak Mahindra8.75% – 9.60%20 years

Rates are indicative and subject to change. Contact your bank for current rates applicable to your profile.

How Loan Tenure Affects Your EMI

A longer tenure reduces your monthly EMI but increases the total interest paid. A shorter tenure means a higher EMI but significantly lower total cost. For a Rs 30 lakh loan at 8.5%: a 20-year loan has an EMI of Rs 26,035 (total interest Rs 32.48L), while a 15-year loan has an EMI of Rs 29,595 but saves Rs 9.21 lakh in interest.

Prepayment Benefits

Making a lump-sum prepayment reduces your principal, which reduces future interest dramatically. Most banks allow partial prepayment on floating rate home loans without penalty under RBI guidelines. Even a Rs 5 lakh prepayment on a Rs 50 lakh 20-year home loan can save Rs 8–10 lakh in total interest.

Understanding Lakhs and Crores in Loan Values

Indian loans are expressed in Lakhs (1 Lakh = 1,00,000) and Crores (1 Crore = 1,00,00,000). A Rs 50 lakh home loan = Rs 50,00,000. A Rs 1 crore home loan = Rs 1,00,00,000. The calculator displays amounts in both formats for clarity.

Frequently Asked Questions

What is EMI in a loan?
EMI stands for Equated Monthly Instalment. It is the fixed monthly amount paid to repay a loan. Every EMI has two parts: interest on outstanding principal and a principal repayment component. As months pass, the interest portion decreases and the principal portion increases.
How is home loan EMI calculated?
Home loan EMI = P × r × (1+r)^n ÷ [(1+r)^n − 1], where P is the loan amount, r is monthly interest rate (annual rate ÷ 1200), and n is tenure in months. Our EMI calculator applies this formula automatically and also shows a full amortization table.
What are current home loan interest rates in India?
Home loan rates in 2025 range from 8.40% to 9.90% p.a. depending on the bank and your credit profile. SBI starts at 8.50% p.a. Rates are floating and linked to the RBI Repo Rate, so they can change when RBI revises monetary policy.
How much home loan can I get on my salary?
Most banks offer home loans of about 60 times your monthly net take-home salary. Your total EMI obligations (including other loans) should not exceed 40–50% of net monthly income. On a salary of Rs 60,000/month, you may qualify for Rs 35–40 lakhs depending on your credit score and existing obligations.
Does prepayment reduce EMI or tenure?
It depends on your bank's policy. Most banks let you choose to either reduce your EMI (keeping the same tenure) or reduce your tenure (keeping the same EMI). Reducing tenure saves more interest over the loan's life. You can ask your bank to recalculate at the time of prepayment.