Debt payoff calculator: snowball and avalanche

This debt payoff calculator runs two plans on the same debts and the same monthly budget: the snowball, which clears the smallest balance first, and the avalanche, which clears the highest APR first. Freed-up minimums roll into the next debt. It shows the debt-free month, the total interest, the order each debt is cleared and a balance chart for both.

Switching currency changes formatting only. Amounts are not converted.

Your debts

Use the current balance, the APR and the monthly minimum from each statement, in the currency chosen above. A row with a zero balance is left out.

$
$0$100,000

The whole budget stays the same each month; cleared debts pass their minimum to the next one.

Show the working

Build the numbers habit

Ordering debts by rate is the same thinking as comparing returns. NIFM Academy's catalog covers ACCA exam preparation as well as courses on trading stocks, forex and crypto.

Browse the courses

These are financial calculators made to make calculations easier and to help you find answers. They work only on the numbers you enter.

Worked example. Four debts totaling 19,500 dollars, with 605 dollars of minimums and 200 dollars extra a month, are cleared in 29 months under both orders. The snowball (smallest balance first) costs 3,715.14 dollars of interest and clears its first debt in month 7. The avalanche (highest APR first) costs 3,204.86 dollars, 510.29 dollars less, and clears its first debt in month 20.

The two orders compared

When each debt is cleared

The month each balance reaches zero under each order.

Payoff order

The month each debt is cleared and its place in each order.

How does a debt payoff calculator compare snowball and avalanche?

Both methods use one fixed monthly budget: the minimum on every debt plus an extra amount. Every debt gets its minimum each month, and everything left over goes to one target debt. When the target is cleared, its minimum is not spent elsewhere; it joins the extra and moves on to the next target. The two methods differ only in the order of targets.

The default debts are a $6,000 credit card at 24.9% APR, a $1,500 store card at 18.9%, a $4,000 personal loan at 11% and an $8,000 car loan at 6.9%, with $605 of minimums and $200 extra, a budget of $805 a month. Both orders clear all $19,500 in 29 months. The snowball costs $3,715.14 of interest and the avalanche $3,204.86, so the avalanche order saves $510.29 here while finishing in the same month.

What is the debt snowball method?

The debt snowball pays the debts off from the smallest balance to the largest, whatever their rates. Its appeal is speed to the first payoff: on the default debts the $1,500 store card is gone in month 7, the personal loan in month 16, the credit card in month 26 and the car loan in month 29. Each cleared debt adds its minimum to the amount chasing the next one, so the payment on the target grows like a snowball rolling downhill.

The cost is interest. While the snowball works through the small store card and the personal loan, the 24.9% credit card is still being charged on most of its balance, and it is not cleared until month 26. The calculator fixes the snowball order at the start from the starting balances, and puts the higher APR first when two balances are equal.

What is the debt avalanche method?

The debt avalanche pays the debts off from the highest APR to the lowest. Each extra unit of money goes where it stops the most interest, so on the same budget the avalanche costs the least interest of any fixed order in most cases. On the default debts it targets the 24.9% credit card first and clears it in month 20, then the store card in month 22, the personal loan in month 26 and the car loan in month 29.

The trade-off is a longer wait for the first payoff: month 20 against month 7 for the snowball. The calculator puts the smaller balance first when two APRs are equal. Within a single US credit card that carries balances at different APRs, Regulation Z, 12 CFR 1026.53, as published by the CFPB, has the issuer apply anything paid above the minimum to the highest-rate balance first, with some exceptions such as deferred-interest balances near the end of their promotion; that is an avalanche inside one card.

Debt snowball vs avalanche: which costs less?

For the same budget, the avalanche usually costs less interest, but the size of the gap does not simply rise with the extra amount: on the default debts it is $10.73 with no extra, $510.29 with $200 and $387.00 with $500, because a larger budget clears every debt sooner whichever order is used. The snowball tends to give an earlier first payoff. These results come from the default four debts:

Extra a monthDebt-free (both)Snowball interestAvalanche interestDifference
$043 months$5,993.08$5,982.35$10.73
$20029 months$3,715.14$3,204.86$510.29
$50020 months$2,400.30$2,013.30$387.00

With no extra, the two plans differ by only $10.73, because the minimums alone carry most of the work and there is little spare money to direct. When ranking the debts by balance, smallest first, gives the same order as ranking them by APR, highest first, both orders are the same plan and cost the same. The calculator shows both so you can weigh an early win against the interest; neither order is right for everyone.

Ranking debts by the rate they charge uses the same arithmetic as comparing the rates on different investments. See the US, UK and Europe stock market courses.

How much do freed-up minimums and an extra payment help?

Rolling a cleared debt's minimum into the next one is what makes either method faster than paying each debt on its own. On the default debts:

  • Minimums only, no rollover: each debt is paid only its own minimum, the last one clears after 58 months, and interest totals $6,543.45.
  • Minimums with rollover, no extra: the same $605 a month, but freed minimums move on; debt-free in 43 months with $5,982.35 to $5,993.08 of interest, depending on the order.
  • Rollover plus $200 extra: debt-free in 29 months, with $3,204.86 of interest under the avalanche.
  • Rollover plus $500 extra: debt-free in 20 months, with $2,013.30 under the avalanche.

The first $200 of extra money takes 14 months off the plan; the next $300 takes 9 more. Each extra unit shortens the plan by less than the one before, because the plan gets shorter and has fewer months left to save. Change the extra amount and watch the debt-free month and the chart move.

A worked example in pounds

Currency changes only the formatting; the arithmetic is identical and nothing is converted. Three UK-style debts with rates chosen for illustration, and £150 extra a month on top of £260 of minimums, a budget of £410:

DebtBalanceAPRMinimumSnowball: clearedAvalanche: cleared
Card A£4,50027.9%£135Month 27 (3rd)Month 20 (1st)
Card B£90019.9%£30Month 6 (1st)Month 22 (2nd)
Loan£3,00012.9%£95Month 16 (2nd)Month 26 (3rd)

The snowball is debt-free in 27 months with £2,481.68 of interest; the avalanche in 26 months with £2,005.12, saving £476.56 and a month. Here the highest-rate card is also the largest balance, so the snowball leaves it until last. Type your own debts into the rows in any of the 24 currencies; row amounts are taken as typed.

What if the minimums cannot cover the interest?

A plan only works when the monthly budget is larger than the interest being added. On the default debts, month 1 interest across all four comes to $230.79, well under the $805 budget. If the budget does not exceed the month's interest, the total balance never comes down, and the calculator says so calmly in place of a debt-free date, with the extra amount that would start bringing the total down.

A single debt whose minimum is below its own interest can also grow while the budget is busy elsewhere. Both plans still reach it in time if the budget is large enough, but the total interest rises. The calculator stops counting at 100 years and reports any debt it has not cleared by then.

How do you set up a debt snowball in a spreadsheet?

A spreadsheet can reproduce either plan with one row per month and one group of columns per debt. For each debt and month:

  1. Interest = opening balance x APR / 12.
  2. Minimum paid = the smaller of the minimum and the opening balance plus interest.
  3. Spare budget = the fixed monthly budget minus all the minimums paid that month.
  4. Extra paid = the spare budget for the first open debt in your order, then whatever is left for the next one.
  5. Closing balance = opening balance + interest - minimum paid - extra paid.

Sort the debts by balance for the snowball or by APR for the avalanche, and copy the rows down until every balance is zero. The calculator above runs the same steps for both orders at once and shows the month-by-month totals in the chart's table view.

Common mistakes and what this calculator leaves out

  • Letting the budget shrink. Both methods depend on keeping the same total payment after a debt is cleared; spending the freed minimum undoes the rollover.
  • Adding new debt. New card spending resets the plan; the figures here assume none.
  • Using the wrong rate. Promotional rates end, and the rate after the promotion is the one that drives the order.
  • Missing a minimum to fund the target. Every debt still needs its minimum each month.

The calculator charges each debt interest monthly at APR / 12 and assumes fixed rates, fixed minimums, no fees and payments at the end of each month. A card minimum set as a percentage of the balance falls as the balance falls; here each minimum is held at the amount you enter, so the budget stays fixed. It does not model balance transfers, consolidation loans, penalty rates or tax effects, and it handles up to eight debts.

Glossary

Debt snowball: paying extra on the smallest balance first. Debt avalanche: paying extra on the highest APR first. Minimum payment: the least a lender accepts each month. Rollover: moving a cleared debt's minimum on to the next target so the total payment stays the same. Monthly budget: all the minimums plus the extra amount. Debt-free month: the month the last balance reaches zero. APR: the annual percentage rate; the monthly rate here is APR / 12.

Frequently asked questions

What is the difference between the debt snowball and the debt avalanche?

The snowball pays extra on the smallest balance first; the avalanche pays extra on the highest APR first. Both pay every minimum each month and roll a cleared debt's minimum into the next target.

Which saves more money, snowball or avalanche?

On the same budget the avalanche usually costs less interest. On the default debts with $200 extra a month it costs $3,204.86 against $3,715.14 for the snowball, $510.29 less, and both finish in month 29.

Why would anyone choose the snowball method?

It clears a whole debt sooner. On the default debts the snowball clears its first balance in month 7, while the avalanche clears its first in month 20, so there are fewer separate debts to track sooner.

How does a debt snowball calculator handle extra payments?

The extra amount is added to the sum of the minimums to make a fixed monthly budget. After every minimum is paid, the rest goes to the target debt, and when that debt is cleared its minimum stays in the budget for the next one.

How long will it take to pay off my debts?

Enter each balance, APR and minimum, plus any extra, and the calculator counts the months to zero under both orders. The default $19,500 of debts with an $805 monthly budget take 29 months.

What happens if my payments do not cover the interest?

The total balance grows and the plan never ends. The calculator compares the month's interest with your budget, says calmly when the budget falls short, and shows the extra amount needed to start reducing the total.

Can I use this debt payoff calculator in pounds or other currencies?

Yes. The selector offers 24 currencies, GBP among them, and changes only the symbol and number format, with no conversion. Three debts of £4,500, £900 and £3,000 with £150 extra a month clear in 26 months under the avalanche.

How many debts can I enter?

Up to eight. Use Add a debt for each one; a row with a zero balance is left out of both plans.

Does the calculator lower my minimum payments as balances fall?

No. Each minimum stays at the amount you enter until that debt is cleared, which keeps the monthly budget fixed. A card whose minimum falls with its balance would take longer if you paid only the lower minimum.

Courses at NIFM Academy

All NIFM Academy courses

The full NIFM Academy catalogue: ACCA exam preparation and stock market, forex and crypto trading courses.

See what the course covers

Free course videos

Free course videos from NIFM Academy that you can watch before choosing a course.

See what the course covers

US, UK and Europe stock market courses

Stock market courses for the US, UK and European markets, from first trades to professional analysis.

See what the course covers

Sources and review

Last reviewed 14 November 2026 by the NIFM Academy editorial team. Next review by 14 November 2027.

  • CFPB, Regulation Z, 12 CFR 1026.53, Allocation of payments, on a credit card account, any amount paid above the required minimum goes first to the balance with the highest APR, then to the others in descending order of APR; exceptions include deferred-interest balances in the two billing cycles before the promotion ends. Checked 14 November 2026.
  • Snowball and avalanche payoff arithmetic, monthly interest at APR / 12 on each debt, a fixed total budget, minimums paid first and the remainder sent to the target debt in the chosen order; reproduced in the working under every result. Checked 14 November 2026.

About these calculators. These are financial calculators made to make calculations easier and to help you find answers. Every result is arithmetic on the figures you enter. It is not a forecast, and it is not a recommendation to buy, sell or hold any security, currency, fund or product. NIFM Academy is an online education provider.

Amounts are shown in the currency you choose and are never converted between currencies. Any rate, allowance or tax figure the page fills in is dated where it appears, and you can change it.