Debt Snowball / Avalanche Calculator

TL;DR. Avalanche is mathematically optimal — pay highest-APR debt first while making minimums on others. Snowball pays smallest balance first for psychological wins. Both work; avalanche typically saves a few hundred dollars in interest.

Add up to 10 debts (credit cards, auto loans, student loans, personal loans), set an extra monthly payment, and see side-by-side the snowball vs avalanche timeline and total interest. Both strategies make the minimum payment on every debt; the difference is which debt receives the extra dollars.

Inputs Explained

  • Debt Name: Anything memorable: 'Visa', 'Car loan', 'Sallie Mae'.
  • Balance: Current outstanding balance.
  • APR: Annual interest rate.
  • Min Payment: Required minimum monthly payment.
  • Extra Monthly Payment: Additional money you'll throw at debts each month above the sum of minimums.
  • Strategy: Snowball: lowest balance first. Avalanche: highest APR first. Both compared automatically.

How it Works

Each month, every debt gets at least its minimum payment. The extra-payment amount goes 100% to the 'target' debt — under snowball, the smallest balance; under avalanche, the highest APR. When the target is paid off, the extra (plus the freed minimum) rolls onto the next target. The simulation runs until all debts are paid, tallying total months and total interest for each strategy.

The Formula

Each month, for each debt:
  interest_i = balance_i × APR_i / 12
  balance_i = balance_i + interest_i − min_payment_i
Then the extra payment (plus any freed minimums) goes to:
  Snowball:   debt with smallest current balance
  Avalanche:  debt with highest APR (active debts only)

Last reviewed: May 2026

❄️

Debt Snowball / Avalanche Calculator

Snowball (smallest first) vs Avalanche (highest APR first)

$
Avalanche Savings vs Snowball

Frequently Asked Questions

Debt snowball means paying off smallest debts first, regardless of interest rate. List all debts smallest to largest. Pay minimums on all, throw extra at the smallest. Once it's gone, roll that payment into the next-smallest, and so on — payments "snowball" larger as each debt is cleared. Example: $500, $2,000, $8,000 debts — pay off the $500 first for a quick win, then attack $2,000, then $8,000. Psychological wins keep motivation high. Costs slightly more interest than avalanche, but completion rate is higher because momentum builds. Best for those who need motivation. The calculator simulates snowball payoff order.

Debt avalanche prioritizes highest interest rate debts first, regardless of balance size. List debts by APR, highest to lowest. Pay minimums on all, throw extra at the highest-rate one. Once it's gone, attack the next highest, and so on. Example: credit card at 24%, personal loan at 12%, car loan at 6% — pay off the credit card first even if it's the largest balance. Mathematically optimal — saves the most interest. Downside: if the highest-rate debt is also the largest, slow visible progress can reduce motivation. Best for disciplined planners. The calculator simulates avalanche order.

Avalanche saves more money mathematically, snowball builds more motivation. Example: $20,000 total debt across credit cards, personal loan, car loan. Avalanche might save $500-$1,500 more in total interest vs snowball. But studies (and behavioral finance) show snowball has higher completion rates because early wins build momentum. If you're disciplined and money-focused, choose avalanche. If you've struggled with debt motivation before, snowball is more likely to actually get you debt-free. Hybrid approach also works — clear one small debt for the win, then switch to avalanche. The calculator compares both strategies side by side.

Two main rules: snowball (smallest balance first) or avalanche (highest interest rate first). Snowball gives quick wins for motivation; avalanche minimizes total interest paid. If most debts have similar APRs, snowball is fine. If APRs vary widely (credit card at 24% vs car loan at 6%), avalanche saves significantly more money. Either way, always pay minimums on every debt, then pile extra on the chosen target. Don't switch strategies mid-stream — stick with one for consistency. Re-evaluate annually if APRs change due to refinancing or balance transfers. The calculator models both strategies for direct comparison.

Depends on debt mix and APR range. Example: three debts — $3,000 at 24% APR, $5,000 at 18% APR, $8,000 at 12% APR. Total $16,000, paying $500/month. Snowball total interest: ~$5,800; Avalanche total interest: ~$5,100. Avalanche saves $700. With wider APR spreads (e.g., 28% vs 8%), avalanche savings can be $1,500-$3,000. With similar APRs, savings are minimal. Avalanche wins on math; the actual dollars depend on your specific debts. Prioritize ruthlessly on highest APR. The calculator shows interest savings of avalanche vs snowball with your real debt list.

Extra payments compound massively on debt. Example: $15,000 debt at 18% APR, minimum payment $400 — payoff in 53 months, $6,200 interest. Add $200 extra monthly = $600 total — payoff in 30 months, $3,400 interest. Add $400 extra = $800 total — payoff in 22 months, $2,400 interest. Even small extras (e.g., $50/month) shave months off and hundreds in interest. Use windfalls — tax refund, bonus, gift money — for lump-sum payments. Each extra dollar reduces principal directly, cutting future interest. The compounding effect is dramatic over time. The calculator shows the impact of any extra payment amount.

Step 1: List every debt — balance, APR, minimum payment. Step 2: Choose strategy — snowball (smallest first) or avalanche (highest APR first). Step 3: Calculate total monthly payment you can sustain (sum of minimums + extra amount). Step 4: Pay minimums on all, throw extra at chosen target. Step 5: When one debt clears, roll its full payment to the next target. Step 6: Track monthly progress, celebrate milestones. Step 7: Avoid new debt while paying down. A clear written plan with deadlines keeps you accountable. The calculator builds the full month-by-month payoff schedule for your debt list.

Understanding the Debt Snowball / Avalanche Calculator

Worked Example

Sample debts: Visa $4,500 @22.5%, Auto loan $12,000 @6.5%, Student loan $18,000 @7%. Total minimums $570/mo, extra $200/mo.

  • Snowball (smallest first → Visa, Auto, Student): pays off in ~50 months with ~$5,800 interest.
  • Avalanche (highest APR → Visa, Student, Auto): pays off in ~50 months with ~$5,200 interest.
  • Avalanche saves ~$600 by killing the 22.5% APR card first. Both finish in roughly the same number of months because the Visa is small enough that the strategies converge.

Comparison Table

ScenarioSnowball mo / intAvalanche mo / intAvalanche saves
3 debts, mixed APR (8–22%)50 mo / $5,80050 mo / $5,200$600
5 debts, similar APR40 mo / $4,20040 mo / $4,150$50
2 debts, large APR gap34 mo / $4,00032 mo / $3,100$900
10 small debts, high APR62 mo / $9,20058 mo / $7,100$2,100

Illustrative; your numbers depend on balances, APRs, and extra-payment amount.

Use Cases

  • Multi-card debt holder: credit-card balances spread across 3+ cards.
  • Mixed loans: auto + student + medical + cards in one consolidated plan.
  • Couples planning together: visualize each spouse's contribution.
  • Recovery-from-life-event: medical bills, divorce, job loss leaving multi-debt aftermath.

Glossary

Snowball
Smallest-balance-first payoff method; emphasizes psychological wins.
Avalanche
Highest-APR-first payoff method; minimizes total interest.
Minimum payment
Smallest payment that keeps an account in good standing without late fees.
APR (Annual Percentage Rate)
Yearly cost of borrowing including most fees, used to compare debts.

Sources & References

Disclaimer. This calculator provides estimates for educational purposes only. Tax laws, contribution limits, and rates change frequently. Consult a licensed financial advisor or tax professional for advice specific to your situation.