Results
Snowball: smallest balance first (your choice)
- Months to debt-free
- 24 (2 years)
- Debt-free month
- October 2028
- Total interest
- $2,538.17
- Total paid
- $21,538.17
Avalanche: highest APR first
- Months to debt-free
- 24 (2 years)
- Debt-free month
- October 2028
- Total interest
- $2,292.85
- Total paid
- $21,292.85
Avalanche costs $245.32 less in interest than snowball, and both are debt-free in the same month. Snowball pays off its first debt, Personal loan, in month 7; avalanche pays off its first, Visa, in month 17.
Paying only the minimums ($609.00 in the first month)
- Months to debt-free
- 56 (4 years 8 months)
- Debt-free month
- June 2031
- Total interest
- $5,783.03
- Total paid
- $24,783.03
Compared with paying only the minimums, both get you debt-free 2 years 8 months sooner. Snowball saves $3,244.86 in interest; avalanche saves $3,490.18.
Payoff order with snowball
The money left after the minimums goes to Personal loan first, then Visa, then Car loan.
- Personal loan: paid off in May 2027 (month 7), $87.50 in interest
- Visa: paid off in May 2028 (month 19), $1,670.89 in interest
- Car loan: paid off in October 2028 (month 24), $779.78 in interest
Month-by-month schedule with snowball (24 months)
| Month | Debt | Payment | Interest | Balance |
|---|---|---|---|---|
| Nov 2026 | Visa | $204.00 | $136.00 | $6,732.00 |
| Personal loan | $401.00 | $24.00 | $2,023.00 | |
| Car loan | $295.00 | $49.00 | $9,554.00 | |
| Dec 2026 | Visa | $204.00 | $134.64 | $6,662.64 |
| Personal loan | $401.00 | $20.23 | $1,642.23 | |
| Car loan | $295.00 | $47.77 | $9,306.77 | |
| Jan 2027 | Visa | $204.00 | $133.25 | $6,591.89 |
| Personal loan | $401.00 | $16.42 | $1,257.65 | |
| Car loan | $295.00 | $46.53 | $9,058.30 | |
| Feb 2027 | Visa | $204.00 | $131.84 | $6,519.73 |
| Personal loan | $401.00 | $12.58 | $869.23 | |
| Car loan | $295.00 | $45.29 | $8,808.59 | |
| Mar 2027 | Visa | $204.00 | $130.39 | $6,446.12 |
| Personal loan | $401.00 | $8.69 | $476.92 | |
| Car loan | $295.00 | $44.04 | $8,557.63 | |
| Apr 2027 | Visa | $204.00 | $128.92 | $6,371.04 |
| Personal loan | $401.00 | $4.77 | $80.69 | |
| Car loan | $295.00 | $42.79 | $8,305.42 | |
| May 2027 | Visa | $523.50 | $127.42 | $5,974.96 |
| Personal loan | $81.50 | $0.81 | $0.00 | |
| Car loan | $295.00 | $41.53 | $8,051.95 | |
| Jun 2027 | Visa | $605.00 | $119.50 | $5,489.46 |
| Car loan | $295.00 | $40.26 | $7,797.21 | |
| Jul 2027 | Visa | $605.00 | $109.79 | $4,994.25 |
| Car loan | $295.00 | $38.99 | $7,541.20 | |
| Aug 2027 | Visa | $605.00 | $99.89 | $4,489.14 |
| Car loan | $295.00 | $37.71 | $7,283.91 | |
| Sep 2027 | Visa | $605.00 | $89.78 | $3,973.92 |
| Car loan | $295.00 | $36.42 | $7,025.33 | |
| Oct 2027 | Visa | $605.00 | $79.48 | $3,448.40 |
| Car loan | $295.00 | $35.13 | $6,765.46 | |
| Nov 2027 | Visa | $605.00 | $68.97 | $2,912.37 |
| Car loan | $295.00 | $33.83 | $6,504.29 | |
| Dec 2027 | Visa | $605.00 | $58.25 | $2,365.62 |
| Car loan | $295.00 | $32.52 | $6,241.81 | |
| Jan 2028 | Visa | $605.00 | $47.31 | $1,807.93 |
| Car loan | $295.00 | $31.21 | $5,978.02 | |
| Feb 2028 | Visa | $605.00 | $36.16 | $1,239.09 |
| Car loan | $295.00 | $29.89 | $5,712.91 | |
| Mar 2028 | Visa | $605.00 | $24.78 | $658.87 |
| Car loan | $295.00 | $28.56 | $5,446.47 | |
| Apr 2028 | Visa | $605.00 | $13.18 | $67.05 |
| Car loan | $295.00 | $27.23 | $5,178.70 | |
| May 2028 | Visa | $68.39 | $1.34 | $0.00 |
| Car loan | $831.61 | $25.89 | $4,372.98 | |
| Jun 2028 | Car loan | $900.00 | $21.86 | $3,494.84 |
| Jul 2028 | Car loan | $900.00 | $17.47 | $2,612.31 |
| Aug 2028 | Car loan | $900.00 | $13.06 | $1,725.37 |
| Sep 2028 | Car loan | $900.00 | $8.63 | $834.00 |
| Oct 2028 | Car loan | $838.17 | $4.17 | $0.00 |
| Total | $21,538.17 | $2,538.17 | ||
The calculator assumes the APRs stay the same, each minimum stays the same, and nothing new is charged to the debts. Each month it charges every debt its APR ÷ 12 in interest, rounded to the cent, pays every minimum, and puts the rest of your monthly amount on the debt the method picks. When a debt is paid off, its minimum stays in the monthly amount and goes to the next one.
Snowball and avalanche, in short
Both methods work the same way. Pay the minimum on every debt, and put everything else you can afford on one debt at a time. When that debt is paid off, add what you were paying on it to the next one. They differ only in which debt comes first.
- Debt snowball: smallest balance first. List your debts from the smallest balance to the largest, whatever their interest rates. The first one is gone quickly, and each payoff makes the payment on the next one bigger, like a snowball rolling downhill.
- Debt avalanche: highest APR first. List your debts from the highest interest rate to the lowest. The extra money goes where it's charged the most, so less of what you pay goes to interest.
A worked example
The calculator starts with three debts and $900 a month for all of them:
| Debt | Balance | APR | Minimum | Month 1 interest |
|---|---|---|---|---|
| Visa | $6,800 | 24% | $204 | $136.00 |
| Personal loan | $2,400 | 12% | $110 | $24.00 |
| Car loan | $9,800 | 6% | $295 | $49.00 |
The minimums add up to $609, so $291 is left each month for the debt the method picks. The snowball picks the personal loan, the smallest balance. The avalanche picks Visa, the highest APR.
- Month 1, snowball. Visa is charged $6,800 × 24% ÷ 12 = $136.00 of interest, the personal loan $24.00 and the car loan $49.00. Each gets its minimum, and the $291 goes to the personal loan: it gets $401 and owes $2,424 − $401 = $2,023.00.
- Month 1, avalanche. The same interest and minimums, but the $291 goes to Visa: it gets $495 and owes $6,936 − $495 = $6,441.00.
- Month 7, snowball. The personal loan's last payment is $81.50. The rest of its $401 goes to Visa, and from month 8 Visa gets $605 a month: its own $204 plus the personal loan's $110 and the $291.
- Month 19, snowball. Visa is paid off. From month 20 the car loan gets the whole $900, and its last payment, in month 24, is $838.17.
| Snowball | Avalanche | Only the minimums | |
|---|---|---|---|
| First debt paid off | Personal loan, May 2027 (month 7) | Visa, March 2028 (month 17) | Personal loan, November 2028 (month 25) |
| Debt-free | October 2028 (24 months) | October 2028 (24 months) | June 2031 (56 months) |
| Total interest | $2,538.17 | $2,292.85 | $5,783.03 |
Both methods are debt-free in the same month here, 2 years 8 months sooner than paying only the minimums. The avalanche costs $245.32 less in interest. The snowball pays off its first debt 10 months sooner. All of these figures are what the calculator above shows for these numbers, with the first payment in November 2026.
Which one costs less
The avalanche never costs more in interest. With the same monthly amount, each extra dollar goes to the debt that charges the most for it, so no other order pays less interest. How much it saves depends on how far apart the rates are and how long the debts last: $245.32 in the example.
The case for the snowball is about sticking with the plan. Paying off a whole debt is a win you can see, and it leaves one less bill to keep track of. That's the common argument for it, and there's some research behind it. A 2012 study of nearly 6,000 clients of a debt settlement company, by David Gal and Blake McShane of Northwestern's Kellogg School, found that how many of their debts people had paid off predicted whether they finished the program better than the dollar amount they had repaid. The authors still noted that paying the highest rate first is the usual financial advice, and that starting small makes the most sense when the rates are close.
So look at both columns for your own debts. If the difference in interest is small, the snowball's early wins may be worth it to you. If it's large, the avalanche is worth the wait for its first payoff.
When the two give the same order
- The smallest balance has the highest APR. If your debts line up the same way by balance and by rate, both methods pick the same debts in the same order, and the results are identical.
- Equal rates. When two debts have the same APR, this calculator's avalanche pays the smaller balance first, which is the snowball's order.
- No interest. At 0% on every debt there's no interest to save. Both orders finish in the same month, because the same amount is paid every month either way; only which debt goes first changes.
- Close rates. When the rates are close, the orders can differ but the cost barely does.
Why the rollover matters
The rollover is what makes either method work. When a debt is paid off, its minimum doesn't go back into your spending: it stays in the monthly amount and goes to the next debt. The total you pay toward debt stays the same each month while the number of debts falls, so each one is paid off faster than the one before.
Paying only the minimums does the opposite. When a debt is paid off, the total you pay drops by its minimum. In the example the minimums add up to $609. Keep paying $609 a month as debts are paid off, with no extra at all, and you're debt-free in 40 months with $5,027.09 of interest. Pay only each debt's minimum, so the total falls to Visa's $204 once the loans are gone, and it takes 56 months and $5,783.03. The extra $291 a month on top of the rollover is what brings it down to 24 months.
About the math
Each month, in this order: every debt is charged its balance × the APR ÷ 12 in interest, rounded to the nearest cent; every debt is paid its minimum, or what it owes if that's less; and what's left of the monthly amount goes to the method's first debt that still owes money. If that pays it off, the rest goes to the next debt in the same month. The order is set once, from the balances and APRs you enter, and a one-time extra is added to what's left in the first month.
The minimums here are fixed amounts. A credit card's real minimum is worked out again from each statement's balance, so it shrinks as you pay the card down. Paying only a card's shrinking minimum takes longer than this calculator shows; the credit card payoff calculator works that out for one card. Keep paying the minimum you entered and the figures here apply.
Card issuers charge interest by the day, and many lenders count the exact days between payments, so your statements will differ a little from these figures. New charges, fees and rate changes aren't included. If a debt's payment can never get ahead of its interest, the calculator tells you which one, and it stops at 100 years. Everything is worked out in your browser. Nothing you type is sent anywhere.
In UrBudget
UrBudget doesn't have a snowball or avalanche planner of its own. Work out the order and the monthly amount here, then put the plan in your budget:
- A payment category for every card. Each credit card or line of credit gets its own payment category. Assign each card its minimum there, and the extra to the category of the card you're paying off first. The credit card guide shows how paying down an old balance works.
- Targets for the plan. Give each debt's category a Monthly debt payment or Monthly funding target with its amount from the plan, so the budget shows what's still needed each month.
- When a debt is paid off, move its amount to the next debt's target. That's the rollover, in your budget.
- The loan planner for loans. For a car loan, student loan, personal loan or mortgage, it shows the payoff date, the interest and what an extra payment saves, with the same monthly interest as this calculator and the loan payoff calculator.
- Watch the total fall. The Net worth report shows your debts month by month next to your assets, and the Balance sheet lists them by type.
Put the plan in your budget
UrBudget is envelope budgeting for Windows and macOS. Free for 30 days with no account and no card, then $9 once.