How to use the Mortgage Calculator
- Enter the home price, your down payment (as a percent or an amount) and the interest rate.
- Pick the loan term: 30 and 15 years are the most common.
- Adjust property tax, insurance, PMI and HOA for your area — PMI only applies when you put down less than 20%.
- Read the monthly breakdown and the yearly schedule, and download it as CSV.
What goes into a mortgage payment
The figure lenders quote — principal and interest — is only part of what leaves your account each month. Most homeowners also pay, often through an escrow account:
- Property tax, set by your county or city, commonly 0.5–2.5% of the home’s value per year in the US.
- Homeowners insurance, required by the lender.
- PMI (private mortgage insurance) on conventional loans with less than 20% down, typically 0.3–1.5% of the loan per year, until you reach 20% equity.
- HOA dues for condos and some neighborhoods.
This calculator adds them up so you can compare homes by their real monthly cost.
15-year vs 30-year mortgage
A 15-year mortgage has a higher monthly payment but usually a lower rate, and you pay far less interest overall. A 30-year mortgage keeps the payment lower and leaves more room in your budget. Switch the term above to see the difference in total interest.
Related calculators
For car, personal or student loans use the Loan Calculator. See what a down payment fund grows to with the Compound Interest Calculator.
Also searched as: mortgage payment calculator, home loan calculator, house payment calculator, mortgage calculator with taxes and insurance, pmi calculator, amortization calculator, how much house can i afford.
Tools that pair well with the Mortgage Calculator
- Percentage Calculator — Seven everyday percentage calculations on one page.
- Unit Converter — Convert between metric, imperial and technical units in ten categories — with a two-way converter and a table of every unit at once.
- Date Difference Calculator — Count the days between two dates — including business days and a years/months/days breakdown — add or subtract time from a date, or run a live countdown.
- Roman Numeral Converter — Convert any number from 1 to 3,999,999 into Roman numerals — or read Roman numerals back as numbers — with a breakdown of every symbol.