Mortgage Calculator
The Mortgage Calculator instantly computes your fixed monthly payment (principal + interest) using the standard amortization formula. Enter your home price, down payment, interest rate, and loan term to see exactly what you will owe each month — plus the full interest cost over the life of the loan. Use it alongside the Affordability Calculator to set a realistic home-buying budget.
Loan amount = Home Price − Down Payment
Monthly Payment
$2,128.97
Total Interest Paid
$446,428.47
Total Cost (Principal + Interest)
$766,428.47
Loan Amount
$320,000.00
How to use this calculator
- 1
Enter the home price
Type the purchase price of the property you are considering.
- 2
Enter the down payment
Enter the lump sum you plan to put down. The loan amount is calculated as home price minus down payment.
- 3
Set the annual interest rate
Enter the annual mortgage interest rate offered by your lender — do not convert it to monthly yourself.
- 4
Choose the loan term
Select 10, 15, 20, or 30 years. Shorter terms mean higher monthly payments but significantly less total interest.
- 5
Read your results
The calculator shows your monthly payment, total interest paid over the full term, total cost (principal + interest), and the loan amount.
Formula
M = P × [r(1 + r)^n] / [(1 + r)^n − 1]
Where:
M = monthly payment
P = loan principal (home price − down payment)
r = monthly interest rate (annual rate ÷ 12)
n = total number of payments (years × 12)
Total Interest = (M × n) − P
Total Cost = M × nThis is the standard fixed-rate mortgage amortization formula. The monthly rate r is the annual percentage rate divided by 12. For example, a 7% annual rate gives r = 0.07 / 12 ≈ 0.005833. On a $320,000 loan over 30 years (n = 360 payments) at 7%, M = 320,000 × [0.005833 × (1.005833)^360] / [(1.005833)^360 − 1] ≈ $2,129. Total interest paid over 30 years would be roughly $446,000.
Worked Example
Home Price: $400,000 Down Payment: $80,000 (20%) Loan Amount: $320,000 Interest Rate: 7.00% per year Loan Term: 30 years (360 payments) Monthly rate r = 0.07 ÷ 12 = 0.005833 Payments n = 30 × 12 = 360 M = 320,000 × [0.005833 × (1.005833)^360] / [(1.005833)^360 − 1] ≈ $2,129 per month Total paid = $2,129 × 360 = $766,440 Total interest = $766,440 − $320,000 = $446,440 Over 30 years you would pay $446,440 in interest alone — nearly 1.4× the original loan amount. Choosing a 15-year term at the same rate would cut total interest to roughly $198,000.