Dang! Payoff › Original research › What the snowball order actually costs

What the snowball order actually costs

What we found

Across 10,000 synthetic portfolios the avalanche order — highest rate first — finished at or below the snowball order's total interest in 10,000 of 10,000, and the two orders came out to the same total in 1,931. The median cost of choosing the snowball order instead was $190.41. The snowball order cleared its first debt sooner in 64.02% of portfolios, by a median of 1 yr.

Portfolios
10,000
Median extra interest under snowball
$190.41
Portfolios where avalanche cost no more
10,000
Median head start where snowball clears first
1 yr

Computed on synthetic portfolios by the same payoff engine the Dang! Payoff app runs. Engine version payoff-25e86113b543. Updated 2026-09-17. How we calculate this.

The choice between attacking the smallest balance and attacking the dearest rate is the most common question in a payoff plan, and it is usually answered with an opinion. For any given set of debts it has an arithmetic answer, so we computed it across a large synthetic corpus and published the corpus.

What the answer depends on is how far apart the rates are and how the balances are arranged, so the study reports the whole distribution rather than an average, and publishes the corpus it was computed from.

What the data shows

  • The avalanche order was never the more expensive of the two: 10,000 of 10,000 portfolios, with 0 going the other way.
  • The median extra interest under the snowball order was $190.41; the ninetieth percentile was $1,519.17, and the largest single difference measured was $8,414.15.
  • In 33.06% of portfolios the snowball order cost under fifty dollars more, and in 52.97% both orders finished in the same month.
  • In 64.02% of portfolios the snowball order cleared its first debt earlier, by a median of 1 yr — which is the thing it is chosen for.
What the snowball order costs in interestPortfolios
What the snowball order costs in interest Portfolios by Extra interest under snowball. The same figures are in the table and the CSV below. 0 1,000 2,000 3,000 4,000 $0.00 $500.00 $1,000.00 $1,500.00 Extra interest under snowball

1,018 points beyond $1,500.00 are counted here rather than drawn, so the axis is not stretched by the tail.

What the snowball order costs in timePortfolios
What the snowball order costs in time Portfolios by Extra months under snowball. The same figures are in the table and the CSV below. 0 2,000 4,000 6,000 0 2 4 6 Extra months under snowball
When the first debt clearsMedian month the first debt clears
When the first debt clears Median month the first debt clears by Payoff order. The same figures are in the table and the CSV below. 0 5 10 15 20 Avalanche Snowball Payoff order

Check one row yourself

Debt 1 balance
1945.42
Debt 1 APR
24.29
Debt 1 minimum
58.83
Debt 2 balance
5642.69
Debt 2 APR
8.65
Debt 2 minimum
97.1
Debt 3 balance
9222.01
Debt 3 APR
28.41
Debt 3 minimum
310.55
Extra each month
96.99
Payoff method to select
Avalanche

Term

3 yr 6 mo

Total interest

$6,467.32

Type these into the calculator and it returns the same term and the same total interest, because it runs the same engine on the same inputs.

The dataset

Portfolio Debts Total balance Total minimum Extra each month APR spread Avalanche term Avalanche interest Avalanche first debt cleared Snowball term Snowball interest Snowball first debt cleared Snowball extra interest Snowball extra months Smallest balance also the dearest rate
0 4 $23,023.33 $675.14 $144.74 27.35% 40 $9,594.95 14 41 $9,895.54 4 $300.59 1 no
1 4 $23,588.63 $691.89 $387.91 8.71% 28 $6,625.00 6 28 $6,632.11 1 $7.11 0 no
2 2 $4,456.94 $156.79 $55.12 17.94% 29 $1,599.06 23 30 $1,696.25 7 $97.19 1 no
3 4 $2,806.92 $100.00 $38.09 26.89% 23 $313.54 14 24 $460.26 8 $146.72 1 no
4 3 $16,810.12 $466.48 $96.99 19.76% 42 $6,467.32 33 44 $7,669.00 15 $1,201.68 2 no
5 2 $24,997.08 $375.51 $190.90 13.09% 48 $2,165.84 32 48 $2,165.84 32 $0.00 0 yes
6 5 $34,170.96 $936.42 $426.14 12.54% 33 $10,543.23 21 34 $11,697.89 7 $1,154.66 1 no
7 5 $28,638.36 $906.52 $187.53 21.82% 38 $11,898.87 15 40 $14,080.95 2 $2,182.08 2 no
8 4 $8,036.06 $238.06 $67.21 20.73% 36 $2,875.05 11 38 $3,293.07 8 $418.02 2 no
9 3 $15,505.71 $451.56 $91.23 4.83% 42 $6,948.00 7 42 $6,948.00 7 $0.00 0 yes
10 2 $3,342.99 $98.64 $8.46 4.5% 44 $1,360.49 29 45 $1,375.94 20 $15.45 1 no
11 3 $26,188.18 $557.61 $43.15 14.54% 59 $9,074.23 25 60 $9,686.77 10 $612.54 1 no

Showing 12 of 10000 rows. The complete dataset — every row and every column — is in the CSV.

Download the full dataset (CSV) 10000 rows · 15 columns

The table shows the dataset's own rows, formatted as this site formats money and terms. The download carries the same rows unformatted, which is what a spreadsheet wants.

What was varied

Portfolios drawn
10,000
Debts per portfolio
2 to 5, drawn uniformly
Balance per debt
$300.00 to $25,000.00, drawn log-uniform
Rate per debt
no interest (0%), weight 1 · instalment-rate (4.5% to 11.99%), weight 2 · lower-rate card (12.99% to 18.99%), weight 3 · ordinary card (19.99% to 25.99%), weight 4 · high-rate card (26% to 29.99%), weight 2 — weights are relative, and are a modelling choice rather than a measurement of the market
Generator
mulberry32, seeded once per study and drawn in a fixed order: debt count, then for each debt its balance, its rate band, and — only when that band spans a range — its rate within it, then the extra-payment share. ⛔ The no-interest band is a single value, so it consumes no draw; a reader who always draws a rate will diverge from this corpus. Inserting or removing a draw anywhere changes every portfolio after it, which is why the order is part of the method and not an implementation detail.
Extra each month
5% to 60% of the portfolio's total minimums
Seed
20,260,917

What was held constant

Minimum payment (held constant)
Every debt's minimum is this month's interest plus 1% of the balance, with a $25.00 floor — a shape that always covers the interest, so every debt clears on its own minimum and the result is about the payoff ORDER rather than about the minimum. It is computed on the opening balance and held there for the term, which is the engine's model of a minimum payment. A flat percentage-of-balance minimum would not amortize above a certain rate and would make the ordering choice look far more expensive than it is.
Behaviour
Every payment lands on time, no new balance is added, no rate moves, no fee is charged and no promotional rate expires.
Plan anchor
January 2026 — pinned, so a rerun on any day produces identical output. These studies report terms and interest, never dates, so the anchor changes no published figure.
Data
Synthetic throughout. No customer data was used, approximated or fitted, and nothing here is a claim about what borrowers actually owe.
Engine version
payoff-25e86113b543

What was excluded, and how much

  • 0 excluded — the payment does not clear the balance under one or both orders, so there is no pair of terms to compare.

How this was computed

Every portfolio was drawn from the distribution set out in the method block, then run through the payoff engine under each order in turn, with the same extra payment, the same minimums and the same plan anchor. Nothing else differed between the runs.

The engine is the code this site's calculators and the Dang! Payoff app run. It was not reimplemented for this study, and no figure on this page was computed anywhere else.

What the model assumes

Every payment lands on time, no new balance is added, no rate moves, no fee is charged and no promotional rate expires. The extra payment is constant, and the whole of it cascades to whichever debt the chosen order is attacking.

The minimum is computed on the opening balance and then held there for the whole term, because that is the engine's model of a minimum payment. A real minimum shrinks as the balance does, which lengthens a minimum-only payoff — the subject of a separate study here.

What this does not show

It does not show what American borrowers owe, or how common any portfolio in the corpus is. The corpus is drawn from a declared distribution, not observed in the world, and the distribution was chosen to span the shapes where a payoff comparison behaves differently — not to reproduce a population.

A median is also not a promise about your own debts. The spread is wide and the upper tail is long, which is why the distribution is charted rather than left as a single figure, and why the whole dataset is downloadable.

Synthetic data, and why

No customer data was used, approximated or fitted here. Our privacy posture does not permit research on customer balances without a separate review that has not happened, and a synthetic corpus is the honest alternative: it can be published in full, checked by anyone, and regenerated exactly.

Related

  • When the cheaper order is barely cheaper
  • Debt snowball vs avalanche
  • Debt payoff calculator
  • Methodology

Reviewed 2026-09-17.

Dang! Payoff is a manual-entry debt payoff planner and tracker from Dang Apps LLC. It is not a lender, credit counselling agency, debt-relief, debt-management or debt-settlement service, and nothing here is financial, legal or tax advice or a recommendation about your situation. Your issuer’s or lender’s own terms govern your account.

Methodology · Corrections · Privacy · Terms