Skip to main content

Mortgage Refinance Calculator

Estimate how a refinance might change your monthly payment and remaining interest based on the balance, rates, terms, and closing costs you enter. Results update from your inputs. This is an educational estimate — not a lender quote or financial advice.

Loading calculator…

How this calculation works

The tool compares keeping your current fixed-rate loan for its remaining term with starting a new fixed-rate loan at the balance you enter. Both paths use standard monthly amortization. Closing costs are tracked separately and are not automatically added to the new principal.

Monthly payment for a positive interest rate uses M = P × r × (1 + r)^n / ((1 + r)^n − 1), where r is the monthly rate (annual percent ÷ 100 ÷ 12) and n is months. If the rate is 0%, payment is principal ÷ months. Remaining interest is summed from the amortization schedule.

Payment break-even months = closing costs ÷ monthly payment savings when savings are greater than zero; otherwise break-even is not applicable.

Assumptions

  • Fixed-rate, fully amortizing loans with monthly payments.
  • Taxes, insurance, HOA, PMI, discount points, and prepayment penalties are excluded unless you fold them into closing costs yourself.
  • Closing costs are assumed paid out of pocket (not financed into the new loan).
  • No cash-out beyond replacing the stated current balance.
  • Simple payment break-even is not a complete economic break-even analysis.

Limitations

  • Does not quote lender rates, fees, or approval odds.
  • Does not model ARM resets, escrow changes, or points buydowns unless you encode them in your inputs.
  • Estimated payment savings are not guaranteed and depend on assumptions you enter.

Frequently asked questions

Are closing costs included in the new loan balance?
No. For this MVP, closing costs are tracked separately for break-even math and are not added to the refinance principal.
What if the new payment is not lower?
Monthly payment savings may be zero or negative. In that case the calculator does not report a payment break-even month.