Loans & Debt
Debt Payoff Calculator
Price the snowball against the avalanche on your own debts — and find out whether the choice is worth anything at all, which is often less than the argument about it suggests.
What clearing them takes
Clear by highest rate first
2 years 3 months
$16,450 across 3 debts at $700.00 a month, costing $1,935.37 in interest.
What it costs
- Interest Across all 3 debts, on top of repaying the $16,450 owed.
- $1,935.37
- Balances repaid
- $16,450.00
- Total paid
- $18,385.37
Where the budget goes
- Minimum payments
- $455.00
- Surplus above minimums This is the part that decides the payoff date. The minimums only service the debt; this is what removes it.
- $245.00
- Monthly budget
- $700.00
The order they clear in
1. Credit card — month 18 2. Car loan — month 27 3. Medical bill — month 27
Paying $700.00 a month against $16,450 of debt clears it in 2 years 3 months, at a cost of $1,935.37 in interest. Of that budget, $455.00 goes to minimum payments and $245.00 is the surplus that does the actual clearing. Avalanche costs $365.13 less in interest than snowball, and snowball clears its first debt 13 months sooner. That is the whole of the trade-off.
What the choice is worth
Both orderings, priced on your debts. Avalanche can never cost more interest than snowball — that is arithmetic, not a preference — but the amount it saves is often small, and whenever your smallest balance also carries your highest rate the two are the same plan under two names.
| Strategy | Targets first | Time to clear | Interest | Difference |
|---|---|---|---|---|
| Avalanche — highest rate first | Credit card | 2 years 3 months | $1,935.37 | $365.13 less |
| Snowball — smallest balance first | Medical bill | 2 years 3 months | $2,300.50 | $365.13 more |
The snowball's case is that clearing something sooner is easier to keep to. That may well be true and this page cannot measure it, so it reports the part it can: how many months earlier the first debt goes, and what those months cost in interest. The judgement is yours.
What this calculates
This prices the two standard orderings for paying off several debts at once, on your balances rather than on an illustration.
Both methods work identically in every respect but one. You pay every minimum, every month, on every debt — that part is not optional and not a strategy. Whatever your budget leaves over goes to ONE target debt, and when that debt clears, its minimum payment joins the surplus and the whole amount rolls onto the next target. That rolling is the "snowball" the name refers to, and it belongs to both methods.
The only difference is which debt is the target:
- **Avalanche** targets the highest interest rate first. - **Snowball** targets the smallest balance first.
Avalanche can never cost more interest than snowball. That is not an opinion or a typical outcome; it follows from the fact that a dollar retires the most expensive interest available. What the arithmetic does not tell you is how much less, and the honest answer is frequently very little — sometimes nothing at all, because whenever your smallest balance also carries your highest rate the two methods produce the same sequence and the same result to the cent.
So this page reports the size of the difference on your own debts, and where there is no difference it says so rather than inventing one.
How it works
Each month, for every debt with a balance remaining:
1. Accrue interest: interest = balance x (rate / 12)
balance = balance + interest
2. Pay every minimum: balance = balance - minimum
budget = budget - minimum
3. Pay the surplus to the FIRST debt in strategy order:
balance = balance - remaining budget
4. Record any debt whose balance has reached zero.
Repeat until every balance is zero.
Strategy order:
avalanche - sort by rate, highest first
snowball - sort by balance, smallest first
There is no closed form. The order in which debts clear changes how much
each one accrues, so this has to be simulated month by month.The mechanism is the rolling payment. While a debt is alive you pay its minimum; once it dies that minimum does not go back into your pocket, it joins the amount you are throwing at the next target. So the surplus grows every time something clears, and the last debt gets attacked with the combined minimums of everything that came before it. This is why the final months of a payoff move so much faster than the first.
Because the surplus grows as debts clear, the ORDER changes how much interest each debt has time to accrue. Retiring the 22.99% card early means the months that follow accrue no interest at that rate. Retiring the 0% medical plan early means the months that follow accrue no interest at 0%, which is to say it saves nothing in interest at all — though it does remove a bill.
That is the entire case for the avalanche, and it is sound. It is also why the saving can be small. If your highest-rate debt is also your largest, the avalanche spends many months clearing it before anything else moves, and the interest saved on the smaller debts in the meantime is limited by the fact that they are smaller. The size of the advantage depends on the specific spread of balances and rates, which is why it needs computing rather than asserting.
What is NOT small, and what this page puts above the strategy comparison, is the surplus itself. The difference between a budget that covers the minimums and a budget that covers them plus a few hundred dollars is measured in years. The difference between the two strategies is usually measured in a few hundred dollars. If you are deciding where to spend your attention, that ratio is the answer.
A worked example
Three debts totalling $16,450 — a $1,450 medical payment plan at 0% with a $50 minimum, a $5,800 credit card at 22.99% with a $145 minimum, and a $9,200 car loan at 6.49% with a $260 minimum — against a $700 monthly budget.
The minimums come to $455, so $245 a month is surplus. That $245 is what the strategy decides the destination of.
The two orderings genuinely conflict here, which is what makes this a useful example. The smallest balance is the medical plan, so snowball targets it first. The highest rate is the credit card, so avalanche targets that instead.
Run both and the totals are close but not equal. Avalanche clears everything in 2 years 3 months for $1,935.37 of interest. Snowball takes the same 2 years 3 months and costs $2,300.50. Avalanche saves $365.13.
The order they clear in is worth looking at. Under avalanche the credit card goes first, in month 18, and the medical plan — the smallest debt on the list — is not finished until month 27, right at the end. Under snowball the medical plan is gone in month 5.
So snowball's first win arrives 13 months sooner, and it costs $365.13 to have it. That is the trade-off stated completely: one number for what you gain, one for what you pay. Whether 13 months of having one fewer bill is worth $365 over more than two years is a judgement about your own circumstances, and this page does not have a view on it.
Now change the budget instead of the strategy. At $455 a month — the minimums and nothing more — the same debts take 4 years and cost $5,016.23. Adding $245 a month saved 21 months and $3,080.86. That is eight times what choosing the better strategy was worth.
What this assumes
- Every rate is fixed for the whole payoff. Card rates in particular are usually variable.
- Minimum payments are fixed at the amount you enter. On a credit card the real minimum falls as the balance does, so a card's minimum here is the figure from your current statement rather than a schedule.
- Interest accrues monthly on the balance at a twelfth of the annual rate, before payments are applied within the month.
- The full budget is paid every month without interruption, and nothing new is borrowed on any of these accounts.
- Payments are applied in full to the target debt once every minimum is covered, and no debt has a prepayment penalty or a minimum-payment-only restriction.
- The budget must cover all the minimums combined. A budget below that is rejected rather than modelled, because there is no legitimate schedule to compute — partial payment of a minimum is a delinquency, not a strategy.
What it does not model
- No fees of any kind. Annual fees, late fees and origination costs are excluded, and each one lengthens a real payoff.
- Interest-rate changes are not modelled. A variable-rate card repriced mid-payoff will move the result, and can move which strategy wins.
- No promotional or deferred-interest periods, and no balance transfers. A 0% window that expires partway through changes the correct ordering entirely, and this model has no way to express it.
- No tax treatment. Interest on some debts — a mortgage, certain student loans — may be deductible, which lowers its effective rate and can reorder an avalanche. Nothing here accounts for it.
- No credit-score effects. Paying a revolving balance down changes utilisation and a score in a way an instalment loan does not, and this model cannot see that.
- No view on whether to pay debt at all. Matching an employer retirement contribution, or keeping an emergency fund, can be worth more than retiring a low-rate debt early. This page compares two orderings; it does not compare debt payoff against other uses of the money.
- Debts that are in collections, default, or under a hardship or forbearance arrangement do not behave like this. Nor do debts where a settlement is being negotiated.
- This is arithmetic, not advice. It does not know your income, your job security or what else the money is needed for.
Questions
Which method actually saves more money?
The highest-rate-first ordering, always — but the size of the difference is the part worth checking rather than the direction of it. Directing a spare dollar at the most expensive interest available is the cheapest possible use of that dollar, so the avalanche can never cost more in interest than the snowball. What that guarantee does not promise is that the gap is large. On the three debts this page opens with, it comes to $365.13 spread over more than two years. Change the spread of balances and rates and the same comparison can be worth several thousand dollars, or exactly nothing. That is why the band above prices both orderings on your own figures instead of printing a verdict: the answer to "which is better" is settled, and the answer to "by enough to care about" is not.
Is there any point clearing a 0% debt early?
Not for interest — by definition there is none to save, and an ordering that targets it first saves nothing at all in the only currency this calculator measures. What clearing it does do is remove a monthly obligation, and that minimum payment then rolls onto whatever you target next, which does have a rate. So the effect is indirect: you are not saving interest on the 0% debt, you are accelerating everything after it. Two cautions. A 0% promotional rate on a card expires, and the balance reprices to something much higher on a date you should know. And deferred-interest financing, common in store and medical plans, is a different structure entirely — if the balance is not cleared before the window closes, the interest accrued over the whole period can become payable at once. Neither is modelled here.
The two methods came out identical. Is that a bug?
Almost certainly not — it is one of the more common outcomes, and there are three distinct reasons for it. The orderings can simply coincide, which happens whenever your smallest balance also carries your highest rate: both strategies then clear your debts in the same sequence, so there is nothing to choose between. Or your budget may cover the minimum payments and nothing more, in which case there is no surplus to direct and the strategy has no lever to pull — the calculator says so explicitly when that is the case. Or you may have a single debt, where there is no order to choose at all. The comparison band names which of the three applies rather than leaving you to guess, because "they are the same" is useful information and "they are the same for no stated reason" reads like a fault.
My credit card minimum falls as the balance drops. Does that break this?
It makes the result slightly conservative rather than wrong, and the direction of the error is worth understanding. This model holds each minimum at the figure you enter, while a real card recomputes it every month against a shrinking balance. So as a card balance falls, its real minimum falls below the one used here, and the money the model spends on that minimum would in reality be free for your target debt. The practical effect is small, because the surplus is what drives the payoff and the surplus is unchanged — but it means a real payoff is marginally faster than this shows, not slower. Enter the minimum from your current statement. If you want the month-by-month behaviour of a shrinking minimum on one card, the credit card payoff calculator models it directly.
Can I skip a minimum payment to attack my target debt faster?
No, and this calculator will not model it. Paying less than a required minimum is a delinquency rather than a strategy: it can trigger a late fee, a penalty rate on many card agreements, and a report to the credit bureaus once the payment is thirty days late — costs that dwarf anything the reordering could save. This is why a budget below the combined minimums is rejected with an error instead of producing a schedule. Every version of both methods pays every minimum, every month, on every debt. The only thing either strategy decides is where the money above the minimums goes.
Will extra payments actually reach the debt I am targeting?
Across separate accounts, yes — you decide how much to send each creditor, so the ordering is yours to implement. Inside a single credit card carrying several balances at different rates, it is not up to you, and the answer is set by regulation. 12 CFR 1026.53 requires a card issuer to allocate any amount paid above the required minimum first to the balance with the highest annual percentage rate, then to the remaining balances in descending order of rate. So an extra payment on a card that holds a purchase balance and a cash-advance balance is applied the way the avalanche would apply it, whether or not that was your plan. Two exceptions exist in the same rule, for deferred-interest balances near the end of their promotional window and for secured balances at the consumer's request. Note the scope carefully: this governs how an issuer splits your payment within one account, and says nothing about which of your several debts to pay first.
Sources
- Consumer Financial Protection Bureau — How to reduce your debt (archived blog, 16 July 2019) (opens in a new tab)
The CFPB's own description of both orderings — the highest-interest-rate-first approach and the smallest-balance-first "snowball" — and its position that the reader should choose between them based on their own situation. Cited for that framing only. It is archived content rather than current CFPB guidance, it endorses neither method, and it cites no research for the motivational aside it makes about the snowball.
- 12 CFR § 1026.53 — Allocation of payments (opens in a new tab)
The requirement that a card issuer allocate amounts paid above the required minimum payment first to the balance carrying the highest annual percentage rate, then to remaining balances in descending rate order, with exceptions in paragraph (b) for deferred-interest and secured balances. It governs allocation between balances WITHIN one credit card account under an open-end plan that is not home-secured; it says nothing about the order in which a consumer should pay separate debts, and is not an endorsement of either strategy on this page.
- Formula reviewed
- Formula version
- 1
Version 1 means the formula has not changed since this page was published. If it changes, this number moves and the change is described here.