Debt Payoff Calculator
Snowball against avalanche on your own debts, with the real cost of each order.
Updated
Up to 8 debts. Copy each balance, APR and minimum off its own statement.
One amount on top of every minimum. Both orders spend exactly this much a month.
Two payoff orders
$615.00/mo
$415.00 of minimums plus $200.00 extra, against $16,700.00 of debt
Avalanche — highest APR first
- Clear in
- 33 months
- Total interest
- $3,048.78
- Total paid
- $19,748.78
- First debt gone
- month 24
- Order
- Credit card → Store card → Car loan
Snowball — smallest balance first
- Clear in
- 33 months
- Total interest
- $3,207.85
- Total paid
- $19,907.85
- First debt gone
- month 6
- Order
- Store card → Credit card → Car loan
Avalanche pays $159.07 less interest here. Snowball clears its first debt in month 6 against month 24.
Interest accrues monthly at APR ÷ 12 on each debt. As a debt clears its minimum rolls into the next one, so the monthly total never drops while anything is left.
Estimates for general information, not financial advice.
In short
What is the difference between the debt snowball and the debt avalanche?
On the three default debts, $16,700.00 owed at 24%, 17% and 7%, both orders clear in 33 months on the same $615.00 a month. Avalanche pays $3,048.78 of interest and snowball pays $3,207.85, a difference of $159.07. Snowball clears its first debt in month 6, while avalanche takes until month 24.
Both orders spend exactly the same amount every month. The only thing that changes is which debt receives the surplus after the minimums are paid.
How to use the debt payoff calculator
Add a row for each debt with its balance, its APR and its minimum payment, then set one extra amount that sits on top of all the minimums. The tool adds the minimums and the extra into a single monthly total and runs that same total twice, once in each payoff order.
In both runs every debt receives its minimum every month. Whatever is left over is thrown at one target debt, and when a debt clears its minimum is not released back into the budget: it rolls onto the next target. That rolling is why the last debt disappears so much faster than the first.
33 months
Both orders, default debts
$16,700.00 on $615.00 a month
$159.07
Extra interest under snowball
$3,207.85 against $3,048.78
month 6
Snowball first debt gone
avalanche gets there in month 24
The two orders differ in one decision only. Avalanche sends the surplus to the highest APR first, so the most expensive balance shrinks fastest. Snowball sends it to the smallest balance first, so the shortest job finishes first. Everything else about the two runs is identical.
On these particular debts both orders finish in the same month, 33, and the whole difference lands in the interest column. That is common when one large low rate balance sets the end date: whichever order you run, the car loan is the last thing standing and it clears at the same time.
Working on a single card instead?
The credit card payoff calculator takes one balance and shows what a fixed payment clears, next to the minimum-payment case that stretches the same balance out for years.
Open the card payoff tool →Change the extra amount and the picture moves. At $100.00 a month the interest gap widens to $227.24, and at $400.00 it narrows to $93.67 while avalanche also finishes a month sooner. The reference table below runs five extra amounts so the pattern is visible rather than asserted.
- Credit card
- $6,000.00 at 24%, $120.00 minimum
- Store card
- $1,200.00 at 17%, $35.00 minimum
- Car loan
- $9,500.00 at 7%, $260.00 minimum
- Monthly total
- $415.00 of minimums plus $200.00 extra
- Interest, avalanche against snowball
- $3,048.78 and $3,207.85
Avalanche clears the credit card in month 24, the store card in month 26 and the car loan in month 33. Snowball clears the store card in month 6, the credit card in month 27 and the car loan in month 33.
Do
- Enter the current balance, APR and minimum for every debt, including the cheap ones.
- Keep the extra as one figure, since both plans apply all of it to a single target.
- Re-run the comparison whenever a balance, a rate or a minimum changes.
- Read the first cleared month alongside the total interest, because the two orders differ on both.
Don't
- Leave out a low rate loan, because its minimum is part of the monthly total that drives both runs.
- Enter a promotional rate that expires partway through, since the model holds every rate flat.
- Expect the totals to survive new borrowing on any of these accounts.
- Treat the cheaper order as a recommendation; this page reports arithmetic and nothing more.
The same three debts run at five different extra amounts, avalanche against snowball. The last column is the whole comparison: snowball never comes out cheaper, and the size of the gap depends on how much surplus there is to misdirect.
| Extra each month | Avalanche months | Avalanche interest | Snowball months | Snowball interest | Snowball costs |
|---|---|---|---|---|---|
| $0.00 | 60 | $7,838.74 | 60 | $7,843.20 | $4.47 more |
| $100.00 | 42 | $4,417.85 | 42 | $4,645.09 | $227.24 more |
| $200.00 | 33 | $3,048.78 | 33 | $3,207.85 | $159.07 more |
| $400.00 | 23 | $1,979.01 | 24 | $2,072.68 | $93.67 more |
| $800.00 | 15 | $1,216.01 | 15 | $1,266.11 | $50.09 more |
Why avalanche never costs more in interest
This part is arithmetic rather than opinion. Both orders pay the same minimums and spend the same monthly total, so the only variable is which balance the surplus lands on. A dollar removed from a 24% balance stops 24 cents a year of interest; the same dollar on a 7% balance stops seven.
Because that holds for every dollar and every month, no ordering can beat sending the surplus to the highest rate first. Avalanche is therefore the cheapest of all the orders you could run, and snowball can only match it or cost more. On the defaults it costs $159.07 more.
Read it: The gap is never negative, but it is not a straight line either: with no extra there is barely any surplus to misdirect, and with a large extra everything clears too fast for the ordering to matter much.
Each pair is one run of the engine per order on the same three debts, differencing the total interest.
What the two orders look like month by month
The interest column is not the only output. The month each debt disappears differs sharply between the orders, and the tool reports it because it is the thing snowball is built around. On the defaults, snowball retires the $1,200.00 store card in month 6 while avalanche is still 18 months from clearing anything.
- No extra
- month 42 and month 42
- $100.00 extra
- month 40 and month 10
- $200.00 extra
- month 24 and month 6
- $400.00 extra
- month 14 and month 3
- $800.00 extra
- month 8 and month 2
With no extra at all there is no surplus to direct, so both orders retire the same debt in the same month and the two runs are almost identical.
So the two outputs point in different directions on these numbers: one order costs $159.07 less, the other empties a statement 18 months sooner. Which of those matters more is not a question a calculator can answer, and this page does not try to. It reports both figures and leaves the choice where it belongs.
The formula, worked line by line
There is no closed form here, because the answer depends on the order in which balances disappear. The engine simulates instead: it accrues a month of interest on every live debt, pays every minimum, throws the remainder at one target, and repeats until nothing is owed. Then it does the whole thing again in the other order.
The monthly total is fixed at the sum of the minimums plus the extra, and it stays fixed for as long as anything is owed. When a debt clears, its minimum does not leave the budget: it joins the surplus. That is the rolling snowball, and both orders use it.
pool = sum of all minimums + extra (constant while anything is owed)
i[k] = APR[k] ÷ 12 ÷ 100
each month, for every live debt k:
balance[k] = balance[k] × (1 + i[k])
pay min(minimum[k], balance[k])
then send the remainder of the pool to the target debt
avalanche target = highest APR still owing
snowball target = smallest balance still owing- Monthly pool
- $415.00 minimums + $200.00 extra
- Interest accrued
- $120.00 + $17.00 + $55.42
- Minimums paid
- $120.00, $35.00 and $260.00
- Surplus to the target
- $200.00
- Total owed after month 1
- $16,277.42
Under avalanche that $200.00 goes to the credit card at 24%; under snowball it goes to the store card at 17%. Thirty two months later both orders are finished.
When the pool cannot cover the interest
If the minimums and the extra together come to less than the interest the debts accrue in a month, nothing ever clears and the total climbs. The engine detects that after one month, when the total owed has not fallen, and reports it plainly instead of returning an enormous number of months.
One structural assumption is worth naming: minimums are held constant through the run. Real card minimums usually shrink as the balance does, which would slow the low priority debts slightly in both orders. Enter a minimum near what you actually expect to pay, and the comparison between the two orders stays sound.
Questions people ask
Related guides
How Are Loan Payments Calculated? Amortization, Explained
One level payment, front-loaded interest — the formula worked by hand, the two levers you control, and why the smaller payment is often the costlier loan.
July 23, 2026 · 13 min read
How Does Inflation Work? The Math That Shrinks Money
One growth factor, two answers — what today's money will buy later, and how many future dollars it takes to keep up.
July 23, 2026 · 13 min read
How Is Sales Tax Calculated? Rates, Rules, and the Reverse Math
The combined-rate reality, the one-multiplication forward formula, and the division that pulls the tax back out of any total.
July 23, 2026 · 13 min read