Debt Payoff Calculator
Compare Debt Snowball, Debt Avalanche and a custom payoff order with fixed monthly budget rollover, schedules and private saved plans.
Compare Snowball, Avalanche and your order
| Strategy | Debt-free time | Total interest | Total paid | Payoff order |
|---|
Saved plans on this device
How the repayment engine works
At the start of each month, each active balance receives interest at the entered annual rate divided by 12. Minimum payments are then applied to all active debts. The remaining fixed monthly budget is sent to the strategy target, with unused money spilling to the next target in the same month.
- Rates and minimum payments remain fixed.
- No new spending, late fees, promotional-rate expiry or lender formula changes.
- Custom order is the visual row order; use the arrow buttons to change it.
How the calculation works
This tool keeps the selected currency as a display and input context. It does not convert exchange rates, apply country-specific tax law or claim that a lender will reproduce the estimate exactly. Calculations run locally in the browser.
Read the Snowball versus Avalanche guide, assumptions and worked comparison β
Method reviewed 11 July 2026. Formula assumptions, practical examples and primary-source context are published in the linked guide and visible on this page.
Debt Payoff Calculator FAQ
What is the difference between Debt Snowball and Debt Avalanche?
Snowball targets the smallest starting balance first, while Avalanche targets the highest annual rate first. Minimum payments continue on every active debt and the available extra budget is directed to the current target.
Does the calculator recalculate the target order every month?
No. ToolBullet fixes the strategy order from the starting balances and rates so the result is reproducible. Custom mode follows the row order you set.
What happens when a debt is cleared mid-month?
Any unused target payment spills to the next debt in the same month. The cleared debtβs original minimum-payment capacity remains in the total monthly budget for later months.
Can Snowball ever cost less than Avalanche?
It can tie or occasionally differ under unusual payment structures, but the highest-rate method generally minimises interest under the fixed assumptions used. The tool calculates both instead of asserting a universal result.
What does a non-amortising warning mean?
It means the entered payment budget does not repay all balances within the simulation limit, often because interest is at least as large as the available payment. The tool will not invent a payoff date.
Are debt labels and balances private?
They remain in the current browser when you save a plan. ToolBullet does not include them in the URL or analytics event parameters. Clearing site data removes saved plans.
Does this include promotional rates or new spending?
No. Rates and minimum payments are treated as fixed and no new borrowing is added. Promotional expiry dates, penalty rates, fees and changing lender minimums require a more specific model.