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