How to Calculate Mortgage Payment
A mortgage payment calculator helps you estimate your monthly housing cost based on loan amount, rate, and term. Understanding this calculation is essential before buying a home.
The Formula
M = P[r(1+r)^n] / [(1+r)^n - 1]Where:
MMonthly Payment — Fixed amount paid each monthPPrincipal — Total loan amount borrowedrMonthly Rate — Annual rate divided by 12nTotal Payments — Loan term in monthsStep-by-Step Example
Here's how to calculate mortgage payment step by step:
- 1Get loan details: Note the principal, annual interest rate, and loan term in years.
- 2Convert rate: Divide the annual rate by 12 to get the monthly rate.
- 3Calculate payments count: Multiply the loan term in years by 12.
- 4Apply formula: Plug values into the mortgage formula to get your monthly payment.
Following these 4 steps gives you the final mortgage payment value.
Skip the Math
On a $300,000 loan at 6.5% for 30 years, your monthly principal and interest payment would be about $1,896. Adding taxes and insurance could bring the total to $2,400 or more.
Use the Free CalculatorWhy You Need This Calculation
- Knowing your monthly mortgage payment helps you budget accurately and compare loan offers before committing.
Common Mistakes
Forgetting to include property tax and insurance.
Add escrow costs to the base payment for the true monthly cost.
Using the annual rate instead of monthly.
Always divide the annual rate by 12 before applying the formula.
Ignoring PMI on low down payments.
Include private mortgage insurance if your down payment is under 20%.