Debt Payoff Calculator
List your debts, add what extra you can throw at them, and see the debt-free date under both classic strategies — avalanche (highest rate first) and snowball (smallest balance first) — with the honest comparison between them.
Your numbers
Results update as you type.
Debt-free in
—
Total interest paid
Saved vs. minimums only
First debt cleared
Why minimum payments are designed to keep you in debt
A credit-card minimum is typically ~2% of the balance — barely above the monthly interest charge. An $11,800 card at 25% takes over seven years to clear on a fixed $295 minimum, and costs more in interest than you originally borrowed. With the shrinking minimum card issuers actually use, it can outrun you for decades. The entire escape mechanism is the extra payment: every dollar above the minimums goes straight at principal, and this calculator shows what those dollars buy in years and interest.
The roll: why the plan accelerates
Both methods use the same engine — pay every debt its minimum, throw all the extra at one target debt, and when a debt clears, its freed-up minimum rolls into the attack budget. The plan speeds up as it goes: your last debt receives everything the earlier ones used to consume. That compounding of freed payments is why the debt-free date is usually closer than people fear.
Avalanche vs. snowball — the honest comparison
Avalanche (highest APR first) is mathematically optimal — every dollar goes where interest burns hottest. Snowball (smallest balance first) clears whole accounts sooner, and each closed account is a visible, motivating win. The comparison cards above show both on your actual numbers — the gap is often smaller than expected, in which case behavioral stickiness is worth more than the difference. Personal finance is more personal than finance.
Which debts belong in a payoff sprint at all?
Not all of them — and putting the wrong ones in makes the plan look hopeless for no reason.
The debts worth attacking hard are high-interest and unsecured: credit cards, payday loans, most buy-now-pay-later. They compound against you fast, often 20–30% APR, and buy nothing that grows in value. Clearing them is close to a guaranteed, tax-free return equal to the rate — nothing in the market reliably beats a guaranteed 25%.
A mortgage is a different animal. It's low-rate, secured by something that lasts, and its interest may even be tax-deductible. At 3–6%, extra dollars often do more invested than prepaying, which is why a mortgage usually sits out of an aggressive payoff sprint entirely. One mechanical note if you do include it: the number that matters is principal and interest, not the escrowed taxes and insurance bundled into the payment.
Student loans are their own case. Federal ones come with income-driven repayment and possible forgiveness (like PSLF) — paths that overpaying can waste. Private ones have fewer protections and often higher rates, and behave more like the debts above. The two deserve different treatment even though they share a name.
In between sit auto loans (moderate rates, secured by a depreciating asset), HELOCs (cheaper than unsecured debt, but the house is the collateral), and personal loans (mid-to-high, often used to consolidate card balances into one predictable payment).
The rule of thumb underneath all of it: the higher the rate, the more urgent. Low-rate secured debt can comfortably coexist with investing; high-rate unsecured debt almost always comes first. So the honest version of this calculator's plan is usually a shorter list than "everything you owe" — the expensive debts sprinted, the cheap ones paid on schedule without guilt.
Common questions
Should I save or pay off debt first?
What about balance transfers or consolidation?
Do medical debts and student loans belong in the sprint?
Why does adding $100/month change so much?
Track the payoff against your real balances
Tesserae's Debt module reads your actual account balances, keeps the countdown and per-debt progress current every month, and celebrates when you hit zero. Privacy-first: you enter your own numbers, and we never touch your bank login.