Skip to content
Free tool

Debt payoff calculator

Add balances, interest rates and payments. Compare paying the smallest balance first with paying the highest interest rate first.

Your details

Your debts

Your results

Minimums only
115 months$17,689 interest
Snowball
49 months$7,491 interest
Avalanche
48 months$7,175 interest

Avalanche saves $10,515 in interest compared with minimums only.

Snowball saves $10,198 in interest compared with minimums only.

  1. Car loanpaid off month 18
  2. Credit cardpaid off month 29
  3. Student loanpaid off month 48

Total balance over time

Total balance over timeAvalanche: $34,500 initially, $0 at Month 49. Snowball: $34,500 initially, $0 at Month 49.$0$10K$20K$30K$40K012253749
AvalancheSnowball
Point to the chart or use arrow keys for exact values.

Avalanche reaches $0 in month 48. Snowball reaches $0 in month 49.

What extra money changes

What extra money changes
Extra/moAvalancheSnowball
$10057 mo · $8,962 interest57 mo · $9,216 interest
$20048 mo · $7,175 interest49 mo · $7,491 interest
$50034 mo · $4,536 interest34 mo · $4,876 interest

Scroll across the table on smaller screens.

Avalanche monthly payment schedule
Avalanche monthly payment schedule
MonthPaymentInterestRemaining balance
1$870.00$335.83$33,965.83
2$870.00$329.38$33,425.21
3$870.00$322.81$32,878.02
4$870.00$316.13$32,324.15
5$870.00$309.34$31,763.49
6$870.00$302.43$31,195.92
7$870.00$295.40$30,621.32
8$870.00$288.25$30,039.57
9$870.00$280.98$29,450.56
10$870.00$273.59$28,854.14
11$870.00$266.06$28,250.20
12$870.00$258.41$27,638.61
13$870.00$250.62$27,019.22
14$870.00$242.69$26,391.92
15$870.00$234.63$25,756.55
16$870.00$226.43$25,112.98
17$870.00$218.09$24,461.07
18$870.00$209.59$23,800.66
19$870.00$199.71$23,130.37
20$870.00$188.63$22,449.00
21$870.00$177.35$21,756.35
22$870.00$165.85$21,052.20
23$870.00$154.12$20,336.32
24$870.00$142.18$19,608.50
25$870.00$130.00$18,868.50
26$870.00$117.59$18,116.10
27$870.00$104.95$17,351.04
28$870.00$92.06$16,573.10
29$870.00$78.92$15,782.02
30$870.00$65.76$14,977.78
31$870.00$62.41$14,170.18
32$870.00$59.04$13,359.23
33$870.00$55.66$12,544.89
34$870.00$52.27$11,727.16
35$870.00$48.86$10,906.02
36$870.00$45.44$10,081.46
37$870.00$42.01$9,253.47
38$870.00$38.56$8,422.03
39$870.00$35.09$7,587.12
40$870.00$31.61$6,748.73
41$870.00$28.12$5,906.85
42$870.00$24.61$5,061.46
43$870.00$21.09$4,212.55
44$870.00$17.55$3,360.10
45$870.00$14.00$2,504.11
46$870.00$10.43$1,644.54
47$870.00$6.85$781.39
48$784.65$3.26$0.00

Scroll across the table on smaller screens.

Shared links include the numbers you enter.

How to use this tool

  1. Enter a balance, annual interest rate and minimum payment for each debt.
  2. Set the extra amount you can pay each month.
  3. Compare minimums, snowball and avalanche, then switch payoff orders and compare extra payments.

How we calculate it

Adds one month of interest, pays each required minimum, then directs remaining money to the selected priority. Avalanche targets the highest interest rate; snowball targets the smallest current balance. As debts are repaid, the same total budget continues toward remaining debts.

Minimums only pays each original minimum without rolling unused payments into other debts. Rates and minimum payments stay fixed. A real card’s minimum may fall as its balance falls. No new charges, fees or promotional rates are modeled. A payoff estimate is unavailable when payments cannot cover interest or exceed a 50-year calculation period.

All SnowRock tools