Mortgage Payment Calculator
Most calculators show you principal and interest and stop there. This one shows the payment you will actually make — taxes, insurance, HOA dues and mortgage insurance included — along with the cash you need at closing and what the loan costs over time.
Your numbers
Change anything. Results update instantly, and your values follow you to every other calculator on the site.
Total monthly payment
$4,807
Principal, interest, taxes, insurance, HOA and mortgage insurance.
Cash needed at closing
$78,000
$60,000 down plus about $18,000 in closing costs.
Loan amount
$540,000
90% loan-to-value
Total interest over the loan
$688,740
Paid off in 30 yr — around August 2056.
Estimated to end around month 109.
What these numbers mean
You would borrow $540,000 at 6.50% over 30 years, which makes principal and interest $3,413 a month. Adding taxes, insurance and mortgage insurance brings the full payment to $4,807.
Assumptions behind these numbers
- Property taxes, homeowners insurance, HOA dues and maintenance are estimates you can change; actual amounts vary by property and municipality.
- Home appreciation, rent growth and investment returns are assumptions, not predictions. Real markets move up and down.
- Mortgage insurance figures are estimates. Actual pricing depends on the lender, the mortgage insurer and your credit profile.
- Results ignore income tax effects, such as any deduction for mortgage interest or property taxes.
- Interest rates shown are averages or your own entries, not a rate quote or lock.
Keep going
Educational only: The calculators and information on this website are for educational and illustrative purposes only. Results are estimates based on the information and assumptions entered and are not a loan offer, commitment to lend, financial advice or guarantee of eligibility, rates, costs or savings. Actual loan terms, rates, fees, mortgage insurance and qualification requirements vary by borrower, property, lender and loan program. Speak with a licensed mortgage professional for personalized information.