Free Refinance Savings Calculator: calculate refinance savings instantly with transparent formula, worked examples and tips. No signup.
Refinance Savings is a comparison of the payment on an existing mortgage with a replacement loan. It is deliberately separate from the full mortgage calculator because the question, inputs, and decision boundary are different. Enter the current balance, current rate, remaining term, proposed rate, new term, and refinancing closing costs. The calculator compares principal-and-interest payments and divides the entered costs by positive monthly savings to find a simple break-even point.
Start by recording the date and currency beside every number. A property value, loan balance, fee quote, and interest rate can all change on different schedules. Mortgage Calculator is a useful companion for the underlying mortgage payment, while Closing Costs Calculator covers an adjacent cost or borrowing decision. Do not combine their headline results without checking that the term, balance, and jurisdiction match.
The calculator is a transparent scenario rather than a lender offer. It does not know your credit history, valuation, legal documents, product availability, tax status, or the wording of a particular loan. Use Home Equity Calculator when you need a separate comparison, then keep a written record of which assumptions produced each result.
Monthly savings = current payment − new payment; break-even months = closing costs ÷ monthly savings
If a current payment is £2,000, the new payment is £1,750, and closing costs are £5,000, the simple break-even point is 20 months. That result assumes the savings remain stable and does not decide whether the new term is better overall. The worked figure is an illustration of the calculation order, not a quotation or a prediction. Rounding is applied for display, while the calculation keeps the underlying values at full precision.
The most important boundary is what the result does not include. A monthly payment can exclude fees, insurance, tax, maintenance, or early repayment charges. A borrowing limit can be reduced by lender affordability checks. A tax estimate can change when a relief, residency rule, property type, or completion date changes. Keep those boundaries visible rather than treating a single number as a complete transaction budget.
A positive monthly saving means the proposed loan's payment is lower under the entered terms. A break-even point tells you how long the payment difference would take to recover the entered costs. A negative or zero saving has no simple break-even point in this model.
Test the variable you are least certain about first. For borrowing, that is often the rate, term, balance, or lender's maximum loan-to-value. For fees, it is often the regional quote or a cost that is not included in the headline estimate. For a tax result, it is usually the transaction status and the relief or surcharge conditions.
Compare like with like. A shorter refinance term can produce a higher payment but a different lifetime interest cost. A HELOC draw can have an interest-only phase followed by a principal-and-interest phase. A closing-cost percentage is not the same as a purchase-tax percentage. The comparison keeps the same balance and does not model tax treatment, cash-out, points, early repayment charges, changing rates, lender credits, or the full lifetime cost of each loan. A longer new term can lower the payment while increasing total interest.
Before acting, replace planning assumptions with current written figures from the lender, broker, solicitor, conveyancer, or tax authority. Keep an old scenario as well as a new scenario so you can see which assumption caused the result to move.
Use a written redemption statement and loan estimates for the real balance, penalties, fees, and rate conditions. This calculator is for general education and scenario planning. It is not a mortgage offer, valuation, regulated financial advice, legal advice, or a tax return. Confirm current terms with the responsible lender or official authority before relying on the result.