Debt Consolidation Breakeven
Calculate monthly savings and fee break-even time for a consolidation scenario.
Description
Consolidation break-even compares upfront fees with recurring monthly savings.
Consolidation break-even compares upfront fees with recurring monthly savings. Reduced payment alone does not establish lower total borrowing cost.1
Calculate monthly savings and fee break-even time for a consolidation scenario.
When to use Debt Consolidation Breakeven
Use this tool to calculate monthly savings and fee break-even time for a consolidation scenario.
Prepare the supplied account terms, common-currency amounts or recorded indicators requested. Determine applicable thresholds separately.
How to use Debt Consolidation Breakeven and understand its results
- Prepare the supplied account terms, common-currency amounts or recorded indicators requested. Determine applicable thresholds separately.
- Enter currentMonthlyCost, newMonthlyCost, upfrontFees using the field table and calculation rules, then run the tool.
- Read monthlySavings, breakEvenMonths, hasSavings. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| currentMonthlyCost | Current monthly cost (currency/month) | number; minimum: 0 | Required |
| newMonthlyCost | New monthly cost (currency/month) | number; minimum: 0 | Required |
| upfrontFees | Upfront fees (currency) | number; minimum: 0 | Required |
Enter nonnegative monthly costs/fees. Return savings and hasSavings; positive savings gives fractional months, otherwise months zero.
savings=currentCost−newCost; breakEven=fees/savings Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| monthlySavings | Monthly savings (currency/month) | number |
| breakEvenMonths | Break-even time (months) | number; minimum: 0 |
| hasSavings | Has monthly savings | boolean |
{
"input": {
"currentMonthlyCost": 700,
"newMonthlyCost": 600,
"upfrontFees": 1200
},
"output": {
"monthlySavings": 100,
"breakEvenMonths": 12,
"hasSavings": true
}
} Limitations and assumptions
Zero is a placeholder when there are no savings. No amortization, loan term, interest changes or total cost is modeled.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Merchant Pricing Comparison: Compare caller-supplied interchange-plus and blended merchant-pricing terms. For a complementary task, use Deposit Account Comparison: Compare two deposit accounts from balances, disclosed APYs, and annual fees.
References
-
Debt Consolidation Breakeven — tool.io
Similar or alternative tools
- Merchant Pricing Comparison
Compare caller-supplied interchange-plus and blended merchant-pricing terms.
- Deposit Account Comparison
Compare two deposit accounts from balances, disclosed APYs, and annual fees.