HomeToolsHome Loan Calculator
🏠 Free Tool · India-Specific

Free Home Loan Calculator

Calculate your home loan EMI, total interest, and full amortization schedule. Check loan eligibility by salary. See prepayment savings. SBI, HDFC, ICICI 2026 rates included. Instant, no signup.

Quick rates — 2026:
Monthly EMI
Monthly EMI
Principal
Total Interest
Total Payable
Interest : Principal
■ Principal ■ Interest
📅 Year-wise Amortization Schedule
YearOpening BalancePrincipal PaidInterest PaidClosing Balance
FOIR is the % of income banks allow toward total EMIs
Maximum home loan you are eligible for
Max Loan
Max EMI Available
Existing EMIs
Property Value (80% LTV)
Interest saved by prepayment
Original Total Interest
New Total Interest
Original Tenure
New Tenure / EMI
How to Use This Calculator
1

EMI tab — calculate your monthly payment

Enter loan amount, tenure, and rate. Use the quick preset buttons for SBI, HDFC, ICICI 2026 rates. See full year-wise amortization below the results.

2

Eligibility tab — check how much you can borrow

Enter your net take-home salary and any existing EMIs. The calculator applies FOIR (banks' income-to-EMI ratio) to find your maximum eligible loan.

3

Prepayment tab — see the impact of a lump sum

Enter your loan details and a prepayment amount. See exactly how many months of tenure you save and the total interest saved.

💡On floating rate home loans, there is no prepayment penalty per RBI circular RBI/2019-20/170. Making even one extra EMI/year toward principal can save 2–4 years of tenure on a 20-year loan.
📋 In This Page
  1. How home loan EMI is calculated
  2. How banks determine your loan eligibility
  3. Home loan rates comparison 2026
  4. The prepayment strategy — save lakhs in interest
  5. 5 home loan mistakes that cost Indians lakhs
  6. Frequently asked questions

How Home Loan EMI Is Calculated

Home loan EMI is calculated using the standard reducing balance formula — interest is charged on the outstanding principal each month, not the original loan amount. This means as you repay, the interest component reduces and the principal component increases each month.

EMI Formula
EMI = P × r × (1+r)^n ÷ [(1+r)^n − 1]
where P = Principal, r = Monthly rate (Annual% ÷ 12 ÷ 100), n = Tenure in months
Example: ₹50 lakh home loan at 8.5% for 20 years
P = ₹50,00,000 | Annual rate = 8.5% | r = 8.5 ÷ 12 ÷ 100 = 0.007083 | n = 20 × 12 = 240 months
EMI = 50,00,000 × 0.007083 × (1.007083)^240 ÷ [(1.007083)^240 − 1]
EMI = 50,00,000 × 0.007083 × 5.027 ÷ 4.027 = ₹43,391/month
Total payable = ₹43,391 × 240 = ₹1,04,13,840
Total Interest = ₹1,04,13,840 − ₹50,00,000 = ₹54,13,840 — you pay ₹1.08× the loan amount in interest alone
📉
Longer Tenure = Lower EMI
20-year vs 15-year loan on ₹50L at 8.5%: EMI drops from ₹49,259 to ₹43,391 — but total interest jumps by ₹14L.
📊
Rate Matters Enormously
0.5% rate difference on ₹50L for 20 years = ₹3.1 lakh difference in total interest. A good CIBIL score pays off.
🏁
Early EMIs = Mostly Interest
In the first year of a 20-year loan, over 85% of each EMI goes toward interest. Principal repayment accelerates only in later years.
💡
Prepayment = Big Savings
A ₹5 lakh prepayment in year 5 on a ₹50L/20yr/8.5% loan saves approximately ₹8.5 lakh in total interest and 2.5 years.

How Banks Determine Your Home Loan Eligibility

Banks assess home loan eligibility on five key factors. Understanding each helps you maximise the loan amount you qualify for — and identify what to improve before applying.

FactorWhat Banks CheckHow to Improve
FOIR / EMI RatioTotal EMIs ≤ 40–50% of net incomeClose existing loans before applying; increase income
CIBIL ScoreMinimum 700; best rates at 750+Pay all bills on time; reduce credit card utilisation
AgeLoan must close before age 70 (salaried) or 65 (self-employed)Apply early; younger applicants get longer tenure
Employment StabilityMinimum 2 years at current job for salaried; 3 years for self-employedDon't switch jobs just before applying
Property Value (LTV)Loan ≤ 75–90% of property value per RBIHigher down payment = more loan approval flexibility

How much loan can I get on my salary?

Net Monthly SalaryMax EMI (45% FOIR)Max Loan (8.5%, 20yr)Property Value (80% LTV)
₹40,000₹18,000~₹20.8 lakh~₹26 lakh
₹75,000₹33,750~₹39 lakh~₹49 lakh
₹1,00,000₹45,000~₹52 lakh~₹65 lakh
₹1,50,000₹67,500~₹78 lakh~₹97 lakh
₹2,00,000₹90,000~₹1.04 crore~₹1.3 crore

Home Loan Rates Comparison India 2026

LenderStarting RateProcessing FeeBest For
SBI (State Bank)8.50%0.35% + GST (max ₹10,000)Lowest rates, govt employees, senior citizens
HDFC Bank8.65%0.5% + GSTFast processing, tech professionals
ICICI Bank8.75%0.5%–1% + GSTSalary account holders, pre-approved offers
LIC Housing Finance8.65%Nil–0.25%Low fees, salaried professionals
Kotak Mahindra8.90%0.5% + GSTHigh LTV, flexible products
Axis Bank9.00%1% + GSTExisting account holders
Bank of Baroda8.40%0.25–0.5% + GSTPSU bank competitive rates
💡Rates shown are starting (floor) rates for borrowers with CIBIL 750+ and salaried income. Your actual rate depends on CIBIL score, loan amount, LTV ratio, employer category, and the bank's internal credit assessment. Always negotiate — a 0.25% reduction saves ₹1.5+ lakh over 20 years on a ₹50 lakh loan.

The Prepayment Strategy — Save Lakhs in Interest

Prepayment is one of the most powerful financial decisions a home loan borrower can make. On floating rate loans (which most Indian home loans are), the RBI has mandated zero prepayment penalty since 2012 — meaning every rupee you prepay goes directly toward reducing principal, with no charges.

The reason prepayment is so powerful: in the early years of a home loan, the vast majority of each EMI is interest. Making an extra principal payment in year 3–5 eliminates years of interest payments because that principal would have been attracting interest for 15–17 more years.

Prepayment StrategyOn ₹50L, 8.5%, 20yrInterest SavedTenure Saved
1 extra EMI/year₹43,391/year extra~₹7.2 lakh~2.5 years
₹5 lakh lump sum in year 5Single prepayment~₹8.5 lakh~2.5 years
₹10 lakh lump sum in year 5Single prepayment~₹16.5 lakh~4.8 years
₹5 lakh each year 5, 8, 11Staggered prepayments~₹22 lakh~6.5 years

📈 Plan Your Retirement + Home Loan Together

A home loan EMI directly reduces your monthly investable surplus. Use our Retirement Calculator to check whether you're still building enough corpus while servicing your home loan.

Open Retirement Calculator →

5 Home Loan Mistakes That Cost Indians Lakhs

Mistake 1 — Choosing maximum tenure to get the lowest EMI
✗ "30-year tenure keeps EMI low — ₹38,095 vs ₹43,391 for 20 years"
✓ A 30-year loan at 8.5% on ₹50L pays ₹87L in interest vs ₹54L for 20 years — ₹33 lakh more
The EMI saving of ₹5,296/month looks attractive, but costs ₹33 lakh over the life of the loan. If that ₹5,296 were invested in a SIP at 11% return for 20 years, it would grow to ₹46 lakh. Borrow for the shortest tenure you can comfortably afford — you can always extend in hardship, but starting short saves enormously.
Mistake 2 — Not comparing rates across lenders before accepting the first offer
✗ Accepting 9.5% from your existing bank without shopping around
✓ 9.5% vs 8.5% on ₹50L for 20 years = ₹6.8 lakh extra interest paid
Most people take a home loan from their existing bank for convenience. This is expensive loyalty. Spend 2–3 weeks comparing offers from at least 3 banks. If you have a good CIBIL score (750+), you have negotiating power. Use online aggregators (BankBazaar, Paisabazaar) to get competing offers quickly — it costs nothing and saves lakhs.
Mistake 3 — Ignoring prepayment as an option
✗ "I'll invest my bonus rather than prepay — the loan interest is tax-deductible anyway"
✓ After-tax cost of 8.5% loan is ~6.5% — most debt investments don't beat this risk-free
The tax deduction argument is often overstated. You save ~30% tax on ₹2L of interest (max deduction) = ₹60,000/year in tax saving. But you're paying ₹3–4L/year in interest on a large loan. The net interest cost is still 6–7%. Prepaying guarantees a 6–7% risk-free return. Only skip prepayment if you can consistently earn above 8.5% post-tax — which requires beating equity markets net of tax.
Mistake 4 — Not reviewing the loan for balance transfer after 3–4 years
✗ "I'm on 9.5% from 2021 — rates have come down but my bank hasn't reduced my rate"
✓ Balance transfer to a bank offering 8.5% saves ₹6–8 lakh on a ₹50L outstanding balance
Floating rate loans are linked to MCLR or repo rate, but banks are slow to pass on rate cuts to existing customers. If your current rate is more than 0.5–1% above the best available rate for new customers, a balance transfer is worth evaluating. Processing fees (0.5–1%) are recovered within 6–12 months of interest saving. Always ask your current bank for a rate reduction before transferring — they often match offers rather than lose a customer.
Mistake 5 — Borrowing at the maximum eligible amount
✗ "Bank approved ₹75 lakh — I'll take the full amount to buy a bigger flat"
✓ Borrow what you need, not the maximum the bank will give you
Bank eligibility calculators determine the maximum they can lend given your income — not the optimum amount for your financial wellbeing. A home loan at 45% of your income leaves little room for SIP investments, emergencies, and discretionary spending. Most financial planners recommend keeping home loan EMI at 25–35% of net income. Buying a slightly smaller property or making a larger down payment provides far more financial flexibility.

Frequently Asked Questions

As of 2026, home loan interest rates start from 8.35–8.5% per annum for top-credit borrowers at major banks like SBI and Bank of Baroda. HDFC Bank starts at 8.65%, ICICI at 8.75%. Rates are linked to the RBI repo rate (6.5% as of 2026) via EBLR (External Benchmark Lending Rate). Borrowers with CIBIL 750+ qualify for the lowest rates.
EMI = P × r × (1+r)^n ÷ [(1+r)^n − 1], where P is the principal loan amount, r is the monthly interest rate (annual rate ÷ 12 ÷ 100), and n is the tenure in months. For a ₹50 lakh loan at 8.5% for 20 years: r = 0.007083, n = 240, EMI = ₹43,391/month. Use the calculator above for instant results on any combination.
Most banks allow total EMIs up to 40–50% of net monthly take-home salary (called FOIR). For a net salary of ₹1 lakh/month with no existing EMIs, maximum EMI ≈ ₹45,000–50,000, supporting a home loan of approximately ₹52–58 lakh at 8.5% for 20 years. Banks also consider CIBIL score, age, employment stability, existing obligations, and property value. Use the Eligibility tab above for your specific calculation.
Most banks offer home loans up to 30 years, subject to the loan being repaid before the borrower turns 70 (65–70 for self-employed). Longer tenure reduces EMI but significantly increases total interest. A ₹50 lakh loan at 8.5% for 30 years has EMI of ₹38,095 but pays ₹87 lakh in interest — versus 20 years with EMI ₹43,391 and ₹54 lakh in interest. Choose the shortest tenure you can comfortably service.
Prepayment means paying an extra amount above your regular EMI toward the principal. It reduces outstanding principal and future interest. Per RBI circular RBI/2019-20/170, banks cannot charge prepayment penalty on floating rate home loans. Fixed rate loans may have 2–3% penalty. Even partial prepayments of ₹50,000–₹1 lakh/year can save 1–3 years of tenure and lakhs in interest over a 20-year loan.
Most banks require a minimum CIBIL score of 700 for home loan approval. For the best interest rates (lowest rates), a score of 750+ is needed. Some NBFCs may approve loans at 650+, but at significantly higher interest rates. A score of 800+ qualifies you for pre-approved offers and the lowest possible rates — which on a ₹50 lakh loan can mean ₹10+ lakh less in total interest over 20 years.
Under the old tax regime: Section 24(b) allows deduction up to ₹2 lakh/year on home loan interest for a self-occupied property. Section 80C allows up to ₹1.5 lakh/year deduction on principal repayment. First-time buyers may additionally claim ₹1.5 lakh under Section 80EEA (for affordable housing). Under the new tax regime (default from FY 2024-25), 80C and 80EEA deductions are not available. Section 24(b) is available for let-out properties in the new regime.
RBI mandates minimum down payments based on loan size: 10% for loans up to ₹30 lakh (banks can lend up to 90% of property value), 20% for ₹30–75 lakh (LTV up to 80%), and 25% for loans above ₹75 lakh (LTV up to 75%). A higher down payment reduces your loan amount, lowers EMI, and reduces total interest significantly. It also improves your loan approval chances as it shows financial discipline to the bank.

More Free Finance Tools on ToolLoom

📅 June 2026 · Written by the ToolLoom Team · Reviewed for accuracy June 2026
About ToolLoom: We build free tools for Indian students, professionals and creators. Home loan rates referenced from official bank websites and RBI EBLR data. Found an error? Email contact@toolloom.in