When could refinancing make up for its costs?
Compare keeping your loan with refinancing, including upfront costs, payments and remaining debt over the same period.
A lower monthly payment can leave more debt unpaid. Break-even here compares payments plus remaining debt and upfront costs, with no return on payment savings.
Your result
These results are out of date. Check the highlighted fields before using, downloading or printing them.
Balance over time
Full monthly breakdown
CSV files open in spreadsheet software. Downloading or printing creates a copy outside this page. The selected option is named above and in the file.
Understand this estimate
A lower monthly payment can leave more debt unpaid. Break-even here compares payments plus remaining debt and upfront costs, with no return on payment savings.
Worked example
Keeping a 1200 interest-free loan with payments of 100 costs no interest. Refinancing for 24 months with 60 upfront costs reduces payments to 50 but never recovers that 60 within a 12-month comparison.
How we calculate this
The loan rate is nominal per year, divided by 12. Interest rounds half-up to a cent each month before the payment.
We find the smallest cent payment that repays within the requested term. The last payment is capped at what is owed; very small loans can finish earlier.
This is a fixed-rate monthly model, not APR or a lender quote. Taxes, insurance, variable rates, daily interest, penalties and financed fees are excluded.
For each month, compare upfront costs + payments made + remaining debt − initial debt. Break-even is the earliest month when refinancing is no more costly and stays so through the chosen horizon. Equality can begin at month zero.
This is a horizon-specific comparison without discounting or investing payment savings. Existing-payment loans that cannot repay within 600 months are unsupported.
Sources explain the underlying concepts; this calculator uses the conventions described above. It does not recommend a financial product.
Your numbers stay in this page. We do not save them to your browser, put them in the URL, or send them for calculation. Read our privacy information.