FreeNo signup

Debt Snowball Calculator

Compare paying debts from smallest balance upward or highest interest downward with a fixed total monthly budget.

Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
Months until debt-free
33
Total interest
1,336.16
Total paid
10,336.16
Payoff times by debt
3
Payoff times by debt
Debt numberPayoff month
18
321
233

How the calculation works

Interest accrues first, followed by minimum payments. Remaining budget goes to the priority debt; payments freed by a paid-off debt roll into the other debts.

Inputs

  • Debt balances: Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
  • Annual interest rates, %: Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
  • Minimum monthly payments: Separate numbers with spaces or semicolons. Use a dot or comma as the decimal separator; up to 1,000 numbers.
  • Extra monthly budget
  • Repayment order

Calculation details

Balance, rate, and minimum-payment lists must have matching lengths and order. Up to 50 debts; rates and minimums remain fixed.

New borrowing, fees, and changing minimum payments are excluded. The calculation horizon is limited to 100 years.

Updated: 2026-10-02