Debt Snowball Calculator
Plan a debt snowball for up to three debts: months until debt-free, total interest and the order your balances are cleared, smallest balance first.
Debt Snowball Calculator
Background.
Which debt should you pay off first? The snowball's answer is the smallest balance, whatever its interest rate. You keep paying the minimum on everything, put every spare dollar on the smallest debt until it is gone, then add that debt's old minimum to your spare dollars and aim the bigger payment at the next-smallest. Each debt you clear makes the next payment larger, which is where the name comes from.
The case for doing it this way is behavioral rather than mathematical. Clearing a whole account in a few months is progress you can see, and every closed balance means one fewer due date and one fewer minimum to keep track of. The price of that motivation is interest. Paying the highest-rate debt first, the avalanche method, never costs more and usually costs less. With this calculator's starting figures, a $5,000 card at 18.99% and a $3,000 card at 15.99% with $200 a month on top of the minimums, the snowball pays $1,409.16 in interest and the avalanche $1,330.69, both finishing in 21 months. Whether $78.47 is a fair price for clearing the first card sooner is your call, and when the smallest debt also carries the highest rate the two methods are the same plan.
Enter up to three debts with their balances, annual rates and minimum payments, plus the extra amount you can commit every month. The calculator works through the plan a month at a time and reports how long until the last balance is gone, how much interest you pay on the way, and the order the debts are cleared.
The plan assumes it is followed exactly: no new charges, no missed payments, no rate changes and the same total payment every month. Most real repayment plans meet a setback or two, so the month count is what the plan achieves if it holds. If even that timeline is longer than you can manage, the Federal Trade Commission's guide to getting out of debt covers talking to creditors early, nonprofit credit counseling, and the risks of debt-settlement companies that charge before they have settled anything.
What is debt snowball calculator?
The debt snowball is a repayment order. Debts are ranked by balance, smallest first, and the ranking ignores interest rates entirely. Every debt gets its minimum payment each month; all the money beyond the minimums goes to the debt at the top of the list. When that debt is cleared, its minimum payment is not pocketed but added to the extra, so the next debt receives its own minimum plus everything that used to go to the first one. One consequence is easy to miss: the total you pay each month never rises. It stays at the sum of all the minimums plus your extra, and what changes is how much of it lands on a single debt. The snowball works best on debts of very different sizes, such as a small store card, a mid-sized credit card and a personal loan, where the first win comes quickly.
How to use this calculator.
- Take each balance, annual percentage rate and minimum payment from your latest statements. Use the rate you are being charged now, not a promotional rate that is about to end.
- Enter up to three debts. Names are optional and only label the payoff order. Debt 1 needs a balance and a minimum payment above zero; leave the balance of an unused Debt 2 or Debt 3 at 0 and it is left out.
- Enter the extra monthly payment: the amount you can reliably add on top of all the minimums every month. With 0, the snowball still rolls each cleared debt's minimum into the next one.
- If you have more than three debts, enter the three smallest and keep paying the minimums on the others outside the plan; the result then covers those three.
- Read the months to debt-free, the total interest and the payoff order. To see what the snowball's motivation costs, enter the same figures in the debt avalanche calculator, which pays the highest rate first.
The formula.
There is no single equation for a snowball, because each month depends on which debts are still open, so the calculator simulates the plan one month at a time.
First the debts are ranked by starting balance, smallest first; two debts with exactly the same balance are ranked higher-rate first. The ranking is fixed for the rest of the plan. Then, each month: every open debt is charged interest of balance × APR ÷ 1,200, which is the annual rate divided by twelve months and by 100 to turn a percentage into a fraction. Each open debt then receives its minimum payment, or the whole remaining balance if that is smaller. Finally the snowball amount, your extra payment plus the minimums of every debt already cleared, goes to the highest-ranked open debt. If it is more than that debt needs, the debt is cleared and the remainder moves on to the next debt in the same month. Any debt that reaches zero in a month, whether its own minimum or the snowball cleared it, is closed that month and adds its minimum to the snowball from the following month.
Total interest is the sum of every monthly interest charge, shown to the cent. The month count is the number of months simulated until every balance is zero, the last one usually a part payment.
The model simplifies in a few places. Card issuers usually charge a daily rate on the average daily balance, so a month's interest depends on its length and on when you pay; on a $5,000 balance at 18.99% the monthly-rate method charges $79.13, while a daily rate gives about $78.04 over a 30-day cycle and $80.64 over 31 days. Minimum payments are held fixed, fees and penalty rates are left out, and the calculator refuses to run past 100 years (1,200 months), reporting an error if the payments never get ahead of the interest.
A worked example.
Two debts: Credit Card A owes $1,000 at 12% with a $100 minimum, and Credit Card B owes $2,000 at 6% with a $100 minimum. There is $100 a month extra, so $300 goes out every month. Card A has the smaller balance, so it is first in line. Month 1: Card A is charged 1,000 × 12 ÷ 1,200 = $10 interest and Card B 2,000 × 6 ÷ 1,200 = $10. Each gets its $100 minimum, and the $100 extra goes to A, leaving A at 1,010 − 200 = $810 and B at 2,010 − 100 = $1,910. The same pattern brings A down to $30.81 after month 5. In month 6, A's interest is $0.31, its $100 minimum is cut to the $31.12 it owes, and A is cleared. The $100 extra that A no longer needs goes to B in the same month, and from month 7 B receives its own $100 plus a $200 snowball, $300 a month. B's interest shrinks with its balance: $6.77 in month 7, $0.86 in month 11. In month 11 B owes $172.30 after interest; the minimum takes it to $72.30 and the snowball clears the rest. The plan finishes in 11 months with $103.42 of interest, $31.12 of it on Card A and $72.30 on Card B, in the order Credit Card A, then Credit Card B. Card A here is both the smallest balance and the highest rate, so paying the highest rate first would give exactly the same plan.
Frequently asked questions.
How much more does the snowball cost than the avalanche?
How much faster does a bigger extra payment get me out of debt?
What if a minimum payment doesn't even cover the interest?
My card's required minimum drops as the balance falls. Which number should I enter?
What happens if a debt further down the list is paid off by its own minimums first?
Which debt goes first when two balances are the same?
Will paying off my cards raise my credit score?
Should a mortgage or student loan go into the snowball?
What should I do if I take on new debt partway through the plan?
Why is my lender's interest slightly different from the calculator's?
References& sources.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 5 cited below
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled