Calculate Mortgage Payments Clearly

Estimate a realistic monthly mortgage payment with principal, interest, taxes, insurance, PMI and HOA. Add extra payments, view the full amortization schedule and export a private CSV that works offline.

Estimated monthly payment $0
Principal & interest$0
Property tax$0
Insurance$0
PMI$0
HOA$0
Loan amount$0
Loan-to-value0%
Total interest$0
Total estimated paid$0
Payoff date-
Payments0

How to use the Mortgage Calculator

  1. Enter the home price and down payment. The dollar amount and percentage stay synced, so you can test 3.5%, 5%, 10% or 20% down without doing separate math.
  2. Set the interest rate and term. The calculator supports common 15-year and 30-year mortgages plus custom terms up to 50 years.
  3. Add ownership costs: property tax, annual homeowners insurance, estimated PMI rate and monthly HOA dues. These make the result closer to a real housing budget.
  4. Use extra principal payment to test how faster payoff changes total interest. The savings card updates immediately when the value is above zero.
  5. Open the amortization schedule when you need the month-by-month view, download the CSV for raw compatibility, or use Download Excel for a formatted workbook. Everything is calculated locally in the browser.

What makes this mortgage calculator different

Many mortgage tools show only principal and interest. That number is useful, but it can badly understate the cash needed each month. This calculator starts with the lender-style payment, then adds property tax, homeowners insurance, PMI and HOA dues so the headline number is closer to the payment a buyer actually needs to budget.

The power feature is the combined PMI and extra-payment timeline. When your down payment is below 20%, the tool estimates PMI and stops it after the projected balance reaches 80% loan-to-value. If you add extra principal payments, the schedule can reach that point and final payoff sooner, letting you see both interest savings and likely PMI reduction in one place.

Sources and limits

This calculator follows fixed-rate amortization math and uses consumer mortgage concepts explained by the Consumer Financial Protection Bureau. The CFPB also explains the difference between principal and interest and a full payment with taxes, insurance and mortgage insurance in its total monthly payment guide, and describes PMI basics in its private mortgage insurance guide. Results are estimates, not a lender quote or professional financial advice. For personal or auto loans without housing costs, see the Loan Calculator.

Frequently asked questions

How is the monthly mortgage payment calculated?

The principal and interest part uses the standard fixed-rate mortgage formula based on loan amount, annual interest rate and total number of monthly payments. The calculator then adds estimated monthly property tax, homeowners insurance, PMI when loan-to-value is above 80 percent, and any HOA fee you enter. That gives a more realistic housing payment than principal and interest alone.

What costs are included in the total monthly payment?

The total monthly payment includes principal and interest, estimated property tax, homeowners insurance, private mortgage insurance when applicable, and monthly HOA dues. These categories match the common PITI idea described by the Consumer Financial Protection Bureau, with HOA shown separately because it is not part of every mortgage escrow. Closing costs, utilities, repairs and rate changes are not included.

How does the PMI estimate work?

PMI is estimated as an annual percentage of the original loan amount, divided by 12 for the monthly cost. The tool applies PMI only when your down payment is below 20 percent and stops it once the projected loan balance reaches 80 percent of the home price. Real PMI rules vary by lender, loan type and cancellation process, so treat this as a planning estimate rather than a binding quote.

How do extra mortgage payments affect the result?

Extra payments reduce the loan principal faster. Because interest is charged on the remaining balance, each extra dollar lowers future interest charges for the rest of the loan. The calculator compares your normal schedule with an extra-payment schedule and shows interest saved plus months or years cut from the loan. The downloadable CSV also reflects the extra-payment timeline when one is entered.

Are my mortgage numbers saved or sent anywhere?

No mortgage inputs are sent to a server. The calculation runs entirely in your browser using client-side JavaScript. Scenario values are stored only in sessionStorage so the page can survive a refresh during the same tab session. sessionStorage is erased when you close the tab, and PureTools has no backend database that can store your home price, down payment or rate. Your data is never used to train AI models or improve machine learning systems.

Can I download the amortization schedule?

Yes. Use Download CSV for a raw spreadsheet-compatible schedule, or Download Excel for a formatted workbook with Summary, Inputs and Amortization sheets. The export includes payment date, principal, interest, PMI estimate, remaining balance and estimated total monthly outflow. The file is created locally in your browser as a Blob URL and is not uploaded.

Is this calculator financial advice?

No. This tool is for education and planning. It uses standard amortization math and public consumer-finance concepts, but it cannot replace a lender's Loan Estimate, Closing Disclosure, escrow analysis, tax bill, insurance quote or professional advice. Use it to compare scenarios before shopping, then verify actual costs with your lender, insurance provider, local tax office and housing counselor when needed.