How to Use This Mortgage Calculator
- 1Enter your home price and down payment amount.
- 2Input the interest rate and select your loan term (30, 20, or 15 years).
- 3Optionally add property tax, insurance, PMI, and HOA for your true monthly cost.
- 4Click Calculate Payment to see your monthly breakdown instantly.
- 5View the full amortization schedule to see how every dollar is applied month by month.
Understanding Your Mortgage Payment
Your monthly mortgage payment is made up of several components. The principal and interest (P&I) portion pays down the loan itself, while taxes, insurance, and potentially PMI are added on top to form your total PITI payment.
The Mortgage Formula Explained
The standard formula for calculating your monthly P&I payment is:
M = P × [r(1+r)^n] ÷ [(1+r)^n − 1]
Where P = principal loan amount, r = monthly interest rate (annual rate ÷ 12), and n = number of payments (years × 12).
What Is PMI?
Private Mortgage Insurance (PMI) is required by most lenders when your down payment is less than 20% of the purchase price. PMI protects the lender in case you default. It typically costs between 0.5% and 1.5% of your loan amount annually and is automatically removed once you reach 20% equity.
30-Year vs. 15-Year Mortgage: Which Is Better?
A 30-year mortgage has lower monthly payments, making homeownership more accessible, but you'll pay significantly more interest over the life of the loan. A 15-year mortgage has higher monthly payments but you'll build equity faster and pay roughly 50–60% less in total interest. Use the calculator above to compare both options side by side.
Current Mortgage Rates (2025)
As of 2025, the average 30-year fixed mortgage rate in the US is approximately 6.5%–7.5%. Rates vary based on your credit score, loan-to-value ratio, lender, and loan type. Borrowers with credit scores above 740 typically qualify for the most competitive rates.
How Much House Can I Afford?
A common guideline is the 28/36 rule: your monthly housing costs should not exceed 28% of your gross monthly income, and your total debt payments should not exceed 36%. For example, on a $90,000 annual salary ($7,500/month), your maximum mortgage payment should be about $2,100/month.