How is the monthly payment calculated?
Fixed-rate amortizing loans use the formula M = P × r × (1+r)n ÷ ((1+r)n − 1). P is the principal, r is the monthly rate (annual rate ÷ 12 ÷ 100), and n is the number of monthly payments (years × 12). Early payments are mostly interest; later payments are mostly principal.
Are taxes and insurance included?
No. This calculator covers principal and interest. Property taxes, homeowners insurance, HOA dues, and PMI are location- and lender-specific, so add your lender's escrow estimate on top of the P&I figure shown here.
Is making extra payments worth it?
Every extra dollar shortens the principal earlier, so total interest falls and the payoff date moves forward. The comparison table quantifies it for your rate and term. Whether that beats investing the same cash depends on your expected returns and need for liquidity — some mortgages also carry prepayment penalties, so check your note.
15-year or 30-year loan?
A 15-year term usually has a lower rate and dramatically less total interest, but a higher required monthly payment. Run both terms in the calculator and compare the "Total of payments" figure — that is the true lifetime cost difference.
What about adjustable-rate mortgages?
ARM payments change when the rate resets, so a single fixed formula cannot describe the whole loan. This calculator is accurate for fixed-rate loans and gives a reasonable starting estimate for ARMs during the initial fixed period.
Does anything I type leave my browser?
No. All math runs locally in JavaScript. No amounts, rates, or personal details are uploaded, stored, or shared.