中文 English

Mortgage Prepayment Calculator

No login · No ads · Data stays in your browser · Pure front-end calculation

Loan & Extra Payment Parameters

Range 1,000 - 100,000,000
Range 0 - 20
Range 1 - 50
Added to principal each month
First payment date (default: today)

Results

No Extra Payment vs With Extra Payment

Is Prepaying Worth It?

Deciding whether to pay off your mortgage early comes down to comparing your mortgage rate with your expected investment return:

  • If investment return > mortgage rate: keeping cash invested may earn more than you save in interest.
  • If investment return < mortgage rate: prepaying is like earning a guaranteed return equal to your mortgage rate.
  • If they're about equal: consider liquidity needs and psychological comfort.

Enter your expected investment return below to compare prepaying vs investing the extra payment.

e.g. savings 2%, bonds 4%, stocks 8%
Default: new remaining term

Things to Consider Before Prepaying

1. Prepayment Penalties & Minimums

Some lenders charge prepayment penalties or require a minimum extra payment. Check your loan agreement for any fees, especially in the first 1-3 years. Many US mortgages (conventional/FHA/VA) allow penalty-free prepayment.

2. Liquidity & Opportunity Cost

Once extra cash goes into your home equity, it's not liquid. Make sure you keep an emergency fund (3-6 months of expenses) before redirecting cash to mortgage prepayment.

3. Extra Payment Methods

  • Monthly extra: add a fixed amount to each payment - simplest and most consistent.
  • Bi-weekly payments: half-payment every 2 weeks = 13 monthly payments per year.
  • Lump sum: apply bonuses, tax refunds, or windfalls once or twice a year.
  • Round up: round your payment up to the nearest $50 or $100.

4. When Prepaying May Not Make Sense

  • Low fixed mortgage rate (< 4%) while high-yield savings or investments earn more.
  • Behind on retirement contributions or lacking emergency savings.
  • High-interest debt (credit cards, personal loans) - pay those first.
  • Planning to move within a few years - extra payments won't compound much benefit.
This calculator assumes a fixed-rate equal-payment (amortized) loan. Actual savings, penalties, and terms depend on your lender and loan agreement. Results are for reference only.

Related Tools

View Calculation Formula

Standard monthly payment (amortized): M = P·r·(1+r)n / ((1+r)n − 1), r = annual rate/12, n = term×12.
No extra payment path: simulate all n periods with payment M; total interest = M·n − P.
With extra payment path: each month pay M + extra; extra reduces principal directly. Simulate until balance reaches 0 to find new term n'.
Time saved = n − n' (months).
Interest saved = (original total interest) − (new total interest).
New payoff date = start date + n' months.
Amounts use integer cents internally to avoid floating-point errors.