Debt avalanche calculator
List your debts and a monthly budget. See the order the avalanche clears them in, the month each one goes, the interest it costs, and how the snowball would compare.
- Calculated in your browser
- Formula and rounding
- Reviewed
Debt-free with the avalancheExample
18 months
$1,146.87 of interest · $8,646.87 repaid in total · highest APR first
- Total interest
- $1,146.87
- Total repaid
- $8,646.87balances + interest
- First debt cleared
- Month 16Debt 1
- Monthly budget
- $500.00minimums $200.00
- Balances repaid$7,500.0087%
- Interest$1,146.8713%
Compared with the snowball (smallest balance first)
- Snowball: debt-free
- 18 months
- Snowball: total interest
- $1,422.37
- Interest difference
- $275.50 less
In this scenario the avalanche costs $275.50 less in interest than the snowball ($1,422.37), and both finish in the same month.
Payoff order (avalanche)
highest APR first= Debt 1 → Debt 2
Months until debt-free
simulate monthly: interest, minimums, then the rest to the target debtbudget = 500debts = 2
= 18
Total interest
Σ round(balance × APR / 12)= 1146.87
- Avalanche (highest APR first)
- Today’s minimums, fixed
The avalanche clears $7,500.00 of debt in 18 months at $500.00 a month with $1,146.87 of interest. Paying today’s minimums ($200.00) and nothing more clears them in 65 months with $5,315.88 of interest.
| Debt | APR | Start balance | Minimum | Cleared | Interest paid |
|---|---|---|---|---|---|
| Debt 1 | 24.00% | $6,000.00 | $150.00 | Month 16 | $1,049.03 |
| Debt 2 | 6.00% | $1,500.00 | $50.00 | Month 18 | $97.84 |
Assumptions
- Interest is charged monthly at APR ÷ 12 on the balance, rounded to the minor unit.
- The same total of $500.00 is paid every month; minimums first, the rest to the priority debt.
- Minimum payments are fixed amounts (card minimums that fall with the balance are not modelled). No new borrowing, fees or promotional rates.
Your numbers stay in your browser. Nothing you type is sent to our servers. More on privacy
Estimates for general information only — not financial, credit or legal advice. Your actual figures depend on your lender’s or card issuer’s exact terms, fees, minimum-payment rules, interest calculation method and any changes they make. Check your statements and speak to a qualified adviser before making decisions. The avalanche order is chosen by APR only; we assume the payments, minimums and rates you enter stay fixed for the whole plan. Disclaimer · Report an error
How to use a debt avalanche calculator on your own debts
The debt avalanche is a payoff order. You pay the minimum on every debt each month, send whatever is left of your budget to the debt with the highest APR, and when that one is gone its payment rolls into the next highest rate. Interest is what makes a debt cost more than you borrowed, and the avalanche attacks the debt that is adding interest fastest, which is why, with a fixed budget, it is the order that costs the least overall.
This debt avalanche calculator runs that order on your debts one month at a time: interest is added, minimums are paid, the remainder goes to the current target, and a cleared debt hands its payment to the next one. You get the order, the month each debt is cleared, the total interest and a full schedule. Because the avalanche is one of two common orders, the calculator also runs the debt snowball on the same inputs and shows the difference beside the result, so an avalanche vs snowball comparison is built in. The avalanche vs snowball guide explains the trade-off in more depth.
- 1
List each debt
For every card or loan, enter the balance, its APR and the minimum payment the lender asks for. Add a row per debt. The APR matters most here, so take it from the statement rather than from memory.
- 2
Set the budget
Enter either the total you can put towards all debts each month, or an extra amount on top of the minimums; the calculator adds today’s minimums for you and shows the total. Add a start month if you want dates rather than month numbers.
- 3
Read the order and the comparison
The headline shows how many months the avalanche takes and the interest it costs. The payoff order table shows the month each debt is cleared, the strip below compares the snowball on the same figures, and the schedule lists every month.
What this calculator does
- Avalanche order: highest APR first, with the month or date each debt is cleared
- Months to debt-free, debt-free date, total interest and total repaid
- Budget as a total a month or as an extra amount on top of your minimums
- A side-by-side strip showing what the debt snowball would cost on the same debts
- Total balance chart: the avalanche against paying only today’s minimums
- Month-by-month schedule with CSV export; warnings when a minimum never clears a debt
- Any currency; nothing you type leaves your browser
Worked example: two debts, 500 a month, highest APR first
Debt 1: 6,000 at 24% APR, minimum 150. Debt 2: 1,500 at 6% APR, minimum 50. Budget: 500 a month, avalanche order.
The avalanche looks only at rates, so debt 1 at 24% is the first target. In month 1, interest is added first: 6,000 × 24% ÷ 12 = 120.00 on debt 1 and 1,500 × 6% ÷ 12 = 7.50 on debt 2. Debt 2 gets its 50 minimum; the other 450 of the budget all goes to debt 1, whose balance drops from 6,120.00 to 5,670.00 in the first month.
Debt 1 is cleared in month 16 with a final payment of 299.03, and the remaining 200.97 of that month’s budget already spills over to debt 2, leaving it at 642.93. From month 17 the whole 500 goes to debt 2, which is cleared in month 18 with a final payment of 146.87.
| Measure | Avalanche | Snowball |
|---|---|---|
| First debt cleared | Debt 1 in month 16 | Debt 2 in month 5 |
| Second debt cleared | Debt 2 in month 18 | Debt 1 in month 18 |
| Months to debt-free | 18 | 18 |
| Interest on debt 1 | 1,049.03 | 1,402.07 |
| Interest on debt 2 | 97.84 | 20.30 |
| Total interest | 1,146.87 | 1,422.37 |
| Total paid | 8,646.87 | 8,922.37 |
In this scenario the avalanche costs 275.50 less in interest than the snowball. Both orders finish in month 18 because the budget and the total owed are the same; the saving shows up as a smaller final payment rather than a month cut from the plan. The trade-off is that the avalanche clears nothing until month 16, where the snowball closes its first account in month 5. With a start month of 2026-11, debt 1 is cleared in March 2028 and the plan ends in May 2028. These are the figures the calculator shows when you first open it.
How it’s calculated
The calculator simulates one month at a time and stops when every balance is zero. Each month, every open debt is charged interest = round(balance × APR ÷ 12), rounded to the smallest unit of your currency and added to its balance. Every minimum is then paid, capped at the balance so a final payment can never overpay. Whatever is left of the budget goes to the current avalanche target, and if that target is cleared with money to spare, the remainder cascades to the next debt in the same month.
The avalanche order is fixed at the start: debts are sorted by APR from highest to lowest. Ties go to the smaller balance, then the larger minimum, so the result is the same however you typed the rows. Because the total budget never changes, the minimum of a cleared debt automatically joins the payment on the next one; the roll-over that the snowball is named for applies to the avalanche just the same.
If you enter the budget as an extra amount, the calculator adds up the minimums you typed and uses budget = Σ minimums + extra. The comparison strip runs the snowball order (smallest balance first) through exactly the same simulation, and the chart’s second line runs the same simulation with the budget set to the sum of today’s minimums and nothing more. Total interest is the sum of every month’s interest charges; total paid always equals the starting balances plus that interest. The full rules, rounding and tests are on the methodology page.
Why people pick the avalanche, and the trade-off
The avalanche is the arithmetic answer. Every unit of budget sent to the highest-rate debt stops more interest than the same unit sent anywhere else, so with a fixed budget and fixed rates no other order costs less. In the worked example that is 275.50 over 18 months. With three debts of 8,000 at 27%, 2,500 at 19% and 900 at 9% and a budget of 600, the avalanche clears the 8,000 in month 21, the 900 in month 22 and the 2,500 in month 24, for 2,943.53 of interest; the snowball takes 25 months and 3,426.90, so the avalanche saves 483.37 and a month in that scenario.
The trade-off is patience. The highest-rate debt is often also a large one, so the first cleared account can be a long way off: month 16 in the example, against month 5 for the snowball, and month 21 in the three-debt case against month 3. Some people find a plan with no visible wins for a year hard to stick to, and a plan abandoned halfway costs more than either order followed to the end. Whether that matters is personal; the calculator’s job is to show both numbers.
How much the avalanche saves depends on the spread of your rates. Two debts at nearly the same APR leave little for the avalanche to exploit, and if the highest-rate debt is also the smallest, both orders start in the same place and the difference can be zero. The debt payoff calculator puts both orders side by side with the same inputs, and the guide to how credit card interest works explains why a high APR compounds so quickly on a card.
Reading the results
The payoff order table lists your debts in avalanche order with the start balance, the minimum, the month (or date, if you entered a start month) it is cleared and the interest it collected along the way. The highest-rate debt is at the top and usually accounts for most of the interest, so its row shows where the avalanche is doing its work. The comparison strip gives the snowball’s months and interest on the same inputs and states the difference in plain words.
The balance chart plots the total owed at the end of each month under the avalanche against a second line labelled “today’s minimums, fixed”. That line keeps paying the sum of the minimums you entered every month and nothing more. In the example that is 200 a month, which takes 65 months and 5,315.88 of interest; the avalanche at 500 a month takes 18 months and 1,146.87. The line is a fixed-payment comparison, not a model of a card issuer’s declining minimum; the credit card minimum payment calculator models that for a single card.
Two warnings can appear. If your total budget is below the sum of the minimums, the calculator names the shortfall instead of producing a plan. If a debt’s minimum is less than its first month’s interest, it is flagged as never repaid at the minimum. Under the avalanche such a debt is usually near the front of the queue, because a minimum that fails to cover interest is a sign of a high rate, so it is normally dealt with early.
Good to know
- Minimum payments are treated as fixed amounts. Many card minimums are a percentage of the balance and fall over time; the calculator uses the figure you enter for the whole plan.
- Interest is charged once a month at APR ÷ 12. Card issuers usually use daily balances and the timing of your payment, so their figures can differ by a small amount.
- Promotional 0% periods, balance-transfer fees, late fees and rate changes are not modelled. A balance on an introductory rate sits at the back of the avalanche queue only while the offer lasts, so re-run the plan when a rate changes.
- The plan assumes no new borrowing on any of the debts. New spending on a card adds to the balance the avalanche is trying to clear.
- The order is chosen by APR only. Secured debts such as a car loan carry different consequences from unsecured cards, and the calculator does not weigh that.
What happens to the numbers you type
Your numbers stay in your browser. DebtWren works out your results on your device. We don’t send the balances, rates or payments you type to our servers or store them. If you allow analytics, we record only broad ranges (for example “£2,000–£5,000 of debt”) to understand how the calculators are used. Like any website with ads, this page also loads advertising scripts; see our Privacy Policy.
The calculator is plain code running in this tab. It makes no network requests with your figures, and nothing is saved when you leave unless you choose to keep it. Read the privacy policy for how ads and analytics work on this site.
Related calculators and guides
- Debt avalanche vs debt snowball: how each method works and what it costsHighest rate first or smallest balance first, worked through month by month.
- How credit card interest works: APR, daily interest and grace periodsThe maths behind your card balance, and why the advertised rate is rarely the whole story.
Questions people ask
What is the debt avalanche method?
You pay the minimum on every debt, put the rest of a fixed monthly budget towards the debt with the highest APR, and when it is cleared you roll its payment into the next highest rate. With a fixed budget and fixed rates it is the order that costs the least interest.
How is the avalanche different from the snowball?
Only in the order. The avalanche targets the highest APR; the snowball targets the smallest balance. Both pay every minimum first and both roll freed payments forward. In the worked example on this page the avalanche costs 1,146.87 in interest and the snowball 1,422.37, a difference of 275.50 in this scenario.
Does the avalanche always save interest?
It never costs more than the snowball when the budget and rates are fixed, and it usually costs less. The saving is zero when the two orders agree, for instance when your highest-rate debt is also your smallest. The comparison strip shows the actual difference for your figures.
Why does the avalanche take so long to clear its first debt?
Because it targets by rate, not size, and the highest-rate debt is often a large one. In the example the first debt cleared is the 6,000 balance, in month 16. The total interest is lower, but the first visible win comes later than under the snowball.
What does “budget as extra on top of minimums” do?
The calculator adds up the minimum payments you entered and treats your budget as that sum plus the extra you type. The hint under the field shows the resulting total so you can check it against what you can afford. The simulation is the same either way.
Why do both methods finish in the same month in the example?
The budget and the total owed are the same for both orders, so they run for a similar length. The 275.50 saved by the avalanche appears as a smaller final payment (146.87 against 422.37) rather than a whole month cut from the plan. With a wider spread of rates or larger balances, the avalanche can finish months sooner, as in the three-debt example above.
Should I use the APR or the monthly rate?
Enter the annual rate (APR) shown on your statement. The calculator charges APR ÷ 12 each month. If your issuer quotes a monthly rate, multiply it by 12 to get the figure to enter; the credit card interest guide explains the difference between the two.
Is anything I type sent anywhere?
No. The calculation runs in your browser and the balances, rates and payments you enter are not sent to our servers or stored. There is deliberately no share link on this tool, because debt figures are personal.
Sources and review
- Consumer Financial Protection Bureau — How to reduce your debt (highest rate first and smallest balance first)
- Consumer Financial Protection Bureau — What is a credit card interest rate? What does APR mean?
- Consumer Financial Protection Bureau — The minimum-payment box on a credit card statement
- Federal Reserve — Consumer Credit (G.19) statistical release
Estimates for general information only — not financial, credit or legal advice. Your actual figures depend on your lender’s or card issuer’s exact terms, fees, minimum-payment rules, interest calculation method and any changes they make. Check your statements and speak to a qualified adviser before making decisions. The avalanche order is chosen by APR only; we assume the payments, minimums and rates you enter stay fixed for the whole plan.
Page reviewed by the DebtWren team · Methodology · Changelog · Report an error