Finance

Home Loan Calculator

Calculate your home loan EMI in India. Plan down payments, see total interest outflow, and discover tax benefits. Simple, fast, and accurate.

By CalculatorDesk
05,00,00,000
050,00,000

Reduces the financed principal.

%
1%15%
yrs
1 yrs30 yrs

Monthly EMI

₹43,391

Principal
₹50,00,000
Total interest
₹54,13,879
Total payment
₹1,04,13,879

Principal vs interest

  • Principal48.0%
  • Interest52.0%

What is Home Loan?

A home loan EMI is calculated using the principal loan amount, interest rate, and tenure. In India, banks typically finance 75-90% of the property value, requiring a 10-25% down payment. Floating interest rates hover around 8.25%-9.25% p.a. as of mid-2026, making interest optimization critical.

A home loan (or housing loan) is a long-tenure secured loan taken against a residential property. Because housing loans span 15 to 30 years, interest expenses often exceed the original loan principal itself. Factoring in a down payment helps minimize total borrowing and lowers your monthly obligations.

Home loans in India are usually offered at floating interest rates linked to the bank's repo-rate-based lending rate (RLLR or EBLR). As of mid-2026, most major banks offer home loan rates between 8.25% and 9.25% p.a. depending on your credit score, loan amount, and employment profile.

Formula

The home loan EMI is computed using the reducing balance method. The formula calculates the fixed monthly amount needed to pay off the principal and interest over the selected tenure.

Standard Reducing Balance Amortization Formula:

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

P = Loan Principal (Property price − down payment)
r = monthly interest rate (annual interest rate ÷ 12 ÷ 100)
n = total tenure in months (years × 12)

Worked Example

Inputs Scenario:

  • Property Price: ₹75,00,000
  • Down Payment: ₹15,00,000 (20%)
  • Loan Principal: ₹60,00,000
  • Interest Rate: 8.5% p.a. (floating)
  • Tenure: 20 Years (240 months)

Execution Steps:

  1. Determine loan principal (P) = ₹75,00,000 property price minus ₹15,00,000 down payment = ₹60,00,000.
  2. Convert annual interest rate to monthly rate (r) = 8.5% / 12 / 100 = 0.007083 per month.
  3. Calculate total months (n) = 20 years * 12 months = 240 months.
  4. Apply formula: EMI = P * r * (1+r)^n / ((1+r)^n - 1) = ₹60,00,000 * 0.007083 * (1.007083)^240 / ((1.007083)^240 - 1).
  5. Maturity calculation: (1.007083)^240 equals approximately 5.4397.
  6. Calculate final monthly payment: EMI = ₹52,069 per month.

Monthly EMI: ₹52,069. Total interest paid: ₹64,96,560. Total amount returned to bank: ₹1,24,96,560.

How to use this calculator

Adjust property price, down payment percentage, annual interest rate, and tenure in years. The calculator immediately computes your loan principal, monthly EMI, total interest, and total payment. Try raising down payments by 5-10% to see interest costs drop.

Enter the property price, the down payment you can put up, the bank's offered interest rate, and tenure. The calculator finances only the remaining amount (property price minus down payment). Adjust the sliders to compare different scenarios.

Prepayment strategy: When interest rates rise, instead of paying higher EMIs, consider making small part-prepayments annually. Over a 20-year loan, prepaying just one extra EMI every year can reduce your total tenure by 3-4 years and save lakhs in interest.

Frequently asked questions

Current home loan rates (2026)

SBI Home Loan (from)8.50% p.a.
HDFC Home Loan (from)8.75% p.a.
ICICI Home Loan (from)8.75% p.a.
LIC Housing Finance (from)8.50% p.a.
RBI Repo Rate6.50%

Indicative rates compiled from public bank websites, RBI, and the Ministry of Finance for reference only. Actual rates depend on credit profile, tenure and product variant — confirm with the lender before applying.

Popular calculations

Ready-made scenarios for the amounts and rates people search most.

50 Lakh SBI Home Loan EMI Calculator
EMI for a sbi home loan of ₹50,00,000 at 8.5% p.a. for 20 years is ₹43,391/month. See total interest ₹54.14 L and total payment ₹1.04 Cr. Free, instant.
50 Lakh HDFC Home Loan EMI Calculator
EMI for a hdfc home loan of ₹50,00,000 at 8.5% p.a. for 20 years is ₹43,391/month. See total interest ₹54.14 L and total payment ₹1.04 Cr. Free, instant.
5 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹5,00,000 at 8.5% p.a. for 20 years is ₹4,339/month. See total interest ₹5.41 L and total payment ₹10.41 L. Free, instant.
10 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹10,00,000 at 8.5% p.a. for 20 years is ₹8,678/month. See total interest ₹10.83 L and total payment ₹20.83 L. Free, instant.
15 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹15,00,000 at 8.5% p.a. for 20 years is ₹13,017/month. See total interest ₹16.24 L and total payment ₹31.24 L. Free, instant.
20 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹20,00,000 at 8.5% p.a. for 20 years is ₹17,356/month. See total interest ₹21.66 L and total payment ₹41.66 L. Free, instant.
25 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹25,00,000 at 8.5% p.a. for 20 years is ₹21,696/month. See total interest ₹27.07 L and total payment ₹52.07 L. Free, instant.
30 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹30,00,000 at 8.5% p.a. for 20 years is ₹26,035/month. See total interest ₹32.48 L and total payment ₹62.48 L. Free, instant.
40 Lakh Home Loan EMI Calculator
EMI for a home loan of ₹40,00,000 at 8.5% p.a. for 20 years is ₹34,713/month. See total interest ₹43.31 L and total payment ₹83.31 L. Free, instant.

Related calculators