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.
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:
- Adds interest to each open debt:
Bᵢ ← Bᵢ + Bᵢ·rᵢ. - Pays every open debt its minimum, capped at the balance.
- Pours the remaining budget into one target debt, the smallest balance under snowball, or the highest rate under avalanche.
- When a debt clears, its freed minimum plus any overshoot rolls straight into the next target that same month, the snowball effect.
- 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
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
- Central Bank of Sri Lanka: Interest Rates statistical tables (indicative APR bands)
- Central Bank of Sri Lanka: official site (directions on credit card advances)
- Reducing-balance / compound-interest amortization: methodology reference
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
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.