Skip to content
CalcMate

Home Loan EMI Calculator

Home loans run long, so small differences in rate or tenure add up to lakhs. Enter your loan amount, rate and tenure to see the EMI, the total interest over the full term, and how the balance falls year by year.

A ₹50,00,000 loan at 8.5% over 20 years has an EMI of ₹43,391, and costs ₹54,13,942 in total interest.

%

Floating home loan rates move with the lender's benchmark. Use the rate in your sanction letter.

Monthly EMI

₹43,391

for 20 years

Principal

₹50,00,000

Total interest

₹54,13,942

Total payment

₹1,04,13,942

Principal vs interest

Principal
₹50,00,000 (48%)
Total interest
₹54,13,942 (52%)

Compare tenures

EMI and total interest at different tenures
TenureEMITotal interestTotal payment
10 years₹61,993₹24,39,131₹74,39,131
15 years₹49,237₹38,62,652₹88,62,652
20 years₹43,391₹54,13,942₹1,04,13,942
25 years₹40,261₹70,78,666₹1,20,78,666
30 years₹38,446₹88,40,023₹1,38,40,023

Amortisation schedule

How each instalment splits between interest and principal.

Monthly EMI

₹43,391

20 years

What it is:
A home loan EMI calculator covering tenures up to 30 years.
What it calculates:
Monthly EMI, total interest over the full term, and a year-by-year amortisation schedule.

Assumptions

  • The rate is treated as fixed; most Indian home loans are floating and reset periodically.
  • Stamp duty, registration and insurance are excluded.
  • No prepayments are assumed.

How it works

Most home loans in India are floating rate, linked to an external benchmark such as the repo rate. When the benchmark moves, lenders typically hold the EMI and adjust the tenure, or reset the EMI at your request.

In the early years almost the entire EMI goes to interest. The yearly breakdown shows when the balance really starts to fall.

Rerun the calculator after every rate reset, and use the prepayment calculator to see what a lump sum would save.

Formula

EMI = P x r x (1 + r)^n / ((1 + r)^n - 1)

P
= loan amount (principal)
r
= monthly interest rate = annual rate / 12 / 100
n
= tenure in months

At 0% interest the formula collapses to EMI = P / n, which is what no-cost EMI offers use.

Example calculation

A ₹50,00,000 home loan at 8.5% for 20 years

Loan amount
₹50,00,000
Interest rate
8.5% a year
Tenure
20 years
Monthly EMI
₹43,391
Total interest
₹54,13,942
Total payment
₹1,04,13,942

Frequently asked questions

What tenure do most home loans run for?
Fifteen to twenty-five years is typical, with thirty years available to younger borrowers. Longer tenures cut the EMI but raise the total interest sharply.
How much home loan can I get?
Lenders look at your income, existing EMIs and the property value. Loan-to-value is commonly capped around 75% to 90% depending on the loan size. Use the affordability calculator for a rough EMI-based estimate.
What happens when the repo rate changes?
On an externally benchmarked floating loan, your rate resets on the reset date. Lenders usually keep the EMI the same and stretch or shorten the tenure, unless you ask for the EMI to be revised.
Are stamp duty and registration included?
No. Those are paid separately at registration and are normally not financed, so budget for them on top of your down payment.
Does prepaying a home loan attract a penalty?
For floating-rate home loans to individuals, lenders in India generally cannot charge a foreclosure fee. Fixed-rate loans can. Confirm with your lender.

Related calculators

Further reading

Reviewed by Pradipta Ray, Editor · Last updated