Free Google Sheets & Excel templates for the home · No email · No sign-up
Kitchen Table SheetsUS · UK

No. 01 · Money · US version

Debt Snowball & Avalanche Spreadsheet

Type in your debts once. Pick smallest balance first, highest interest first, or your own order. The sheet works out every payment, month by month, until the last debt is gone — and shows how much interest each order costs.

Schedule tab · sample debts · $650 a month · snowball order
MonthStore cardVisaPersonal loanCar loanPaidInterestTotal left
1$662.70$4,170.22$2,933.75$9,619.52$650.00$186.19$17,386.19
2$471.50$4,139.90$2,866.87$9,437.85$650.00$179.93$16,916.12
3$276.32$4,109.04$2,799.34$9,254.98$650.00$173.56$16,439.68
4$77.07$4,077.63$2,731.17$9,070.91$650.00$167.10$15,956.78
5paid$4,045.65$2,536.01$8,885.63$650.00$160.51$15,467.29
6paid$4,013.10$2,260.31$8,699.13$650.00$155.25$14,972.54
Tabs
Debts · Plan · Schedule · Compare
Methods
Snowball · Avalanche · Custom
Size
Up to 10 debts, 30 years
Works in
Excel and Google Sheets · no macros
Last checked
October 2026

How to use it

  1. On the Debts tab, type each debt in the yellow cells: a name, the balance today, the interest rate (APR) and the minimum payment. The file opens with four example debts — just type over them.
  2. On the Plan tab, type the total you can pay toward all your debts each month (minimums included), the month of your first payment, and pick a method from the list.
  3. The Schedule tab fills in by itself. Each row is one month. When a debt reaches zero, its minimum payment moves to the next debt in line — that's the "snowball".
  4. Open Compare to see the payoff date and total interest for all three orders side by side, without changing anything.

A worked example

These are the example debts the file opens with, paid with $650 a month starting January 2027:

DebtBalanceAPRMinimum
Store card$850.0024.99%$35.00
Visa$4,200.0021.49%$105.00
Personal loan$3,000.0011.50%$95.00
Car loan$9,800.007.90%$245.00

The minimums add up to $480, so $170 a month is extra. Here is what the Compare tab shows:

OrderPaid off inLast paymentTotal interest
Snowball (smallest first)33 monthsSep 2029$3,042.41
Avalanche (highest rate first)32 monthsAug 2029$2,809.31

Both orders clear the store card in month 5, because it is the smallest balance and the highest rate. After that they split. The snowball goes for the personal loan next (gone in month 14), then the Visa (month 25). The avalanche goes for the Visa (month 20), then the personal loan (month 24). In this case the avalanche finishes one month sooner and costs $233.10 less in interest.

The gap isn't always that small, and it isn't always in the same direction for the finish date. That's why the Compare tab is there: put in your own numbers and look.

What the sheet assumes

  • Interest is added once a month: balance × APR ÷ 12, rounded to the cent. Card issuers usually charge daily interest, so your real statements will be a little different.
  • Every minimum payment is made every month. If your monthly amount is lower than the minimums, the Plan tab tells you.
  • Fees, 0% promotions and rate changes aren't included. To account for a rate change, update the APR and the balance on the Debts tab when it happens.

What it won't do

It won't tell you which order is right for you. Some people stick with a plan better when small debts disappear early; others prefer to pay the least interest. The sheet just shows you the numbers for both.