What the debt snowball actually does
The debt snowball is a repayment order, not a repayment formula. You list every debt, pay the contractual minimum on all of them, and throw every spare dollar at the one with the smallest balance. When that debt hits zero, its payment does not go back into your budget: it joins the pile attacking the next-smallest balance. The pile grows each time a debt dies, which is where the name comes from.
Two things follow from that rule, and this calculator measures both. First, your total monthly outlay never changes. If you start with $35, $120 and $210 in minimums and add $200 of your own, you pay $565 every month until the last balance clears — the money simply moves between debts. Second, the order is chosen by balance alone. A 6.5% car loan of $2,000 is attacked before a 24% card carrying $9,000, which costs you interest compared with attacking the expensive debt first. That trade is deliberate, and the section on interpreting the result puts a number on it for your own debts.
The snowball exists because repayment plans fail for behavioural reasons far more often than arithmetic ones. Clearing a small balance early removes a bill, a due date and a minimum payment from your life within a few months, and the freed minimum makes the next debt visibly faster. If you would rather minimise interest and can stay the course without early wins, run the same debts through the debt avalanche calculator, which orders by rate instead.
The month-by-month math behind the schedule
There is no closed-form answer for a snowball across several debts, because the payment applied to any one debt changes every time another is retired. So the calculator simulates it, one month at a time, in exactly the order a servicer posts transactions.
Each month, every open balance is charged one month of interest at its own rate: interest = B × APR ÷ 12. That is the convention used by nearly every card issuer and instalment lender when quoting a nominal APR, and it is the same monthly periodic rate that drives the credit card payoff calculator. Card issuers actually accrue daily on the average daily balance, which lands within a few dollars a year of the monthly figure for a balance you are paying down steadily.
Then the snowball payment S is distributed. Every open debt except the target receives its minimum. The target receives everything left over, capped at its remaining balance so you never overpay. Any balance that reaches zero is closed, its retirement month is recorded, and it stops receiving money — but S itself is untouched, so next month the target simply gets more.
The loop ends when every balance is zero. If the combined payment is smaller than the combined interest charge, balances rise instead of falling; the calculator detects that the total did not fall and stops rather than looping forever, and reports the situation as an error rather than a payoff date. That is a real regime, not a theoretical one: a $5,000 balance at 24% accrues $100 in its first month, so a $50 minimum leaves the balance larger than it started.
Worked example: three debts, $200 extra, month one in full
Take the three debts the calculator loads with: a $1,200 store card at 22.9% with a $35 minimum, a $4,800 credit card at 18.99% with a $120 minimum, and a $9,500 car loan at 6.5% with a $210 payment. You can find $200 a month on top.
- Set the snowball payment. S = 35 + 120 + 210 + 200 = $565, and it stays $565 every month.
- Order by balance. $1,200, then $4,800, then $9,500. The car loan is cheapest to carry and is attacked last.
- Charge month-one interest. Store card: 1,200 × 0.229 ÷ 12 = $22.90, so it owes $1,222.90. Card: 4,800 × 0.1899 ÷ 12 = $75.96, so it owes $4,875.96. Car: 9,500 × 0.065 ÷ 12 = $51.46, so it owes $9,551.46.
- Pay the minimums on the two non-target debts. $120 to the card and $210 to the car: 565 − 120 − 210 = $235 is left.
- Hit the target. The store card takes the whole $235: 1,222.90 − 235 = $987.90 owed after one month.
- Repeat. Interest in month one totalled 22.90 + 75.96 + 51.46 = $150.32, so of your $565, only $414.68 reduced what you owe. That ratio improves every single month, because interest is charged on a balance that only falls.
Run the loop to the end and the store card retires in month 6, the credit card in month 21, and the car loan in month 32. Everything is clear in 32 months having paid $2,178.79 in interest on $15,500 of balances. Held at the same fixed minimums with no rollover and no extra, the same debts take 64 months and cost $5,054.97 in interest — the plan saves $2,876.18 and 32 months.
How to read the result, and what it costs you
Read three numbers together: the debt-free month, the total interest, and the interest saved against fixed minimums. The first is the one that keeps you going; the second is the price of the plan; the third is what the discipline is worth.
Then ask the question the snowball deliberately ignores. Order the same debts by rate instead of balance and the interest total falls, because more of your money spends more of its life against the highest rate. The size of that gap depends entirely on the spread between your rates and the size of the small, cheap balances: if your smallest debt also carries your highest rate, the two orderings are identical and the gap is zero. In the example above, the smallest balance is also the highest rate, so the snowball loses nothing at all. Where the gap is large — a small 0% medical bill sitting under a large 26% card — run both and decide with the figures in front of you.
Two other things worth checking. If any debt shows a warning that its minimum is below its own monthly interest, that balance grows in every month it is not the target, and the plan only works because the target eventually reaches it. And if your total monthly payment leaves nothing for the unexpected, the plan is fragile: most coaches fund a small starter reserve first, which you can size with the emergency fund calculator, so that a car repair does not go straight back onto the card you just cleared.
Months to clear a $5,000 balance at a fixed monthly payment
| Monthly payment | 0% | 6.5% | 12.9% | 18.99% | 24.99% |
|---|---|---|---|---|---|
| $150 | 34 | 37 | 42 | 48 | 58 |
| $200 | 25 | 27 | 30 | 33 | 36 |
| $250 | 20 | 22 | 23 | 25 | 27 |
| $300 | 17 | 18 | 19 | 20 | 21 |
| $400 | 13 | 13 | 14 | 15 | 15 |
| $500 | 10 | 11 | 11 | 11 | 12 |
Use this to see the shape of the problem: doubling the payment far more than halves the time, which is the whole reason the rollover works.
Mistakes that make a snowball plan miss its date
- Treating the minimum as fixed when it is a percentage. Most card minimums are quoted as a percentage of the balance with a dollar floor, so they shrink as you pay down. This calculator holds the minimum you enter constant, which is what actually happens under a snowball because you never pay less than you paid last month. It also means the minimums-only comparison here is more favourable than a real declining minimum would be.
- Forgetting new charges. The simulation assumes nothing is added to any balance. One month of groceries on the card you are attacking undoes several months of progress.
- Ignoring promotional rates that expire. A 0% balance is attacked last under either ordering, which is correct only while the promotion lasts. Enter the rate that applies after the promotion if it ends inside your payoff window, and check the math with the balance transfer savings calculator.
- Skipping the deferred-interest trap. Some store financing charges all the interest retroactively if any balance remains at the end of the promotional term. That is not an APR you can model month by month; pay those in full before the deadline.
- Counting on the extra payment surviving. The plan assumes your extra amount arrives every month for the entire schedule. If the number came from a good month, use a smaller one that survives a bad month.
Where the snowball sits among the alternatives
The snowball is one of four common answers to the same question. The avalanche orders by rate and always pays the least interest of any ordering that keeps the same total monthly payment, because at every moment your discretionary dollar sits against the highest available rate. A consolidation loan replaces several balances with one instalment loan, which helps only if the new rate and fees beat the blended rate you are paying now. A balance transfer buys a promotional window at the cost of a transfer fee, usually 3–5% of the amount moved.
None of them changes what you can afford. Before choosing an ordering, check that the total payment is realistic against your income using the debt-to-income ratio calculator; lenders read the same ratio, and a back-end ratio above roughly 43% is where mortgage underwriting starts to push back. If your minimums alone already exceed what you can pay, no ordering fixes that, and a non-profit credit counselling agency's debt management plan — which negotiates the rates down rather than the order around — is the tool that does.
Key terms
- Snowball payment
- The constant monthly total you commit to: every debt's starting minimum plus your extra. It does not fall when a debt is retired, which is what accelerates the plan.
- Target debt
- The open debt with the smallest starting balance. It receives every dollar of the snowball payment that is not needed for another debt's minimum.
- Monthly periodic rate
- The APR divided by twelve. A 18.99% APR is 1.5825% per month, so a $4,800 balance accrues $75.96 in a month it is not touched.
- Negative amortisation
- A balance that grows despite being paid, because the payment is smaller than the interest charged. The calculator warns whenever a debt's minimum is below its own first-month interest.
