Mortgage Calculator

Calculate your monthly mortgage payment, total interest, and full amortization schedule. Enter home price, down payment, rate, and term.

₹50,00,000
20% = ₹10,00,000
8.5%
20 yrs

How to Calculate a Mortgage Payment

Your monthly mortgage payment is calculated using the standard amortization formula: M = P × [r(1+r)^n] / [(1+r)^n − 1]. Here P is the loan principal (home price minus down payment), r is the monthly interest rate (annual rate ÷ 12), and n is the total number of monthly payments (years × 12). For a ₹40,00,000 loan at 8.5% over 20 years, the monthly payment is approximately ₹34,716.

Down Payment — How Much Do You Need?

The down payment is the upfront amount you pay toward the home purchase. The minimum varies by country and lender — in India, banks typically require 10-20% of the property value. A larger down payment reduces your loan amount, lowers monthly payments, and reduces total interest paid. It can also help you qualify for a better interest rate and avoid mortgage insurance requirements.

Mortgage vs Loan Calculator — What's Different?

A mortgage calculator is specifically designed for home loans. Unlike a general loan calculator, it includes a down payment field (since you don't borrow the full home value), calculates the loan amount automatically (home price minus down payment), and is framed around property purchase decisions. The underlying math is the same amortization formula, but the inputs reflect how home buying works.

15-Year vs 20-Year vs 30-Year Mortgage

The loan term dramatically affects both monthly payments and total interest. On a ₹40,00,000 loan at 8.5%: a 15-year mortgage gives ₹39,377/month with ₹30,87,860 total interest. A 20-year gives ₹34,716/month with ₹43,31,840 total interest. A 30-year gives ₹30,768/month with ₹70,76,480 total interest. The 30-year saves ₹8,609/month versus the 15-year but costs ₹39,88,620 more in interest over the life of the loan. Use the sliders above to compare scenarios.

How Much House Can I Afford?

A common guideline is the 28/36 rule: your monthly mortgage payment should not exceed 28% of your gross monthly income, and all debt payments combined should not exceed 36%. If your monthly income is ₹1,20,000, keep your mortgage payment below ₹33,600. Use this calculator to find the home price where the monthly payment falls within your budget.

Frequently Asked Questions

Enter home price, down payment, annual interest rate, and term above. The calculator uses the standard amortization formula to compute your exact monthly payment.
The upfront payment toward the home price. The remaining balance becomes your mortgage loan. A larger down payment means a smaller loan, lower monthly payments, and less total interest.
In India, home loan rates typically range from 8-10% annually. In the US, rates have historically been 6-8% for 30-year fixed mortgages. Your credit score, loan amount, and lender affect the rate you qualify for.
The 28% rule: monthly mortgage payment should not exceed 28% of your gross monthly income. Use the calculator to find the home price where your payment stays within budget.
15-year: higher monthly payments, far less total interest, own your home faster. 30-year: lower monthly payments, much more total interest. Use the term slider to compare instantly.