induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Loan Prepayment Calculator

See exactly how much interest and how many months you save by prepaying your loan — either by adding a fixed extra to each instalment or making a one-time lump-sum part-payment. Reducing-balance maths, no signup, sources cited below.

By Induwara AshinsanaUpdated Jul 18, 2026
Loan prepayment savings
Reducing balance · CBSL method
Rs

Balance you still owe today.

%

Your loan's rate, per year.

mo

20 years left.

Rs

Added on top of your normal instalment, every month.

%

Some lenders charge a fee on part-payments. Leave 0 if yours does not.

Try an example
Time saved
7y 8m
92 months earlier
Interest saved (net)
Rs 3,644,405
New payoff time
12y 4m
148 of 240 months
Base instalment (EMI)
Rs 55,054
Before any extra
This prepayment clears the loan 7y 8m sooner and saves Rs 3,644,405 in interest.
Balance over time Original With prepayment

Original vs prepayment

MeasureOriginalWith prepaymentDifference
Payoff time20y12y 4m7y 8m sooner
Total interestRs 8,213,034Rs 4,568,629Rs 3,644,405 less
Total paidRs 13,213,034Rs 9,568,629Rs 3,644,405 less

Prepayment keeps the loan open and pays it down faster. To close the loan today instead, use the early-settlement calculator linked below.

Figures use the reducing-balance method every CBSL-licensed lender applies. Interest saved is shown net of any fee you enter. Sources cited below the tool.

How it works

Every retail loan from a CBSL-licensed bank or finance company in Sri Lanka charges interest on the reducing-balancemethod: each month you are charged interest only on the principal you still owe. Your fixed instalment first pays that month's interest, and whatever is left chips away at the balance. Because interest is charged on a shrinking balance, any rupee you pay early removes not just that rupee of principal but all the future interest it would have generated.

The baseline instalment (EMI) comes from the standard annuity identity used by every amortisation schedule:

EMI = P · r · (1 + r)n / ((1 + r)n − 1)

where P is the outstanding balance, r is the monthly rate (annual rate ÷ 12 ÷ 100), and n is the remaining months. The tool then simulates the loan month by month:

  1. Interest for the month = current balance × r.
  2. Payment = EMI + your monthly extra (or, in lump-sum mode, the lump is subtracted from the balance at the chosen month before interest accrues).
  3. Principal repaid = payment − interest; subtract it from the balance.
  4. Repeat until the balance reaches zero. The number of months is your new payoff time; the accumulated interest is your new total interest.

Interest saved = original total interest − new total interest − any prepayment fee you enter. Months saved = original tenure − new payoff months. The original schedule is computed two ways — the month-by-month simulation and the closed-form identity EMI × n − P — and the two agree to the rupee, which is the correctness check behind the numbers you see.

This is prepayment, not full early settlement: the loan stays open and simply finishes sooner. It also assumes the borrower keeps the same instalment and shortens the term, which saves more interest than asking the bank to lower the instalment. Sri Lankan loans are reducing-balance by regulation, so the flat-rate shortcut some borrowers fear does not apply here.

Worked examples

Housing loan · extra each month

Rs 5,000,000 at 12% p.a., 240 months left, +Rs 10,000/month

  1. Monthly rate r = 12 ÷ 12 ÷ 100 = 0.01
  2. (1.01)^240 = 10.8926 → EMI = 5,000,000 × 0.01 × 10.8926 / 9.8926 = Rs 55,054.31
  3. Baseline interest = 55,054.31 × 240 − 5,000,000 = Rs 8,213,034
  4. Paying Rs 65,054.31/month clears the loan in 148 months
  5. New total interest = Rs 4,568,629
  6. Months saved = 240 − 148 = 92 (7y 8m); interest saved = Rs 3,644,405

Vehicle loan · one-time lump-sum

Rs 3,000,000 at 14% p.a., 84 months, Rs 500,000 lump at month 12

  1. EMI = Rs 56,220.03; baseline interest = 56,220.03 × 84 − 3,000,000 = Rs 1,722,483
  2. At month 12, subtract Rs 500,000 from the balance, keep the same instalment
  3. The loan now clears in 66 months instead of 84
  4. New total interest = Rs 1,172,238
  5. Months saved = 18 (1y 6m); interest saved = Rs 550,244

Edge case · lump-sum in the final month

Rs 3,000,000 at 14% p.a., 84 months, Rs 500,000 lump at month 84

  1. By month 84 only about Rs 55,572 of balance remains
  2. The lump is capped at the outstanding balance (you cannot overpay)
  3. Only that residual is applied, so payoff stays at 84 months
  4. Interest saved is just a few hundred rupees — proof that late lumps barely help
  5. Lesson: to save the most, prepay as early as possible

Frequently asked questions

Sources & references

Rates, balances, and tenures are supplied by you — this tool never quotes a lender's rate. The reducing-balance methodology and prepayment-disclosure guidance were last cross-checked against the CBSL Financial Consumer Protection Regulations on 2026-07-18. The amortisation formula is a universal mathematical identity and does not change.

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.