Online Mortgage Calculator - Calculate Home Loan Installments
Free mortgage calculator for home loan simulation. Enter the house price, down payment, interest rate, and tenor to get estimated monthly installments, total interest paid, and a complete annual amortization schedule. Ideal for comparing bank mortgage offers.
Mortgage Calculation Formula (Annuity)
M = P × [r(1+r)ⁿ] / [(1+r)ⁿ-1]Formula: M = Monthly installment, P = Loan principal (house price - DP), r = Interest per month, n = Number of monthsVariables:
- MMonthly installment to be paidMonthly installment to be paid(e.g.: Rp 3,000,000/month)
- PLoan principal (house price - DP)Loan principal (house price - DP)(e.g.: Rp 400,000,000)
- rInterest rate per month (annual interest ÷ 12)Interest rate per month (annual interest ÷ 12)(e.g.: 0.5% per month (6%/year))
- nTenor/repayment period in monthsTenor/repayment period in months(e.g.: 240 months (20 years))
How to Use the Mortgage Calculator
- 1
Examples
Example 1: Subsidized Housing Mortgage
Subsidized house IDR 150,000,000, down payment IDR 30,000,000, interest 5% per year, 20-year tenor (240 months).
- 1.P = 150,000,000 - 30,000,000 = 120,000,000
- 2.r = 5%/12 = 0.4167% = 0.004167
- 3.n = 240 months
- 4.M = 120,000,000 × [0.004167(1.004167)²⁴⁰] / [(1.004167)²⁴⁰-1]
- 5.M ≈ IDR 791,000/month
Total payment IDR 189,840,000, total interest IDR 69,840,000 over 20 years.
Example 2: Mid-Range Housing Mortgage
House IDR 500,000,000, down payment IDR 100,000,000, interest 7% per year, 15-year tenor (180 months).
- 1.P = 500,000,000 - 100,000,000 = 400,000,000
- 2.r = 7%/12 = 0.5833% = 0.005833
- 3.n = 180 months
- 4.M = 400,000,000 × [0.005833(1.005833)¹⁸⁰] / [(1.005833)¹⁸⁰-1]
- 5.M ≈ IDR 3,592,000/month
Total payment IDR 646,560,000, total interest IDR 246,560,000 over 15 years.
Example 3: Apartment Mortgage
Apartment IDR 800,000,000, down payment IDR 160,000,000, interest 9% per year, 25-year tenor (300 months).
- 1.P = 800,000,000 - 160,000,000 = 640,000,000
- 2.r = 9%/12 = 0.75% = 0.0075
- 3.n = 300 months
- 4.M = 640,000,000 × [0.0075(1.0075)³⁰⁰] / [(1.0075)³⁰⁰-1]
- 5.M ≈ IDR 5,368,000/month
Total payment IDR 1,610,400,000, total interest IDR 970,400,000 over 25 years.
Frequently Asked Questions
What is the difference between KPR and KPA?
What is the minimum down payment for a mortgage?
What is the difference between fixed and floating interest rates?
What happens if I pay off my mortgage early?
Are subsidized mortgage interest rates lower?
How do I compare mortgage offers from different banks?
Can mortgage installments change during the loan term?
What is an amortization schedule?
Related Calculators
Mortgage Refinance Calculator
Determine if refinancing your current mortgage will save you money by comparing monthly payments and total interest costs.
Amortization Schedule Calculator
View a detailed breakdown of your mortgage payments, showing how much goes toward principal versus interest over the life of the loan.
Rent vs. Buy Calculator
Compare the long-term financial impact of renting a home versus purchasing one based on your local market and personal finances.
Extra Mortgage Payment Calculator
Calculate how much time and interest you can save by making additional principal payments toward your mortgage.