Home Tools About Us ♥ Support Us
💳 Debt Payoff Calculator

See your exact
debt-free date

Snowball, avalanche, or a custom order — with extra payments, lump sums, bi-weekly acceleration, and a full amortization schedule.

1. Your Debts

Add every debt you're tracking — credit cards, student loans, auto loans, personal loans, medical debt, or anything else with a balance and interest rate.

No debts added yet — click "+ Add Debt" to get started.

2. Payoff Strategy

Added on top of all minimum payments, applied to your target debt

One-Time Lump Sum Payments

5. Debt-to-Income (DTI) Ratio Calculator

Uses your minimum payments above, plus any other monthly debt payments (rent/mortgage isn't required but can be included).

🕘 Saved Scenarios

Saved only on this device — never uploaded anywhere. Click one to reload it.

No saved scenarios yet.

How to use every option

  1. Add each debt — name, type, current balance, APR (interest rate), and minimum monthly payment. Add as many as you have; remove any with the ✕ on its row.
  2. Pick a payoff method — Avalanche orders debts by highest APR first (cheapest overall); Snowball orders by smallest balance first (fastest early wins); Custom Order lets you drag debts into any order you want.
  3. Set your extra monthly payment — any amount above your combined minimums, applied entirely to the debt at the top of your chosen order each month.
  4. Toggle bi-weekly payments to simulate paying half your payment every two weeks, which works out to one extra monthly payment per year.
  5. Toggle round-up payments and pick a rounding amount (nearest $10/$25/$50/$100) to add the rounding difference as extra principal every month.
  6. Add lump sum payments — pick a month and amount for one-time extra payments like a tax refund or bonus; add as many as you expect.
  7. Click Calculate Payoff Plan to see your debt-free date, total time, total interest, and how much interest you save versus only ever paying the minimums.
  8. Review the balance-over-time chart and the payoff order list showing exactly when each individual debt is paid off.
  9. Click Compare All Methods to see Avalanche, Snowball, and your Custom Order side by side on total interest and time.
  10. View or export the full schedule — show the month-by-month amortization table, export it as CSV, or print a clean report.
  11. Use the DTI calculator — enter your gross monthly income (and optionally rent/mortgage) to see your debt-to-income ratio against common lending thresholds.
  12. Save scenarios to Local History so you can compare different extra-payment amounts or methods later, all stored only on this device.

One calculator instead of five

❄️
Snowball, Avalanche & Custom
Every major payoff strategy, plus full manual control over the order.
Extra Payments & Lump Sums
Model recurring extra payments and one-off windfalls like bonuses or refunds.
📆
Bi-Weekly & Round-Up
Two popular acceleration tricks, modeled accurately month by month.
📊
Full Amortization Schedule
Every payment, every month, across every debt — exportable to CSV.
⚖️
Method Comparison
See exactly how much time and interest each strategy costs or saves you.
📈
DTI Ratio Calculator
Check your debt-to-income ratio against common lending guidelines.
🕘
Saved Scenarios
Save and revisit different plans, stored only on your device.
🔒
100% Private
Every number you enter stays in your browser — nothing is ever uploaded.

Frequently Asked Questions

Snowball pays off the smallest balance first regardless of interest rate, which builds momentum through quick wins. Avalanche pays off the highest interest rate first, which minimizes total interest paid. Avalanche is usually cheaper; snowball is often easier to stick with.

Every debt still gets its minimum payment each month. Any extra monthly amount, plus the minimum payments freed up from debts you've already paid off, is applied entirely to the debt at the top of your chosen payoff order.

One-time extra payments you plan to make in a specific month, such as a tax refund or bonus. They're applied to the current target debt in that month, on top of the regular payment.

Paying half your monthly payment every two weeks results in 26 half-payments a year — the equivalent of 13 monthly payments instead of 12. The tool models this as one extra payment applied once per year, which shortens payoff time and reduces interest.

It rounds each debt's minimum payment up to your chosen nearest amount (e.g. nearest $25) and treats the rounding difference as extra principal payment on that debt every month.

No. Every calculation, including the amortization schedule and comparison, runs locally in your browser. Saved scenarios are stored only in this browser's local storage.

It divides your total monthly debt payments by your gross monthly income to estimate your DTI ratio — a figure lenders commonly use. Under 36% is generally considered healthy, and above 43% can make new credit harder to get.

Yes. Switch the payoff method to Custom Order and drag debts into whatever order you prefer — useful if you want to prioritize a co-signed loan or one with a prepayment penalty.

Yes. It runs a month-by-month simulation: each month's interest is calculated on the remaining balance at your entered APR, then payments reduce principal, matching how credit cards and most installment loans actually accrue interest.

Related finance tools

Browse Other Categories

Support EaseDev Studios

All tools are free. If they've saved you time, consider supporting us.

Buy Us a Coffee

A quick one-time gesture that means a lot.

Buy a Coffee →
🎗️

Become a Patron

Support us monthly and help build more tools.

Join on Patreon →