Mortgage options. Clearer decisions.347-905-6145[email protected]
Calculators

Mortgage Refinance Comparison Calculator

Compare payment changes and a separate same-horizon cost calculation.

On this page
Calculator methodology

How the refinance comparison is calculated

This page intentionally shows two different views: a simple monthly-payment/fee-recovery comparison and a same-horizon comparison that also accounts for remaining debt.

The first model calculates the current fixed-rate payment from the entered current balance, current rate and months remaining. It then calculates a hypothetical new payment using the current balance plus any financed fees, the new rate and the new term. Simple fee-recovery months divide all entered cash and financed fees by positive monthly payment savings. The second model builds both amortization schedules to the same entered horizon, totals payments made through that horizon, adds the remaining balance, and adds cash-paid refinance fees to the new-loan side.

New financed balanceCurrent principal + financed fees

Financed fees increase the balance used for the new payment.

Simple recovery periodTotal entered fees ÷ positive monthly payment savings

Useful only as a simple fee-payback view when the new payment is lower.

Same-horizon comparisonPayments through horizon + remaining debt (+ cash fees on new loan)

Prevents a longer new term from looking better solely because its monthly payment is lower.

1Set the scenario

Enter the actual current balance, note rate and months remaining.

2Enter comparable inputs

Model the proposed new rate, new term and both cash-paid and financed fees.

3Read the modeled result

Check simple payment savings, then look at the same-horizon result before drawing a conclusion.

4Stress-test the decision

Test several horizons that match how long you realistically expect to keep the new loan.

Best used for

  • Comparing a lower payment with the cost of resetting the term
  • Estimating a simple fee-recovery period
  • Checking a 3-year, 5-year or other same-horizon scenario

What this tool does not answer

  • The model is not a legal APR or full net-present-value analysis.
  • It does not model taxes, escrow changes, prepayment penalties or opportunity cost.
  • A lower payment can still come with a higher balance or longer repayment period.
Worked example · illustrative inputs

How to read a sample result

Illustrative example: a $300,000 balance at 6.5% with 300 months remaining has a modeled payment of about $2,025.62. A new 30-year loan at 6% models at about $1,798.65, a payment difference of about $226.97. With $3,000 of fees, simple recovery is about 13.22 months. At a 60-month horizon, the model shows about $393,223.78 for old payments plus remaining debt versus about $390,082.16 for new payments, remaining debt and cash fees.

The methodology below explains how this calculator treats the inputs and assumptions. Replace the sample values with your own planning figures. Results are estimates, not quotes, approvals, disclosures or recommendations.

Inputs and units

Current balance, rate and months remaining; new rate and term; cash-paid and financed fees; comparison horizon. All currency entries are U.S. dollars. Percentage fields take a number such as 6 for six percent, not 0.06. Repayment terms marked in months use whole months; horizons marked in years use whole years.

Calculation workspace

Enter your own figures in the calculator above. The starting values are examples only. No personal identifiers are needed to run a scenario.

How to interpret the result

The first workspace shows the payment change and simple fee recovery. The second compares payments plus remaining debt at the same horizon. It assumes no cash-out, and financed costs enter through the new principal rather than being counted twice.

Assumptions and limitations

The horizon model assumes no cash-out and compares payments plus remaining debt. Simple fee recovery is not a full economic break-even.

Review more than one scenario

Run a base case and then change one uncertain input at a time. Compare a shorter holding period, a higher cost or a different repayment term where those inputs are supported. Record which costs have not been entered. A precise-looking number can still rest on uncertain assumptions.

Invalid inputs and error recovery

If an input is missing or outside the calculator’s supported range, the page will ask you to correct it. Use negative values only in fields that explicitly allow them. A calculation error is not a credit decision.

Prepare your file

Model documentation

The calculator methodology explains the inputs, assumptions and supported models. Use the result for planning and compare it with the provider’s written terms and applicable disclosures before making a decision.

Choose a product for your calculation

Use these comparisons for planning; final eligibility, pricing and terms are set by the provider.

Program references and comparison sources

CFPB: Loan Estimate explainer — Comparison of covered mortgage disclosures, cash to close, points, lender credits and monthly costs.

CFPB: Understand the different kinds of loans available — Loan structures, terms and repayment risks; not provider-specific eligibility.

Check the linked source for its effective date and applicable scope. A source link is not a lender partnership or an individual offer.

Your next financing decision

Start with the option that fits your goal.

Choose a purpose, explore product routes and see the numbers before taking an application to a verified provider.

Get Started →
Compare your next stepNo personal details requiredGet Started

Find your next step