Mortgage Calculator

How to use it

  1. Enter the home price, the down payment (as a percent or in dollars), the interest rate and the term.
  2. Add property tax (a percent of the price or a yearly dollar amount from the county), the yearly homeowners insurance premium, HOA dues and, if you put down less than 20%, the PMI rate your lender quoted.
  3. Read the full monthly payment and its parts, when PMI ends, the total interest and the payoff date; add extra principal to see what it saves.
  4. Switch the schedule between years and months, or download it as a CSV file.

How it calculates

Principal and interest come from the site’s amortization engine, the same one behind the Loan Calculator: the standard fixed-rate payment rounded to the cent, each month’s interest charged on the remaining balance at the yearly rate divided by 12, worked in whole cents, with the last payment adjusted to end at zero. Property tax and insurance are added as a twelfth of the yearly amounts and HOA dues as entered.

PMI applies when the loan is more than 80% of the price, which the calculator uses as the home’s original value. It follows the cancellation rules the Consumer Financial Protection Bureau describes: PMI generally ends automatically on the date the balance is scheduled to reach 78% of the original value, so the calculator finds that date on the original schedule even when you add extra payments; and you may ask your servicer to cancel once the balance actually reaches 80%, which extra payments bring forward. Tick the box to see the payment if you make that request.

What we tested

On October 14, 2026 we compared the page’s own calculation with an independent Python model built on exact fractions for 1,504 home loans (1,148 of them with PMI; down payments from 0% to 50%, rates from 0% to 12%, terms from 10 to 30 years, with and without extra payments and early PMI cancellation). Every loan amount, payment part, total, PMI end date and PMI total agreed to the cent. The underlying schedule engine separately matched a Python reference on 2,007 loans and every row of their schedules. In Chromium: the default $400,000 home with 20% down at 6.5% showed $2,539.29 a month, $408,140.64 interest and no PMI; $350,000 with 5% down at 6.875% plus 1.2% tax, $1,500 insurance, 0.6% PMI and $50 HOA showed $2,875.54, with $166.25 of PMI for 140 payments, the 78% date at payment 140 and the 80% request date at payment 128; $300 a month extra with an early request cut PMI to 74 payments and the loan to 255 payments, and the downloaded CSV had 255 rows ending at a 0.00 balance; a down payment above the price showed a message; the page fitted a 390 px phone with no errors.

ExamplePrincipal & interestPMIMonthly totalTotal interest
$400,000, 20% down, 6.5%, 30 years, tax 1.1%, insurance $1,800$2,022.62none$2,539.29$408,140.64
$350,000, 5% down, 6.875%, 30 years, PMI 0.6%$2,184.29$166.25 for 140 months$2,875.54$453,842.49
Same, +$300 a month, cancel PMI at 80%$2,184.29$166.25 for 74 months$2,875.54 + $300$300,595.03 (255 payments)
$250,000, $25,000 down, 6.25%, 15 years, PMI 0.4%$1,929.20$75.00 for 37 months$2,404.20$122,256.38

This is an estimate for planning, not a loan offer or financial advice; your Loan Estimate shows the lender’s actual figures.

Frequently Asked Questions

What does a monthly mortgage payment include?+
Principal and interest on the loan, plus, for most borrowers, property tax and homeowners insurance (often collected into an escrow account), private mortgage insurance if the down payment is under 20% on a conventional loan, and any HOA dues. A $400,000 home with 20% down at 6.5% for 30 years is $2,022.62 principal and interest; with 1.1% property tax and $1,800 a year of insurance the total is $2,539.29.
When does PMI go away?+
Under the Homeowners Protection Act, as the CFPB explains it, your servicer must generally end PMI automatically on the date the balance is scheduled to reach 78% of the home's original value, and you can ask to cancel it once the balance reaches 80% (earlier if extra payments get you there), provided you are current on payments and meet the other conditions. The calculator shows both dates. FHA and VA loans follow their own rules.
How is PMI estimated here?+
You enter the yearly PMI rate your lender quotes; the calculator charges it on the original loan amount, divided by 12, until the cancellation date. Actual premiums depend on your credit score, down payment and the insurer, so use the quote from your Loan Estimate.
Should I enter the interest rate or the APR?+
The interest rate. The payment is worked out from the note rate; the APR adds points and fees and is the figure for comparing lenders. Your Loan Estimate lists the rate on page 1 and the APR on page 3.
How much do extra principal payments save?+
On a $350,000 home with 5% down at 6.875%, adding $300 a month to principal ends the loan after 255 payments instead of 360 and, if you ask to cancel PMI as soon as the balance reaches 80%, cuts PMI from 140 months to 74.
Why will my real payment differ?+
Property tax and insurance change from year to year, escrow accounts can add a cushion, and your lender may count interest by the day or round differently. Treat this as a planning estimate and check it against your Loan Estimate.
Is my information uploaded?+
No. Everything is calculated in your browser and saved only on this device.

Built by Derek Giordano · Part of Ultimate Design Tools

Privacy Policy · Terms of Service