Snowballr
Calculators
Compound interestCompound investmentDebt snowballRetirementSavings goalMortgageCar loanStudent loanSimple interestInflation
More
ScenariosGuidesEmbed on your site
Free · No sign-up required
Home loans

Mortgage calculator

Free mortgage calculator. See your monthly payment, total interest paid, and how much you'd save with extra monthly payments — instantly.

How mortgage payments work

A mortgage payment is calculated using the amortization formula. Early payments are mostly interest; later payments are mostly principal. On a $300,000 mortgage at 6.5% for 30 years:

  • Year 1: ~$19,400 goes to interest, only $3,350 to principal
  • Year 15: split roughly 50/50
  • Year 30: almost entirely principal

This is why extra payments early in the loan are dramatically more valuable than extra payments late. An extra $100 in year 1 reduces the principal that all future interest is calculated on for 29 more years.

Extra payment impact (on a $300k, 6.5%, 30-year mortgage)

  • $0 extra: $682,633 total paid, $382,633 in interest
  • $100/month extra: $621,000 total, pays off 4.5 years early. Saves $61,000
  • $200/month extra: $591,000 total, pays off 7 years early. Saves $91,000
  • $500/month extra: $520,000 total, pays off 13 years early. Saves $163,000
  • $1,000/month extra: $460,000 total, pays off 18 years early. Saves $222,000

30-year vs 15-year mortgage

Same $300,000 loan at historical average rates:

  • 30-year at 6.5%: $1,896/month, $382,633 total interest
  • 15-year at 5.75%: $2,492/month, $148,587 total interest

15-year saves $234,000 in interest but costs $596/month more. If you can afford the higher payment, 15-year wins. If cash flow is tight, 30-year with aggressive extra payments is often optimal — you get 80% of the savings with 100% of the flexibility.

Beyond P&I: the full cost of home ownership

Your mortgage payment isn't the full cost. Budget for:

  • Property tax: 0.5-2.5% of home value annually, varies dramatically by state (TX, IL, NJ are highest)
  • Homeowners insurance: $1,200-$2,500/year depending on location and coverage
  • PMI: if you put less than 20% down, ~0.5-1% of loan annually until equity hits 20%
  • HOA: $100-$500/month if applicable
  • Maintenance: budget 1-2% of home value per year (often ignored, always hits)

A $1,896 mortgage payment is often $2,500-$3,000+ in actual monthly housing cost.

Should I pay off my mortgage early or invest?

Depends on your mortgage rate:

  • Rate under 5%: invest extra money instead. Historical stock returns (~8-10%) beat the guaranteed rate of payoff
  • Rate 5-7%: split — some extra payments, some investing
  • Rate 7%+: aggressive payoff makes sense. Beating 7% in investments is harder than it sounds

There's also a behavioral argument: paid-off mortgage = psychological freedom. Some choose payoff even when math favors investing.

FAQ

How is a mortgage payment calculated?+
P × [r(1+r)^n] / [(1+r)^n − 1], where P = principal, r = monthly rate, n = total months. Our calculator runs this automatically.
How much do extra payments save?+
On $300k at 6.5%/30y: $200/mo extra saves $91k and 7 years. $500/mo saves $163k and 13 years.
30-year or 15-year?+
15-year saves ~$234k in interest but costs $596 more monthly. 30-year + extra payments is often the smartest hybrid.
What is PITI?+
Principal + Interest + Taxes + Insurance = full monthly housing cost. Our calculator shows P&I only; add taxes (1-2% annually) and insurance ($100-$250/mo).

Related calculators