Refinance Calculator

Use this free refinance calculator to estimate new payment, monthly savings, closing-cost break-even time, total interest change, and total cost change.

All tools
Smoke mascot comparing a current $280,000 loan with a 5.9 percent refinance, rolled closing costs, new payment, monthly savings, break-even months, and total cost change cards.
Refinance Calculator artwork matches the workflow: current balance, current rate, new rate, new term, closing costs, new payment, monthly savings, break-even time, and total cost change. View in the smoke-kawaii gallery
Refinance comparison Savings, break-even, cost Example inputs Tab-only history
Estimated new monthly payment$1,687.47

$284,500 new balance at 5.9%

Monthly savings
$263.67
Current payment
$1,951.15
Break-even time
17 months
Total cost change
-$1,266.89

Refinancing can lower payment but still cost more if the term is extended or closing costs are high.

Formula steps

  1. Estimate the remaining current loan payment and cost.
  2. Add closing costs to the new principal for a rolled-cost comparison.
  3. Estimate the new fixed payment and compare monthly payments.
  4. Divide closing costs by monthly savings when the new payment is lower.

How to use the Refinance Calculator

  1. Enter the current balance, current rate, and years left on the loan you already have.
  2. Enter the new rate, new term, and closing costs from the refinance idea.
  3. Calculate, then compare new payment, monthly savings, break-even time, and total cost change.
  4. Check the lender Loan Estimate for APR, points, lender credits, escrow changes, payoff timing, and rescission rules.

What people use it for

Compare a current loan with a possible refinance.

Estimate monthly savings from a lower rate.

Check how long closing costs may take to break even.

See whether a longer term could reduce payment but increase cost.

Quick examples

Mortgage refinance

$280,000 balance, 7% now, 26 years left, 5.9% new 30-year loan, $4,500 costs

About $1,687.47/month, $263.67/month savings, and 17.1 months to break even

Shorter term

$220,000 balance, 6.8% now, 24 years left, 5.7% new 15-year loan, $3,800 costs

About $1,852.47/month, no monthly savings, but about $113,367.40 lower total paid

Small cost

$120,000 balance, 8% now, 6.5% new 10-year loan, $1,500 costs

About $1,379.61/month, $76.32/month savings, and 19.7 months to break even

Need the guide or a nearby tool?

Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.

Frequently asked questions

Plain-language answers about when to use the estimate, what your numbers mean, what is left out, and how privacy works.

When should I use the Refinance Calculator?

Use it when you want to test the exact inputs on this page: Compare a current loan with a possible refinance. Estimate monthly savings from a lower rate. The result is a check against your assumptions, not proof that a lender, tax app, broker, platform, or provider will use the same number.

What do the main Refinance Calculator inputs mean?

Current balance means what is still owed on the loan you already have. Current rate means the yearly rate used to estimate your remaining current payment. Current remaining term means how many years are left if you keep the current loan. New rate means the yearly rate for the refinance idea you want to test. New term means how many years the new loan would run. Closing costs means the refinance costs entered as dollars. This calculator rolls them into the new balance.

What does refinance break-even mean?

Break-even means the rough number of months it takes monthly savings to cover closing costs. If costs are $4,500 and the new payment saves about $263.67 per month, the simple break-even is about 17.1 months.

Can a refinance lower my payment but still cost more?

Yes. A new 30-year term can drop the monthly payment by stretching the debt over more months. Always compare total cost change, not only the new payment.

Why does this calculator roll closing costs into the new balance?

It gives one clean comparison where the new loan starts with the current balance plus entered costs. If you plan to pay costs out of pocket, compare that separately with your lender paperwork.

What is the Refinance Calculator doing with my numbers?

In plain language: The calculator estimates the current loan payment, rolls closing costs into the new balance, estimates the new payment, then compares monthly payment and total cost. Break-even only appears when the new payment is lower. If the new payment is higher, the calculator shows no monthly-savings break-even.

How should I read the Refinance Calculator answer?

Start with the new monthly payment, then read monthly savings, break-even time, and total cost change. A lower payment is only helpful if the costs and longer term still make sense.

What does this estimate leave out?

This does not include lender underwriting, taxes, escrow changes, credit rules, prepayment penalties, cash-out rules, discount-point tradeoffs, rescission timing, or official loan disclosures. Use the lender Loan Estimate, Closing Disclosure, and payoff quote before acting. Check points, lender credits, escrow changes, tax changes, PMI, cash-out rules, prepayment penalties, and rescission timing.

What should I double-check before copying the result?

Check whether closing costs are paid upfront, rolled into the loan, or traded for a higher rate. Also check whether the new quote uses interest rate or APR.

Should I compare interest rate or APR when refinancing?

Compare both. Interest rate helps explain the payment. APR can include more loan costs, so it can make an offer with a low rate but high fees look less cheap.

Does this handle discount points?

Not as a separate field. If points or lender fees are part of the refinance costs, include them in closing costs, then use the Loan Estimate to decide whether paying upfront for a lower rate is worth it.

Does the site save my finance inputs?

No. The calculator runs in your browser tab. Recent answers stay only on the page while you use it, and they are not sent to a server.

Related tools