Quick guide
How to use this calculator
- Enter the figures from your mortgage offer, statement, contract, property budget, or scenario.
- Keep currencies, rate conventions, periods, and balances consistent; compare multiple plausible scenarios where future rates or costs are uncertain.
- Use the component outputs to verify the result and review the calculator-specific boundary before acting.
Calculation method
Calculation method
Cash option amortizes the existing balance; financed option amortizes balance + costs. Compare payment, full-term interest, and selected-horizon balance.
Mortgage schedules use stable level-payment arithmetic and advance only the explicitly entered scenario. Results are checked for finite, principal-reducing behavior and round only for display.
Worked example
Practical example
Compare paying 5,000 now with financing it into a 250,000 replacement mortgage.
Cash option amortizes the existing balance; financed option amortizes balance + costs. Compare payment, full-term interest, and selected-horizon balance.
Supported inputs
Precision and limits
Visible input limits
Amounts are capped at 1e12, rates at 1000% unless a narrower percentage applies, and schedules at 1,200 months unless a frequency comparison explicitly documents more payment periods.
International scope
No currency, country, tax system, mortgage program, lender threshold, insurance rule, market rate, escrow law, or contract term is assumed.
Decision boundary
These are arithmetic scenarios, not offers, approvals, regulated disclosures, forecasts, valuations, legal interpretations, hardship advice, or recommendations.
Calculator-specific assumptions
Financing costs reduces cash required today but increases principal and interest. This does not calculate tax effects, opportunity cost, lender qualification, or regulated disclosure treatment.
