Skip to content
2026 Statutory Rates Primary Source Verified Always 100% Free

Mortgage Refinance Calculator (2026)

Compare your existing mortgage against a new refinance rate, calculate your exact break-even point in months, and check whether resetting your loan term saves or costs money.

Quick Answer: Refinancing a mortgage replaces an existing home loan with a new loan featuring a lower interest rate, a modified repayment term, or both. Your break-even period represents the exact number of months required for cumulative monthly payment savings to repay upfront closing costs: Break-Even (Months) = Closing Costs ÷ Monthly Payment Savings. For a homeowner refinancing an existing $320,000 mortgage balance from a 6.75% fixed rate over 26 remaining years into a new 5.50% 30-year fixed loan with $6,500 in closing costs, the existing monthly payment of $2,178.54 drops to $1,816.92, saving $361.62 per month. This achieves break-even in exactly 18.0 months ($6,500 ÷ $361.62/mo).

Existing vs. New Loan Terms
Current principal balance
$
Your existing rate
%
Years left on existing loan
yrs
Offered new fixed rate
%
e.g. 15 or 30 years
yrs
Typically 1.5%–3% of loan balance
$

Refinance Financial Analysis

Break-Even Math
Monthly Payment Savings $0/mo Recoups closing costs in 0 months
Old Payment (P&I) $0
New Payment (P&I) $0
Break-Even Point 0 mos
Net Lifetime Savings $0
Primary Source Verified Last reviewed: October 2026

Calculation Methodology: Mortgage Refinance Calculator (2026)

Mathematical Formula

M = P · [r(1 + r)^n] / [(1 + r)^n - 1] | Break-Even = Closing Costs / (M_old - M_new)

M_old = Existing monthly principal and interest payment
M_new = New monthly principal and interest payment
P = Remaining mortgage loan balance being refinanced
r = Monthly periodic interest rate (Annual interest rate ÷ 12)
n = Loan term in months (Years × 12)
Break-Even Point (Months) = Total Upfront Closing Costs ÷ Monthly Payment Savings (M_old - M_new)
Net Lifetime Savings = (M_old × n_remaining) - [(M_new × n_new) + Closing Costs].

Verified Worked Example (Benchmark)

Benchmark Parameters: Loan Balance (P) = $320,000 · Current Loan = 6.75% Fixed, 26 Years Remaining (312 months) · New Refinance Loan = 5.50% Fixed, 30 Years (360 months) · Closing Costs = $6,500.00.

  1. Current Monthly Payment (Old): $320,000 × [(0.0675 ÷ 12)(1 + 0.0675 ÷ 12)^312] ÷ [(1 + 0.0675 ÷ 12)^312 - 1] = $2,178.54/month.
  2. New Monthly Payment (New): $320,000 × [(0.055 ÷ 12)(1 + 0.055 ÷ 12)^360] ÷ [(1 + 0.055 ÷ 12)^360 - 1] = $1,816.92/month.
  3. Monthly Cash Flow Savings: $2,178.54 - $1,816.92 = $361.62/month.
  4. Break-Even Horizon: $6,500 closing costs ÷ $361.62/month = 17.97 months (≈ 18.0 months).
  5. Total Old Payments (312 months): $2,178.54 × 312 = $679,704.48.
  6. Total New Payments + Closing Costs (360 months): ($1,816.92 × 360) + $6,500 = $654,091.20 + $6,500 = $660,591.20.
  7. Net Lifetime Savings: $679,704.48 - $660,591.20 = $19,113.28.

Verification: Recomputed by running the deployed engine with $320k balance, 6.75%/26y to 5.50%/30y, $6,500 costs. Yields old $2,178.54, new $1,816.92, saves $361.62/mo, break-even 18.0 months.

Frequently Asked Questions

Primary source guidance on rules, formulas, and regulations.

← More in Mortgages & Housing

Related Mortgages & Housing Calculators

Housing

Rent vs Buy Calculator

Compare the true total cost of renting versus buying a home over any time horizon. Accounts for mortgage amortization, property tax, maintenance, opportunity cost, and home appreciation.

Housing

Mortgage Recast Calculator

Mortgage recast calculator: enter your balance, rate, and lump sum to see your new lower payment after reamortization, and how it compares to refinancing.