easyMcalc

Monthly interest, one budget across every balanceMethod checked 11 September 2026

Debt payoff calculator

This is arithmetic on the figures you enter, not advice. How this is worked out

Your debts
Up to 6 debts. Leave a row empty to skip it, and put several small balances on one row if you have more.
Your plan
The debts above ask for $440 between them, so that is the least this can be. Leaving it exactly there is already the method: when one balance clears, the money it was taking rolls on to the next.
Avalanche pays the highest rate first and costs the least interest. Snowball clears the smallest balance first, so an account closes sooner. Both are shown below whichever you pick.

Clearing these debts

Debt free in 3 years and 11 months

  • The balances you started with
  • Interest $5,304.64
Interest
$5,304.64
Paid in all
$20,504.64
Saved against minimums
$2,004.37

That is 3 years and 4 months sooner than paying each minimum separately, and $2,004.37 less interest, on the same money each month.

The order, Highest rate first

The spare money goes to the debt at the top until it is gone, then to the next. The order is set from the balances you entered and does not change as they fall.

OrderBalance nowRateCleared afterInterest on it
1. Credit card $5,000 24.99% 3 years and 11 months $3,852.96
2. Store card $1,200 18.90% 3 years and 11 months $536.50
3. Car loan $9,000 6.50% 3 years $915.18

Every debt is paid its minimum every month. Only what is left over follows this order, and it moves down the list as each balance is settled.

The three ways of doing it

PlanDebt free inInterestPaid in all
Minimums only, nothing rolled on 7 years and 3 months $7,309.01 $22,509.01
Highest rate first 3 years and 11 months $5,304.64 $20,504.64
Smallest balance first 3 years and 11 months $5,320.76 $20,520.76

Smallest balance first costs $16.12 more in interest than Highest rate first on this budget. It is the smaller of the two decisions on this page: the budget moves the answer further than the order does.

Year by year

PeriodPaidInterestOff the balancesStill owed
Year 1$5,280$1,928.72$3,351.28$11,848.72
Year 2$5,280$1,614.79$3,665.21$8,183.51
Year 3$5,280$1,256.94$4,023.06$4,160.45
Year 4$4,664.64$504.19$4,160.45$0

The budget decides the answer, not the order

Almost every article about paying off debt is an argument between two orderings. Pay the highest rate first, because that is the cheapest. Pay the smallest balance first, because closing an account keeps you going. The argument is real, but it is an argument about the smaller of the two numbers on this page.

Set the same debts against a budget a quarter larger and watch what happens to the months. Then switch the order and watch again. On most sets of debts the order moves the total by a few per cent and the budget moves it by a third. That is why this page shows both orders at once and puts them below the comparison against minimum payments: the ordering question is worth answering, and it is not the question that matters most.

Why holding the payment level does the work

The page opens on a budget that is exactly the sum of the minimum payments, and it opens there deliberately. Nothing extra is being paid in that state. The only difference from paying each minimum separately is that the total stays where it is as balances disappear.

That single change is most of what the snowball method actually is. When a balance clears, the payment it was taking does not go back into your spending; it lands on the next debt in the order, which then clears sooner and frees a larger payment still. The effect compounds in the only direction a borrower ever wants it to. Compare the first two rows of the table above: same money every month, and usually a difference of years.

The reason the separate-minimums row is so much worse is that a minimum payment on a card is a percentage of a falling balance, so it falls too. Paying it is a commitment that shrinks exactly as fast as your progress does. Holding the total level breaks that.

Reading the order table

Every debt is paid its minimum every month, whatever the order says. The order only decides where the leftover goes, and it is set once from the balances you entered rather than recalculated as they fall. That is how people actually do it: you write the list down and work through it.

Two consequences follow. A debt at the bottom of an avalanche list can sit almost untouched for years while its minimum barely covers its interest, and the table will show that honestly. And a debt with no interest at all goes last under avalanche, which is correct: money aimed at an interest-free balance saves nothing.

Common questions

What should I put in the minimum payment column?

The figure on the statement. For an instalment loan, a car loan, a personal loan or a student loan, that is the contractual payment and it does not move. For a credit card the minimum changes every month because it is a percentage of the balance, so a card is better handled on the credit cards page, which asks for the rule rather than a fixed amount.

Why is the budget refused when it is below the minimums?

Because a plan that does not pay every minimum is not a payoff plan, it is a plan to default on something. The page will not draw a schedule that quietly skips a payment, so it tells you what the minimums come to and stops there. If that figure is genuinely out of reach, the thing to look for is not a better ordering but a way to change the terms, and that is a conversation with the lender or with a non-profit debt adviser rather than with a calculator.

Why does it say these debts never clear?

Because the budget does not cover the interest the balances charge between them, so the total grows rather than falls. No ordering fixes that. Only a larger payment, a lower rate or a smaller balance does, and the page says so rather than drawing a schedule that runs off the end.

Should I really put every spare pound at the debt?

This page does not have an opinion, and it is worth saying that it cannot have one. It does not know whether you have anything set aside for a broken car or a lost month of work, and clearing a card at the cost of borrowing again in March is not progress. The arithmetic here answers exactly one question: on a given budget, how long and how much. What that budget should be is not arithmetic.

Is anything I type stored?

No. The calculation happens on the server as part of rendering the page, nothing is written down, and the access log for this site drops the query string precisely so that the numbers you enter are never recorded.

Sources

The order and the schedule are arithmetic rather than a rule anyone publishes, so what these references pin down is what this page does not calculate.

How this is worked out

Interest for a month is each balance times its yearly rate divided by twelve, rounded to the cent in a single step. Every debt is paid what its own minimum asks, never more than it owes; whatever the budget leaves over goes to the first debt in the order and spills to the next once that one is settled. The order is fixed from the opening balances and is not recalculated as they fall.

The minimum payments and the interest on your own agreements are what actually govern, and nothing here accounts for keeping money aside for emergencies.

What the plan leaves out:

  • Anything you borrow from here on
  • Annual fees, late fees and over limit fees
  • Introductory rates and the day they end
  • Balance transfers and the fee for making one
  • Rates that move, including every rate that is variable today
  • Daily interest on the average daily balance, which is how a card statement accrues it
  • Tax of any kind, including interest that is deductible where you live
  • Money kept aside for emergencies, which paying every spare pound at a debt leaves you without