Skip to content
induwara.lk
Premium
induwara.lkSri Lanka · Finance

Sri Lanka Debt Payoff Calculator — Snowball vs Avalanche

Juggling a card, a loan, and a lease at once? Enter each balance, rate, and minimum, set one monthly budget, and see two payoff plans side by side — snowball and avalanche — with your debt-free date, total interest, and exactly what the smarter order saves. No signup.

By Induwara AshinsanaUpdated Jul 11, 2026
Plan your debt payoffSnowball vs Avalanche

Your debts

2/10
Typical rate
Typical rate
Rs

The total you can put toward all debts each month. Minimums add up to Rs 6,000.

View

avalanche saves you Rs 4,810 in interest and 1 month. The trade-off: snowball clears your first whole debt by month 6 for an earlier motivational win.

avalanche
Lowest cost
Debt-free in
16 mo
Jan 2028
Total interest
Rs 30,021
Rs 190,021 paid in all

Payoff order

  1. 1Personal loanmonth 15
  2. 2Credit cardmonth 16
snowball
Debt-free in
17 mo
Feb 2028
Total interest
Rs 34,831
Rs 194,831 paid in all

Payoff order

  1. 1Credit cardmonth 6
  2. 2Personal loanmonth 17

Total debt over time

Avalanche Snowball

Both start at your combined balance and fall to zero. The line that reaches zero first — and sits lower along the way — is paying less interest.

Assumes each debt keeps one fixed rate and you pay the full budget every month. Excludes early-settlement fees, teaser-rate step-ups, and new borrowing. Enter your own actual figures — nothing is assumed.

How it works

The calculator runs a month-by-month simulation of your debts using the reducing-balance (monthly-compounding) method — the same basis Sri Lankan banks and finance companies use to quote effective interest, and the same engine behind this site's EMI calculator. No opinion or assumption is added: every figure comes only from the balances, rates, and minimums you enter.

Each debt i has a balance Bᵢ, a monthly rate rᵢ = APRᵢ ÷ 12 ÷ 100, and a minimum mᵢ. Your total budget is P, and the extra above the minimums is E = P − Σmᵢ, recomputed as debts clear. Every month the engine:

  1. Adds interest to each open debt: Bᵢ ← Bᵢ + Bᵢ·rᵢ.
  2. Pays every open debt its minimum, capped at the balance.
  3. Pours the remaining budget into one target debt — the smallest balance under snowball, or the highest rate under avalanche.
  4. When a debt clears, its freed minimum plus any overshoot rolls straight into the next target that same month — the snowball effect.
  5. Repeats until every balance reaches zero, tallying interest along the way.

The two strategies differ in one thing only — step 3's ordering — so the interest gap between them is a clean, objective result, not a guess. Avalanche targets your priciest rate first and therefore always pays the least total interest; snowball clears a whole debt sooner for an early psychological win. To keep the engine honest, single-debt cases are cross-checked against the closed-form amortization formula n = ⌈ln(P ÷ (P − rB)) ÷ ln(1 + r)⌉, which agrees to the rupee. A debt whose minimum does not exceed its own monthly interest can never shrink, so the tool flags it before you get a misleading answer.

Worked examples

Example 1 — one credit card (closed-form check)

Balance Rs 100,000 · APR 24% (2%/month) · fixed payment Rs 10,000/month

  1. Month 1 interest: 100,000 × 2% = Rs 2,000; pay 10,000 → balance 92,000
  2. Month 2 interest: 92,000 × 2% = Rs 1,840; pay 10,000 → balance 83,840
  3. …interest falls each month as the balance shrinks…
  4. Final (month 12) payment clears the residual of Rs 2,703
  5. Closed-form check: ⌈ln(10,000 ÷ 8,000) ÷ ln(1.02)⌉ = ⌈11.27⌉ = 12 months

Debt-free in 12 months · total interest Rs 12,703 · total paid Rs 112,703

Example 2 — card + loan, snowball vs avalanche diverge

Credit card Rs 40,000 @ 15% (min 2,000) · Personal loan Rs 120,000 @ 30% (min 4,000) · budget Rs 12,000/month

  1. Avalanche sends the extra Rs 6,000 to the 30% loan: loan cleared month 15, card month 16
  2. Avalanche total interest: Rs 30,021 over 16 months
  3. Snowball sends the extra to the smaller Rs 40,000 card: card cleared month 6 (the quick win), loan month 17
  4. Snowball total interest: Rs 34,831 over 17 months

Avalanche saves Rs 4,810 in interest and 1 month — the cost of snowball's earlier first win

Example 3 — when both methods agree (roll-over in action)

Store card Rs 25,000 @ 30% (min 1,500) · Phone instalment Rs 60,000 @ 20% (min 3,000) · Bank loan Rs 300,000 @ 14% (min 8,000) · budget Rs 25,000/month

  1. Smallest balance (store card) is also the highest rate (30%) — so snowball and avalanche pick the same order
  2. Store card cleared month 2; its Rs 1,500 minimum rolls into the phone instalment
  3. Phone cleared month 6; both freed minimums now attack the bank loan with the full Rs 25,000
  4. Bank loan cleared month 18 — debt-free in 18 months either way

Both methods cost Rs 43,864 in interest here — no trade-off, because your cheapest debt to clear is also your priciest to keep

Every figure above is produced by the same engine that powers the calculator — reconciled so that, for each debt, total paid = starting balance + interest (Example 2 avalanche: Rs 190,021 paid on Rs 160,000 of principal; snowball costs Rs 4,810 more interest).

Frequently asked questions

Sources & references

The calculation engine and indicative rate bands were last cross-checked on 2026-07-11. The reducing-balance method and the closed-form amortization cross-check are standard and do not change; the indicative rate chips are reviewed against Central Bank rate bulletins. You always enter your own actual rates — nothing here is assumed for you.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.