Cernarus

Mortgage Refinance Calculator with Extra Payments

This calculator compares your current mortgage to a potential refinance and models how extra monthly payments or lump-sum payments change payoff timing and savings. Use the fields to enter your outstanding balance, interest rates, terms, closing costs, and extra payments.

Results estimate scheduled monthly payments, gross monthly savings, months to recover closing costs (break-even), and how extra payments shorten payoff time. Outputs are illustrative and intended for planning, not as a loan commitment.

Updated Nov 26, 2025

Estimates monthly payments for current and prospective refinance loans, monthly savings, break-even months for closing costs, and net savings over a chosen analysis period. Extra monthly payments and lump-sum payments can be included as user inputs.

Inputs

Results

Updates as you type

Current monthly payment

$1,055.67

New monthly payment (refinance)

$843.21

Monthly savings (old - new)

$212.47

Break-even (months)

Net savings over analysis period

$9,747.94

Months to pay off current loan with extra payments

Months to pay off new loan with extra payments

OutputValueUnit
Current monthly payment$1,055.67USD
New monthly payment (refinance)$843.21USD
Monthly savings (old - new)$212.47USD
Break-even (months)months
Net savings over analysis period$9,747.94USD
Months to pay off current loan with extra paymentsmonths
Months to pay off new loan with extra paymentsmonths
Primary result$1,055.67

Visualization

Methodology

Monthly payment uses the standard fixed-rate amortization formula: payment = r * PV / (1 - (1+r)^-n), where r is the monthly rate and n is number of months.

Break-even months = closing costs divided by (old monthly payment minus new monthly payment). If monthly savings are zero or negative, break-even is effectively infinite.

Payoff months with extra payments use the closed-form inversion of the annuity formula: n = negative natural log of (1 minus r times PV divided by Payment) divided by natural log of (1 plus r) when Payment exceeds the interest portion. If Payment does not exceed monthly interest, payoff is considered infeasible within a finite horizon.

Worked examples

Example: Current balance $200,000 at 4.0% with 25 years remaining → monthly ≈ computed. Refinance to 3.0% for 30 years with $3,000 closing costs yields new monthly payment and monthly savings. Break-even = 3000 / monthly savings.

Example: Adding $200 extra monthly reduces payoff months; calculator shows estimated months to payoff and approximate first-year cash difference as a quick proxy for interest reduction.

Key takeaways

This tool gives quick, transparent estimates to help you decide whether to refinance or apply extra payments.

It assumes fixed-rate amortizing loans, monthly compounding, and that extra payments are applied directly to principal each month. It does not include tax effects, escrow changes, variable-rate behavior, prepayment penalties, or borrower-specific underwriting conditions.

Further resources

Expert Q&A

How accurate are the results?

Results use standard amortization formulas and closed-form algebraic solutions. They are mathematically consistent but approximate because they omit lender-specific fees, escrow, taxes, insurance, prepayment penalties, and rounding conventions. Use results for planning and confirm exact figures with your lender.

Does the calculator assume closing costs are financed into the loan or paid up front?

You control that via the 'refinance_financed_closing_costs' field. If you finance closing costs, include that amount there; otherwise the calculator treats closing costs entered in 'refinance_closing_costs' as cash paid at closing for break-even calculation.

Are extra payments applied immediately or at month-end?

This model assumes extra monthly payments are applied each payment period to principal alongside the scheduled payment. Lump-sum payments are applied immediately to reduce principal before future interest accrual.

Is this financial advice?

No. The calculator provides educational estimates. Consult a licensed mortgage professional or financial advisor before making refinancing or prepayment decisions.

How is my data handled and secured?

The model recommends following security best practices for any stored data. For technical guidance on secure data handling see NIST cybersecurity guidance in the citations below.

Sources & citations