Evaluate a refinance
calculate_refinanceWhether refinancing is worth it: the new payment, monthly saving, and how many months it takes to recover closing costs. Also compares lifetime interest, which catches the common trap where a lower payment costs more overall because the term was reset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| closingCosts | Yes | Total cost to close the refinance, in US dollars. | |
| newTermYears | No | Loan term in years. Most US mortgages are 15 or 30. | |
| currentBalance | Yes | Remaining principal on the existing loan. | |
| financeClosingCosts | No | Roll closing costs into the new balance instead of paying cash. | |
| newAnnualRatePercent | Yes | Interest rate being offered. | |
| currentAnnualRatePercent | Yes | Interest rate on the existing loan. | |
| currentRemainingTermMonths | Yes | Months still to run on the existing loan. |