ToolsTray

Star a tool to keep it here.

Debt Payoff Calculator (Snowball & Avalanche)

A debt payoff calculator that runs snowball and avalanche month by month, then reports your debt-free date, the total interest, and the order your balances clear.

Debt-free in

33months

Three debts and 150.00 a month above the minimums — clear in July 2029, with 3,529.88 of interest paid.

The other way round

Highest rate firstchosen33 months · 3,529.88
Smallest first33 months · 3,797.37

The difference267.49

the same date either way — the order moves the interest and nothing else

Interest paid3,529.88on 17,000.00 of balance, highest rate first
Total paid20,529.88640.00 a month — 490.00 of minimums and 150.00 extra
First debt goneMonth 29Visa and Store card clear together, March 2029
Clear byJul 2029month 33 — Car loan is last

Balance owed

the two orders of attack, month by month

Highest rate firstSmallest first

Your debts

clears in month 29
clears in month 29
clears in month 33

Minimums stay at what you type; a card's real minimum falls with the balance, so minimums-only takes longer.

Order of attack

Smallest first is the snowball; highest rate first, the avalanche.

a month

on top of 490.00 a month in minimums — 640.00 in all

What another payment buys

Minimums only50 months7,056.50 of interest
+ 5042 months5,425.14 — saves 1,631.36
+ 10037 months4,289.64 — saves 2,766.86
+ 150chosen33 months3,529.88 — saves 3,526.62
+ 20030 months3,032.60 — saves 4,023.90

How to use

  1. Replace the three starter rows with your own figures, and press + Add a debt for another row. A blank row is ignored until it holds a balance.
  2. Give each row a Name you'll recognise in the clearing months, then fill in Balance, APR % and Min a month.
  3. Type what you can genuinely spare above the minimums into Extra a month. The line under it adds up what goes out each month in all.
  4. Choose Smallest first or Highest rate first under Order of attack. Highest rate first is chosen when the page opens.
  5. Read the answer at the top as you type; there is nothing to press. Each row's tag says the month that debt clears.
  6. Press Show payoff schedule under the chart for the month-by-month table. Copy the plan puts it on your clipboard, and Share the plan copies a link that brings back every row.

About this tool

The hard part of clearing several balances is never the arithmetic. It's deciding which one to hit first. Hand this debt payoff calculator your balances, rates and minimum payments, add whatever you can spare on top, and it walks month by month until the last balance reaches zero. Out comes the number of months to debt-free, the calendar month it lands in, the interest paid along the way, and beside each debt the month it clears.

Smallest first, the snowball, sorts by balance and goes after the smallest one, whatever it costs you in interest. Highest rate first, the avalanche, sorts by rate and goes after the priciest. You pick one under Order of attack, and the page quietly runs the other as well, so the cost of the choice sits right under the answer in money and months.

Underneath, both run the same engine. Each month every debt gets its minimum, everything left over lands on the one target debt, and the moment a target clears, its minimum joins the pool chasing the next one. What you pay out never rises. What lands on the front debt climbs steadily, which is why the last debt often disappears in a few months after the first one took years.

There is one case where no plan works: if your combined payments are no bigger than the interest your debts throw off each month, the balances only grow. The answer then reads never, says how much more a month it would take to start falling, and any single debt whose minimum loses to its own interest is flagged in its row. When the numbers do work, a chart draws both orders' balances month by month, and the payoff schedule and a CSV sit underneath it.

What the starting numbers do

The page opens on three debts: a store card of 800 at 9.9% paying 25 a month, a Visa of 6,400 at 26.99% paying 160, and a car loan of 9,800 at 7.25% paying 305, with 150 extra on top and highest rate first chosen. Everything is gone in 33 months for 3,529.88 of interest. Switch to smallest first and the date does not move, but the interest rises to 3,797.37, which makes the order worth 267.49 on these figures.

Now set Extra a month to 0. The same debts take 50 months and 7,056.50 of interest, and the two orders land 76 cents apart, because with nothing spare there is nothing to aim. The ladder under the form shows the step between: 50 more a month already saves 1,631.36.

Good to know

  • Rates are fixed for the whole run. A 0% promo that expires next spring, a variable APR, or a card you keep spending on will all drift away from this plan.
  • Interest is charged once a month on the whole balance. Most credit cards use a daily periodic rate instead, so a real statement lands a little differently.
  • Amounts carry no currency symbol. Enter whatever you actually bank in and keep every row in the same one.
  • It is arithmetic on what you typed, not debt advice. A balance transfer, a hardship plan or a settlement offer can beat any payment order shown here, and those are worth asking a counsellor about.

Frequently asked questions

Debt snowball or debt avalanche, which should I pick?

Highest rate first is cheaper on paper every time, because it kills your most expensive rate first. Smallest first wipes out a whole debt sooner, which some people need in order to keep going at all. The page runs both and prints the gap as The difference. If the dearer order costs you a couple of hundred over three years, take whichever plan you'll actually finish.

Where does my extra payment actually go each month?

All of it lands on one debt: the smallest balance under smallest first, the highest rate under highest rate first. It never gets spread around. Anything left after a target is fully paid spills straight onto the next target in the same month, so no money sits idle.

Why does the answer say never?

Because your minimums plus your extra add up to no more than the interest your balances generate in a month. Under those numbers the total owed rises forever, so there is no payoff date to report. The cards say what the balance will be in a year and the payment that would start it falling. Raise a minimum, add something to Extra a month, or check whether an APR was typed in wrong.

What if I have nothing spare to add right now?

Put 0 in Extra a month and the plan still works, just slower. Minimums alone still free up money as debts clear, and that rollover alone gets you to a date. It's also the honest baseline to compare against once you can spare something.

Can I keep or share the month-by-month plan?

Copy the plan writes the debt-free date, each debt's clearing month and the interest as plain text, with a table for anything that takes one. Share the plan copies a link that restores every row, the extra and the order. Under the chart, Download CSV writes debt-payoff-schedule.csv with a row per month, and the Breakdown view groups the same figures by year.

Missing something in Debt Payoff Calculator (Snowball & Avalanche)? Suggest a feature →

Tell someone who needs this.