🏦Loan Parameters
Prepayment Strategies
🔄Extra EMIs Per Year
💰Custom Extra Payments
📈Annual EMI Step-Up
🎯Lump Sum Prepayment
💳 Monthly EMI
₹43,391
for 20 yrs
📊 Total Interest
₹54,13,879
of ₹1,04,13,879 total
🏦 Total Payable
₹1,04,13,879
Principal: ₹50,00,000
📅 Loan End Date
May 2046
240 months
📈Loan Analytics
📋Amortization Schedule240 months
#DateEMI (₹)Principal (₹)Interest (₹)Extra (₹)Balance (₹)
1Jun 2026₹43,391₹7,974₹35,417₹49,92,026
▼ Future Payments (from today) ▼
2Jul 2026₹43,391₹8,031₹35,360₹49,83,995
3Aug 2026₹43,391₹8,088₹35,303₹49,75,907
4Sept 2026₹43,391₹8,145₹35,246₹49,67,762
5Oct 2026₹43,391₹8,203₹35,188₹49,59,559
6Nov 2026₹43,391₹8,261₹35,130₹49,51,298
7Dec 2026₹43,391₹8,319₹35,072₹49,42,978
8Jan 2027₹43,391₹8,378₹35,013₹49,34,600
9Feb 2027₹43,391₹8,438₹34,953₹49,26,162
10Mar 2027₹43,391₹8,498₹34,894₹49,17,665
11Apr 2027₹43,391₹8,558₹34,833₹49,09,107
12May 2027₹43,391₹8,618₹34,773₹49,00,489
13Jun 2027₹43,391₹8,679₹34,712₹48,91,809
14Jul 2027₹43,391₹8,741₹34,650₹48,83,068
15Aug 2027₹43,391₹8,803₹34,588₹48,74,266
16Sept 2027₹43,391₹8,865₹34,526₹48,65,400
17Oct 2027₹43,391₹8,928₹34,463₹48,56,473
18Nov 2027₹43,391₹8,991₹34,400₹48,47,481
19Dec 2027₹43,391₹9,055₹34,336₹48,38,427
20Jan 2028₹43,391₹9,119₹34,272₹48,29,308
21Feb 2028₹43,391₹9,184₹34,208₹48,20,124
22Mar 2028₹43,391₹9,249₹34,143₹48,10,875
23Apr 2028₹43,391₹9,314₹34,077₹48,01,561
24May 2028₹43,391₹9,380₹34,011₹47,92,181
25Jun 2028₹43,391₹9,447₹33,945₹47,82,735
26Jul 2028₹43,391₹9,513₹33,878₹47,73,221
27Aug 2028₹43,391₹9,581₹33,810₹47,63,640
28Sept 2028₹43,391₹9,649₹33,742₹47,53,992
29Oct 2028₹43,391₹9,717₹33,674₹47,44,275
30Nov 2028₹43,391₹9,786₹33,605₹47,34,489
31Dec 2028₹43,391₹9,855₹33,536₹47,24,633
32Jan 2029₹43,391₹9,925₹33,466₹47,14,708
33Feb 2029₹43,391₹9,995₹33,396₹47,04,713
34Mar 2029₹43,391₹10,066₹33,325₹46,94,647
35Apr 2029₹43,391₹10,137₹33,254₹46,84,510
36May 2029₹43,391₹10,209₹33,182₹46,74,300
37Jun 2029₹43,391₹10,282₹33,110₹46,64,019
38Jul 2029₹43,391₹10,354₹33,037₹46,53,665
39Aug 2029₹43,391₹10,428₹32,963₹46,43,237
40Sept 2029₹43,391₹10,502₹32,890₹46,32,735
41Oct 2029₹43,391₹10,576₹32,815₹46,22,159
42Nov 2029₹43,391₹10,651₹32,740₹46,11,508
43Dec 2029₹43,391₹10,726₹32,665₹46,00,782
44Jan 2030₹43,391₹10,802₹32,589₹45,89,980
45Feb 2030₹43,391₹10,879₹32,512₹45,79,101
46Mar 2030₹43,391₹10,956₹32,435₹45,68,145
47Apr 2030₹43,391₹11,033₹32,358₹45,57,112
48May 2030₹43,391₹11,112₹32,280₹45,46,000
49Jun 2030₹43,391₹11,190₹32,201₹45,34,810
50Jul 2030₹43,391₹11,270₹32,122₹45,23,540
51Aug 2030₹43,391₹11,349₹32,042₹45,12,191
52Sept 2030₹43,391₹11,430₹31,961₹45,00,761
53Oct 2030₹43,391₹11,511₹31,880₹44,89,250
54Nov 2030₹43,391₹11,592₹31,799₹44,77,658
55Dec 2030₹43,391₹11,674₹31,717₹44,65,983
56Jan 2031₹43,391₹11,757₹31,634₹44,54,226
57Feb 2031₹43,391₹11,840₹31,551₹44,42,386
58Mar 2031₹43,391₹11,924₹31,467₹44,30,462
59Apr 2031₹43,391₹12,009₹31,382₹44,18,453
60May 2031₹43,391₹12,094₹31,297₹44,06,359
61Jun 2031₹43,391₹12,179₹31,212₹43,94,180
62Jul 2031₹43,391₹12,266₹31,125₹43,81,914
63Aug 2031₹43,391₹12,353₹31,039₹43,69,561
64Sept 2031₹43,391₹12,440₹30,951₹43,57,121
65Oct 2031₹43,391₹12,528₹30,863₹43,44,593
66Nov 2031₹43,391₹12,617₹30,774₹43,31,976
67Dec 2031₹43,391₹12,706₹30,685₹43,19,270
68Jan 2032₹43,391₹12,796₹30,595₹43,06,473
69Feb 2032₹43,391₹12,887₹30,504₹42,93,586
70Mar 2032₹43,391₹12,978₹30,413₹42,80,608
71Apr 2032₹43,391₹13,070₹30,321₹42,67,538
72May 2032₹43,391₹13,163₹30,228₹42,54,375
73Jun 2032₹43,391₹13,256₹30,135₹42,41,119
74Jul 2032₹43,391₹13,350₹30,041₹42,27,769
75Aug 2032₹43,391₹13,444₹29,947₹42,14,325
76Sept 2032₹43,391₹13,540₹29,851₹42,00,785
77Oct 2032₹43,391₹13,636₹29,756₹41,87,150
78Nov 2032₹43,391₹13,732₹29,659₹41,73,417
79Dec 2032₹43,391₹13,829₹29,562₹41,59,588
80Jan 2033₹43,391₹13,927₹29,464₹41,45,661
81Feb 2033₹43,391₹14,026₹29,365₹41,31,634
82Mar 2033₹43,391₹14,125₹29,266₹41,17,509
83Apr 2033₹43,391₹14,225₹29,166₹41,03,284
84May 2033₹43,391₹14,326₹29,065₹40,88,957
85Jun 2033₹43,391₹14,428₹28,963₹40,74,530
86Jul 2033₹43,391₹14,530₹28,861₹40,60,000
87Aug 2033₹43,391₹14,633₹28,758₹40,45,367
88Sept 2033₹43,391₹14,736₹28,655₹40,30,630
89Oct 2033₹43,391₹14,841₹28,550₹40,15,790
90Nov 2033₹43,391₹14,946₹28,445₹40,00,844
91Dec 2033₹43,391₹15,052₹28,339₹39,85,792
92Jan 2034₹43,391₹15,158₹28,233₹39,70,633
93Feb 2034₹43,391₹15,266₹28,125₹39,55,367
94Mar 2034₹43,391₹15,374₹28,017₹39,39,993
95Apr 2034₹43,391₹15,483₹27,908₹39,24,511
96May 2034₹43,391₹15,593₹27,799₹39,08,918
97Jun 2034₹43,391₹15,703₹27,688₹38,93,215
98Jul 2034₹43,391₹15,814₹27,577₹38,77,401
99Aug 2034₹43,391₹15,926₹27,465₹38,61,475
100Sept 2034₹43,391₹16,039₹27,352₹38,45,435
101Oct 2034₹43,391₹16,153₹27,239₹38,29,283
102Nov 2034₹43,391₹16,267₹27,124₹38,13,016
103Dec 2034₹43,391₹16,382₹27,009₹37,96,633
104Jan 2035₹43,391₹16,498₹26,893₹37,80,135
105Feb 2035₹43,391₹16,615₹26,776₹37,63,520
106Mar 2035₹43,391₹16,733₹26,658₹37,46,787
107Apr 2035₹43,391₹16,851₹26,540₹37,29,936
108May 2035₹43,391₹16,971₹26,420₹37,12,965
109Jun 2035₹43,391₹17,091₹26,300₹36,95,874
110Jul 2035₹43,391₹17,212₹26,179₹36,78,662
111Aug 2035₹43,391₹17,334₹26,057₹36,61,328
112Sept 2035₹43,391₹17,457₹25,934₹36,43,871
113Oct 2035₹43,391₹17,580₹25,811₹36,26,291
114Nov 2035₹43,391₹17,705₹25,686₹36,08,586
115Dec 2035₹43,391₹17,830₹25,561₹35,90,755
116Jan 2036₹43,391₹17,957₹25,435₹35,72,799
117Feb 2036₹43,391₹18,084₹25,307₹35,54,715
118Mar 2036₹43,391₹18,212₹25,179₹35,36,503
119Apr 2036₹43,391₹18,341₹25,050₹35,18,162
120May 2036₹43,391₹18,471₹24,920₹34,99,691
121Jun 2036₹43,391₹18,602₹24,789₹34,81,089
122Jul 2036₹43,391₹18,733₹24,658₹34,62,356
123Aug 2036₹43,391₹18,866₹24,525₹34,43,490
124Sept 2036₹43,391₹19,000₹24,391₹34,24,490
125Oct 2036₹43,391₹19,134₹24,257₹34,05,356
126Nov 2036₹43,391₹19,270₹24,121₹33,86,086
127Dec 2036₹43,391₹19,406₹23,985₹33,66,679
128Jan 2037₹43,391₹19,544₹23,847₹33,47,136
129Feb 2037₹43,391₹19,682₹23,709₹33,27,453
130Mar 2037₹43,391₹19,822₹23,569₹33,07,632
131Apr 2037₹43,391₹19,962₹23,429₹32,87,670
132May 2037₹43,391₹20,104₹23,288₹32,67,566
133Jun 2037₹43,391₹20,246₹23,145₹32,47,320
134Jul 2037₹43,391₹20,389₹23,002₹32,26,931
135Aug 2037₹43,391₹20,534₹22,857₹32,06,397
136Sept 2037₹43,391₹20,679₹22,712₹31,85,718
137Oct 2037₹43,391₹20,826₹22,566₹31,64,892
138Nov 2037₹43,391₹20,973₹22,418₹31,43,919
139Dec 2037₹43,391₹21,122₹22,269₹31,22,797
140Jan 2038₹43,391₹21,271₹22,120₹31,01,526
141Feb 2038₹43,391₹21,422₹21,969₹30,80,104
142Mar 2038₹43,391₹21,574₹21,817₹30,58,530
143Apr 2038₹43,391₹21,727₹21,665₹30,36,804
144May 2038₹43,391₹21,880₹21,511₹30,14,923
145Jun 2038₹43,391₹22,035₹21,356₹29,92,888
146Jul 2038₹43,391₹22,192₹21,200₹29,70,696
147Aug 2038₹43,391₹22,349₹21,042₹29,48,347
148Sept 2038₹43,391₹22,507₹20,884₹29,25,840
149Oct 2038₹43,391₹22,666₹20,725₹29,03,174
150Nov 2038₹43,391₹22,827₹20,564₹28,80,347
151Dec 2038₹43,391₹22,989₹20,402₹28,57,358
152Jan 2039₹43,391₹23,152₹20,240₹28,34,207
153Feb 2039₹43,391₹23,316₹20,076₹28,10,891
154Mar 2039₹43,391₹23,481₹19,910₹27,87,410
155Apr 2039₹43,391₹23,647₹19,744₹27,63,763
156May 2039₹43,391₹23,815₹19,577₹27,39,949
157Jun 2039₹43,391₹23,983₹19,408₹27,15,966
158Jul 2039₹43,391₹24,153₹19,238₹26,91,813
159Aug 2039₹43,391₹24,324₹19,067₹26,67,489
160Sept 2039₹43,391₹24,496₹18,895₹26,42,992
161Oct 2039₹43,391₹24,670₹18,721₹26,18,322
162Nov 2039₹43,391₹24,845₹18,546₹25,93,477
163Dec 2039₹43,391₹25,021₹18,370₹25,68,457
164Jan 2040₹43,391₹25,198₹18,193₹25,43,259
165Feb 2040₹43,391₹25,376₹18,015₹25,17,882
166Mar 2040₹43,391₹25,556₹17,835₹24,92,326
167Apr 2040₹43,391₹25,737₹17,654₹24,66,589
168May 2040₹43,391₹25,919₹17,472₹24,40,670
169Jun 2040₹43,391₹26,103₹17,288₹24,14,566
170Jul 2040₹43,391₹26,288₹17,103₹23,88,278
171Aug 2040₹43,391₹26,474₹16,917₹23,61,804
172Sept 2040₹43,391₹26,662₹16,729₹23,35,143
173Oct 2040₹43,391₹26,851₹16,541₹23,08,292
174Nov 2040₹43,391₹27,041₹16,350₹22,81,251
175Dec 2040₹43,391₹27,232₹16,159₹22,54,019
176Jan 2041₹43,391₹27,425₹15,966₹22,26,594
177Feb 2041₹43,391₹27,619₹15,772₹21,98,974
178Mar 2041₹43,391₹27,815₹15,576₹21,71,159
179Apr 2041₹43,391₹28,012₹15,379₹21,43,147
180May 2041₹43,391₹28,211₹15,181₹21,14,937
181Jun 2041₹43,391₹28,410₹14,981₹20,86,526
182Jul 2041₹43,391₹28,612₹14,780₹20,57,915
183Aug 2041₹43,391₹28,814₹14,577₹20,29,100
184Sept 2041₹43,391₹29,018₹14,373₹20,00,082
185Oct 2041₹43,391₹29,224₹14,167₹19,70,858
186Nov 2041₹43,391₹29,431₹13,960₹19,41,427
187Dec 2041₹43,391₹29,639₹13,752₹19,11,788
188Jan 2042₹43,391₹29,849₹13,542₹18,81,938
189Feb 2042₹43,391₹30,061₹13,330₹18,51,878
190Mar 2042₹43,391₹30,274₹13,117₹18,21,604
191Apr 2042₹43,391₹30,488₹12,903₹17,91,116
192May 2042₹43,391₹30,704₹12,687₹17,60,412
193Jun 2042₹43,391₹30,922₹12,470₹17,29,490
194Jul 2042₹43,391₹31,141₹12,251₹16,98,350
195Aug 2042₹43,391₹31,361₹12,030₹16,66,988
196Sept 2042₹43,391₹31,583₹11,808₹16,35,405
197Oct 2042₹43,391₹31,807₹11,584₹16,03,598
198Nov 2042₹43,391₹32,032₹11,359₹15,71,566
199Dec 2042₹43,391₹32,259₹11,132₹15,39,306
200Jan 2043₹43,391₹32,488₹10,903₹15,06,819
201Feb 2043₹43,391₹32,718₹10,673₹14,74,101
202Mar 2043₹43,391₹32,950₹10,442₹14,41,151
203Apr 2043₹43,391₹33,183₹10,208₹14,07,968
204May 2043₹43,391₹33,418₹9,973₹13,74,550
205Jun 2043₹43,391₹33,655₹9,736₹13,40,895
206Jul 2043₹43,391₹33,893₹9,498₹13,07,002
207Aug 2043₹43,391₹34,133₹9,258₹12,72,869
208Sept 2043₹43,391₹34,375₹9,016₹12,38,494
209Oct 2043₹43,391₹34,618₹8,773₹12,03,875
210Nov 2043₹43,391₹34,864₹8,527₹11,69,012
211Dec 2043₹43,391₹35,111₹8,280₹11,33,901
212Jan 2044₹43,391₹35,359₹8,032₹10,98,542
213Feb 2044₹43,391₹35,610₹7,781₹10,62,932
214Mar 2044₹43,391₹35,862₹7,529₹10,27,070
215Apr 2044₹43,391₹36,116₹7,275₹9,90,954
216May 2044₹43,391₹36,372₹7,019₹9,54,582
217Jun 2044₹43,391₹36,630₹6,762₹9,17,952
218Jul 2044₹43,391₹36,889₹6,502₹8,81,063
219Aug 2044₹43,391₹37,150₹6,241₹8,43,913
220Sept 2044₹43,391₹37,413₹5,978₹8,06,500
221Oct 2044₹43,391₹37,678₹5,713₹7,68,821
222Nov 2044₹43,391₹37,945₹5,446₹7,30,876
223Dec 2044₹43,391₹38,214₹5,177₹6,92,662
224Jan 2045₹43,391₹38,485₹4,906₹6,54,177
225Feb 2045₹43,391₹38,757₹4,634₹6,15,419
226Mar 2045₹43,391₹39,032₹4,359₹5,76,387
227Apr 2045₹43,391₹39,308₹4,083₹5,37,079
228May 2045₹43,391₹39,587₹3,804₹4,97,492
229Jun 2045₹43,391₹39,867₹3,524₹4,57,625
230Jul 2045₹43,391₹40,150₹3,242₹4,17,475
231Aug 2045₹43,391₹40,434₹2,957₹3,77,041
232Sept 2045₹43,391₹40,720₹2,671₹3,36,321
233Oct 2045₹43,391₹41,009₹2,382₹2,95,312
234Nov 2045₹43,391₹41,299₹2,092₹2,54,013
235Dec 2045₹43,391₹41,592₹1,799₹2,12,421
236Jan 2046₹43,391₹41,887₹1,505₹1,70,534
237Feb 2046₹43,391₹42,183₹1,208₹1,28,351
238Mar 2046₹43,391₹42,482₹909₹85,869
239Apr 2046₹43,391₹42,783₹608₹43,086
240May 2046₹43,391₹43,086₹305₹0

What is EMI (Equated Monthly Installment)?

EMI stands for Equated Monthly Installment — the fixed amount you pay to a bank or lender every month until your loan is fully repaid. Each EMI is split into two parts: the principal (the original loan amount) and the interest (the cost of borrowing). In India, most banks use the reducing balance method, meaning interest is calculated on the outstanding balance each month, so the interest portion decreases over time as you repay principal.

The standard EMI formula is: EMI = P × R × (1+R)^N / ((1+R)^N – 1), where P = loan amount, R = monthly interest rate, and N = total months. All major Indian banks — SBI, HDFC, ICICI, Axis, PNB — use this formula.

How to Use This EMI Calculator

Using our EMI Calculator takes just seconds:

  • Loan Amount: Enter the principal (e.g., ₹50,00,000 for a home loan)
  • Interest Rate: Enter the annual rate offered by your bank (e.g., 8.5%)
  • Tenure: Enter the loan duration in years or months (e.g., 20 years)
  • Strategy: Optionally add prepayment, extra EMIs, or step-up EMI to see interest savings

The calculator instantly shows your monthly EMI, total interest payable, total amount paid, and a month-by-month amortization schedule. Use the prepayment feature to see how a ₹1 lakh lump sum or 1 extra EMI per year can reduce your loan tenure by years.

Key Factors That Affect Your EMI in India

  • Loan Amount (Principal): Higher the loan, higher the EMI. For a ₹50L home loan at 8.5% for 20 years, the EMI is ₹43,391.
  • Interest Rate: Even a 0.5% difference matters significantly. Dropping from 9% to 8.5% on a ₹40L loan saves over ₹1.2L in total interest.
  • Loan Tenure: Longer tenure means lower EMI but much higher total interest. A 20-year loan pays nearly 2x the interest of a 10-year loan.
  • Prepayments: As per RBI guidelines, banks cannot charge prepayment penalties on floating rate home loans. Any extra payment directly reduces principal and saves significant interest.
  • Interest Type: Floating rates (linked to EBLR/MCLR) change with RBI policy. Fixed rates stay constant. Most Indian home loans are floating.

Tips to Reduce Your Home Loan EMI

  • Make 1 extra EMI per year: On a ₹50L loan at 8.5% for 20 years, paying just 1 extra EMI annually saves over ₹5L in interest and cuts tenure by ~2 years.
  • Use annual bonuses for prepayment: A ₹1L lump sum prepayment in year 3 of a ₹40L home loan can save ₹3–4L in total interest.
  • Choose a shorter tenure if affordable: A 15-year tenure vs 20-year tenure saves lakhs in interest, though the monthly EMI will be higher.
  • Negotiate the interest rate: A good CIBIL score (750+) gives you leverage to negotiate 0.25–0.5% lower rates, saving significantly over 20 years.
  • Step-up your EMI with salary hikes: Increasing your EMI by 5–10% every year as your salary grows can cut your loan tenure by 5–7 years.

Frequently Asked Questions

What is EMI?

EMI stands for Equated Monthly Installment. It is a fixed payment made by a borrower to a lender each month until the loan is fully paid off. Each EMI consists of a principal component and an interest component.

How is home loan EMI calculated in India?

In India, home loan EMI is calculated using the reducing balance method. The formula is EMI = P × R × (1+R)^N / ((1+R)^N – 1). Most banks including SBI, HDFC, ICICI, and Axis Bank use this method.

Can I prepay my home loan?

Yes, as per RBI guidelines, banks cannot charge prepayment penalties on floating rate home loans. You can make part or full prepayment at any time to reduce your total interest burden.

What is the difference between flat rate and reducing balance?

In flat rate, interest is calculated on the original loan amount throughout the tenure. In reducing balance, interest is calculated on the outstanding balance. A flat rate of 10% is roughly equivalent to a reducing balance rate of 18–20%.

How much can I save by paying extra EMIs?

Paying just 1 extra EMI per year on a ₹50 lakh home loan at 8.5% for 20 years can save over ₹5 lakhs in interest and reduce your tenure by approximately 2 years.

Which banks offer the lowest home loan interest rates in India?

As of 2025, SBI, HDFC Bank, Bank of Baroda, and Kotak Mahindra Bank offer competitive home loan rates starting from around 8.5–9% p.a. for salaried employees with good CIBIL scores. Rates change with RBI repo rate revisions.

Can I change my EMI amount after taking a loan?

Yes, you can switch from a floating to fixed rate, make prepayments to reduce EMI or tenure, or opt for a step-up EMI structure. Some banks allow EMI holiday (moratorium) for the initial period. Check with your specific lender for options.

What is the maximum tenure for a home loan in India?

Most Indian banks offer home loan tenures up to 30 years. SBI offers up to 30 years, HDFC up to 30 years, and ICICI up to 30 years. Longer tenure reduces EMI but increases total interest paid significantly.

Does paying extra EMIs affect my CIBIL score?

Paying extra EMIs or making prepayments does not negatively affect your CIBIL score. In fact, closing your loan early improves your debt-to-income ratio and credit utilisation, which can positively impact your score over time.

Disclaimer: This EMI calculator provides estimates for informational purposes only. Actual EMI may vary based on processing fees, insurance, and other charges by your bank. Please consult your bank or financial advisor for exact figures. Calculator supports all major Indian banks — SBI, HDFC Bank, ICICI Bank, Axis Bank, PNB, Bank of Baroda, Kotak Mahindra, and more.