induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Loan EMI Calculator — Housing, Vehicle, Personal

Work out the monthly EMI, total interest, and full amortisation schedule for a loan in Sri Lanka. Compares the eight major banks (BoC, NSB, People's, Commercial, HNB, Sampath, DFCC, NDB) at their current published rates. No signup, sources cited below.

By Induwara AshinsanaUpdated May 10, 2026
Calculate your EMISri Lanka · Housing
AWPLR 10% · verified 2026-05-10
Loan type

Home purchase, construction, or renovation.

Rs

From Rs 50,000 to Rs 100,000,000.

%

Pick a bank below to auto-fill the midpoint rate.

yrs

In years. 1–30 supported.

Quick presets
Monthly EMI
Rs 56,807
Total interest
Rs 8,633,687
Total payment
Rs 13,633,687
240 monthly instalments
Interest share
63.33%
Rs 173 per Rs 100 borrowed

Principal vs interest

Principal
Interest
Principal 36.67% · Rs 5,000,000Interest 63.33% · Rs 8,633,687

Compare across Sri Lankan banks

For Rs 5,000,000 over 20 years. Click a bank to load its midpoint rate.

BankPublished rateMonthly EMITotal payment
NSB
11.00%–13.00%Rs 55,054Rs 13,213,034
Bank of Ceylon
11.50%–13.50%Rs 56,807Rs 13,633,687
People's Bank
12.00%–13.50%Rs 57,691Rs 13,845,739
Commercial Bank
12.50%–14.00%Rs 59,472Rs 14,273,169
DFCC Bank
12.50%–14.00%Rs 59,472Rs 14,273,169
HNB
12.50%–14.00%Rs 59,472Rs 14,273,169
NDB Bank
12.50%–14.00%Rs 59,472Rs 14,273,169
Sampath Bank
12.50%–14.00%Rs 59,472Rs 14,273,169

Year-by-year amortisation

YearOpening balancePrincipal paidInterest paidClosing balance
1Rs 5,000,000Rs 60,047Rs 621,637Rs 4,939,953
2Rs 4,939,953Rs 67,999Rs 613,686Rs 4,871,954
3Rs 4,871,954Rs 77,003Rs 604,682Rs 4,794,951
4Rs 4,794,951Rs 87,199Rs 594,485Rs 4,707,752
5Rs 4,707,752Rs 98,746Rs 582,939Rs 4,609,007

Showing 5 of 20 years. Early years are interest-heavy; the principal share grows each year as the balance falls.

What this assumes

Calculations use the standard fixed-rate EMI formula (P × r × (1+r)n / ((1+r)n− 1)) and the bank's published mid-range rate for the chosen product. AWPLR-linked floating-rate loans reset periodically; modelling that requires assumptions about future rate paths and would mislead, so this v1 treats every loan as fixed-rate. The tool does not model insurance, processing fees, prepayment, or step-up/step-down schedules. Bank rates are snapshot figures verified on 2026-05-10.

How it works

Every commercial bank in Sri Lanka — Bank of Ceylon, People's Bank, NSB, Commercial Bank, HNB, Sampath, DFCC, and NDB — uses the same Equated Monthly Instalment formula. The maths is identical; only the rate differs. This calculator applies that one formula and shows you both the year-by-year amortisation schedule and a side-by-side bank comparison at the bank's current published midpoint rate.

  1. Normalise inputs. The tenure is converted from years to months (n), and the annual interest rate (R) is converted to a monthly rate (r = R ÷ 12 ÷ 100).
  2. Apply the standard EMI formula: EMI = P × r × (1 + r)n ÷ ((1 + r)n − 1), where P is the principal. When r = 0 (the zero-interest edge case) the calculator falls back to EMI = P ÷ n.
  3. Build the amortisation schedule. For each month: interest portion = opening balance × r; principal portion = EMI − interest portion; closing balance = opening balance − principal portion. The schedule is aggregated by year for display, and any sub-rupee residual is snapped onto the final principal payment so the loan closes at exactly zero.
  4. Compute totals. Total payment = EMI × n; total interest = total payment − principal. The result panel also shows interest as a share of total payment and the interest-to-principal ratio so you can see at a glance whether your tenure is too long.
  5. Build the bank comparison. For each of the eight banks, the calculator takes the midpoint of its published rate range for the chosen loan type and recomputes the EMI for your principal and tenure. Rows are sorted by monthly EMI ascending so the cheapest option is always at the top.
  6. Cross-check by present-value identity. The EMI is verified internally by re-deriving the principal from the EMI via the present-value-of-annuity inverse: P = EMI × (1 − (1 + r)−n) ÷ r. The result agrees with the input principal to within floating-point error — a useful credibility check that the EMI formula is implemented correctly.

The CBSL's AWPLR (Average Weighted Prime Lending Rate) is the anchor for floating-rate products in Sri Lanka, currently around 10% as of 2026-05-10. Housing loans typically price at AWPLR + 1–3%; vehicle and education loans at AWPLR + 3–5%; unsecured personal loans at AWPLR + 6–10%. The rate ranges shown in the bank comparison reflect each bank's published margin band for the chosen loan type. For a fully variable-rate model that resets with AWPLR, treat the calculator output as your today-rate estimate and re-run when AWPLR moves.

Worked examples

Example 1 — Housing loan

Rs 10,000,000 over 15 years at 12.5% p.a.

  1. Principal (P) = Rs 10,000,000
  2. Annual rate (R) = 12.5% → monthly rate (r) = 0.125 ÷ 12 = 0.010417
  3. Tenure (n) = 15 × 12 = 180 months
  4. (1 + r)^180 ≈ 6.4536
  5. EMI = 10,000,000 × 0.010417 × 6.4536 ÷ (6.4536 − 1)
  6. EMI ≈ Rs 123,252 per month
  7. Total payment = Rs 123,252 × 180 ≈ Rs 22,185,397
  8. Total interest ≈ Rs 12,185,397 — about 122% of the borrowed amount.

Example 2 — Vehicle loan

Rs 5,000,000 over 5 years at 14% p.a.

  1. Principal (P) = Rs 5,000,000
  2. Annual rate (R) = 14% → monthly rate (r) = 0.14 ÷ 12 = 0.011667
  3. Tenure (n) = 5 × 12 = 60 months
  4. (1 + r)^60 ≈ 2.0079
  5. EMI = 5,000,000 × 0.011667 × 2.0079 ÷ (2.0079 − 1)
  6. EMI ≈ Rs 116,341 per month
  7. Total payment ≈ Rs 6,980,475 → total interest ≈ Rs 1,980,475.

Example 3 — Personal loan

Rs 500,000 over 3 years at 18% p.a.

  1. Principal (P) = Rs 500,000
  2. Annual rate (R) = 18% → monthly rate (r) = 0.015
  3. Tenure (n) = 3 × 12 = 36 months
  4. (1 + r)^36 ≈ 1.7091
  5. EMI = 500,000 × 0.015 × 1.7091 ÷ (1.7091 − 1)
  6. EMI ≈ Rs 18,076 per month
  7. Total payment ≈ Rs 650,743 → total interest ≈ Rs 150,743.

All three figures reconcile against the BoC, NSB, and Commercial Bank online EMI calculators to within Rs 5 — differences come from rounding precision on the monthly rate. The amortisation table in the calculator above closes to a zero balance for each of these inputs.

Frequently asked questions

Sources & references

Bank rate ranges were last cross-checked against each bank's published loan page on 2026-05-10. AWPLR is sourced from the CBSL Interest Rates statistical table. The EMI formula itself is universal and does not change with the rate. Spotted a rate that has moved? Email me — most updates ship within 24 hours.

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.

Spotted a rate change, a calculation edge case, or a bank we missed?

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