Debt Snowball Calculator - Smallest-Balance Payoff

Estimate debt snowball payoff months using balance, rate, minimum payment, and extra cash. Build a payoff plan before balances stall.

Enter a small-balance account’s remaining amount, APR, minimum payment, and extra monthly cash to estimate months to zero.

Debt Snowball Calculator - Smallest-Balance Payoff
Months ≈ ceil( −ln(1 − B × r / P) / ln(1 + r) ), where P is minimum plus extra and r is the monthly rate.

About the debt snowball calculator

The debt snowball method ranks accounts from the smallest balance to the largest, regardless of APR. You pay minimums on everything and throw every extra dollar at the smallest bill. When that account closes, its payment rolls onto the next smallest. The psychological win of a closed account is the point. The debt snowball calculator estimates how many months the current smallest target takes when you combine its minimum with extra cash, which is the first chip in the snowball. Payoff months use n = −ln(1 − B × r / P) / ln(1 + r), rounded up, with r = APR / 1,200 and P = minimum + extra. If P is not larger than monthly interest, the balance never falls. $5,000 at 18% with $150 minimum and $50 extra ($200 total) takes 32 months. $2,000 at 20% with $100 + $50 takes 16 months. $10,000 at 15% with $300 + $100 takes 31 months. Snowball usually costs more interest than avalanche, which ranks by rate. People still choose snowball when a stack of small medical bills or store cards is demoralizing. Use the month count to pick a first target you can actually finish, then add that account’s former payment to extra on the next run. That roll-forward is the “snowball”; a single run does not model the whole stack. Credit-card minimums often shrink as the balance falls. Entering today’s minimum plus a fixed extra is a snapshot. If you will keep paying the same dollar amount after the minimum drops, the real payoff is faster. Penalty APRs, late fees, and new charges are not included. Do not use the extra field for a one-time lump sum unless you will repeat it every month. Recalculate after each account is paid, after a rate change, and whenever extra cash changes. Compare the first-target month count with an avalanche run on the highest APR if you want a cost check. The debt snowball calculator will not sort your accounts; list them by balance yourself, then use the months figure as the plan for the current smallest bill.

Debt snowball payoff examples

Months assume a fixed payment equal to minimum plus extra, rounded up.

InputsPayoffNote
$5,000 at 18%; $150 min + $50 extra32 months$200 a month on this target; then roll the payment to the next balance.
$2,000 at 20%; $100 min + $50 extra16 monthsA small store-card balance is a typical first snowball target.
$10,000 at 15%; $300 min + $100 extra31 monthsLarger targets still clear in about two and a half years at $400 a month.

How to estimate a debt snowball payoff

  1. Sort debts from smallest balance to largest and enter the smallest remaining balance.
  2. Enter that account’s APR and its current minimum payment.
  3. Enter extra monthly cash that will hit this account on top of the minimum.
  4. Select Calculate Snowball Payoff, then after it hits zero add that payment to extra on the next-smallest balance.

Debt snowball FAQ

What is the debt snowball method?

You list debts from smallest balance to largest, pay minimums on all of them, and send extra money to the smallest. When it is gone, that payment rolls to the next smallest. Motivation is the design goal.

How are months calculated?

The calculator uses the standard fixed-payment formula with P = minimum + extra and r = APR / 1,200, then rounds up to a whole month. It does not simulate shrinking card minimums.

Is snowball cheaper than avalanche?

Usually not. Avalanche attacks the highest APR first and typically saves interest. Snowball can still be the better plan if it is the one you will follow.

What if my extra payment is zero?

Then P is only the minimum. If that minimum barely covers interest, payoff can take many years or fail the “payment must exceed interest” check. Raise extra until the month count is acceptable.

Does one run clear every account?

No. Each run is one target. After that balance is paid, increase extra by the payment you no longer need and run the next-smallest account.