Debt Payoff Calculator

Compare debt avalanche and snowball payoff plans using balances, rates, minimums, and an extra payment.

Adjust your plan

Enter an exact value or use a slider. Your result updates instantly.

Formula, example and assumptions
Avalanche debt-free time28 months

Format each line as: name | balance | annual rate % | minimum monthly payment. The older comma-only format is also accepted when numbers contain no grouping commas.

Indian rupees

Your result

Local calculation
Avalanche debt-free time28 months

Compare clearing the highest-rate debts first with clearing the smallest balances first. Both use the same monthly budget; payoff times and interest cover all entered debts.

Extra monthly payment
₹5,000
See how this is calculated

Result breakdown

Snowball debt-free time
28 months
Avalanche total interest
₹91,796.67
Snowball total interest
₹97,569.05
Interest saved by avalanche
₹5,772.38
Total starting debt
₹4,40,000.00 About ₹4.4 lakh
Fixed monthly debt budget
₹19,500.00
Avalanche payoff order
Credit card → Consumer loan → Personal loan
Snowball payoff order
Consumer loan → Credit card → Personal loan
Projection over timeValues progress from ₹4,40,000.00 to ₹0.00.
NowDebt free
Check the inputs and method

These are your current inputs, not the worked example further down the page.

Debts — one per line
Credit card | 1,00,000 | 36 | 5,000 Personal loan | 3,00,000 | 14 | 7,500 Consumer loan | 40,000 | 18 | 2,000
Extra monthly payment
₹5,000

Method

Monthly budget = sum of entered minimum payments + extra payment. Add interest to each opening balance at annual percentage ÷ 1,200, pay each minimum up to the amount due, then direct remaining budget in avalanche or snowball priority order. Repeat, rolling unused payments to surviving debts, until all balances reach zero.

Read the worked example and assumptions

How this calculation works

Compare two ways to allocate a fixed monthly debt budget across several balances. Both pay the stated minimums first. Avalanche directs the remaining budget toward the highest rate; snowball targets the smallest balance. When a debt is cleared, its budget is available to the others, so the comparison maintains the same total monthly payment capacity throughout.

Monthly budget = sum of entered minimum payments + extra payment. Add interest to each opening balance at annual percentage ÷ 1,200, pay each minimum up to the amount due, then direct remaining budget in avalanche or snowball priority order. Repeat, rolling unused payments to surviving debts, until all balances reach zero.

Worked example

This example uses illustrative inputs. Your current result is shown above.

Enter two debts: A | 600 | 0 | 100 and B | 300 | 0 | 100, with ₹100 extra monthly. Both strategies have a ₹300 monthly budget against ₹900 debt. At 0% interest, both clear all debt in three months and pay zero interest; this is a check that the strategies use equal cash budgets.

Assumptions and limits

  • Each row is name, outstanding balance, annual percentage and fixed monthly minimum. No new borrowing, fees or changes in rates and minimums occur.
  • The monthly budget stays fixed after individual debts close. The model compares repayment arithmetic, not the behavioural likelihood of maintaining either plan.

Questions people ask

Why does snowball sometimes finish a small balance first?

It orders targets by outstanding balance rather than rate. Avalanche prioritises the highest rate to reduce interest exposure under the stated fixed-payment assumptions.

Does the extra payment go to every debt?

No. All minimums are funded first, then the remaining common budget is concentrated by the selected priority. Leftover cash can continue to another debt in the same month.

Related calculators