induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Vehicle Leasing Calculator

Work out the monthly rental, total interest, and full amortisation for a vehicle finance lease in Sri Lanka. Set the advance, term, balloon, and documentation fee, and see whether the rate sits under the 18% Central Bank ceiling. No signup, sources cited below.

By Induwara AshinsanaUpdated May 16, 2026
Vehicle finance leaseCBSL ceiling 18% AER
Sources cited · verified 2026-05-17
Quick scenarios
Rs

Cash price before any finance.

Rs

Up to 80% of the price.

Most SL leasing offers run 36–60 months.

CBSL maximum: 18% AER.

Rs

Optional. Up to 30% of the price.

Rs

Up-front, not financed.

Monthly rental
Rs 101,574
Total interest
Rs 2,094,423
On Rs 4,000,000 financed
Total payable
Rs 7,119,423
Advance + rentals + residual + docs
Effective annual rate
19.56%
Monthly rate 1.500%

Exactly at the CBSL ceiling (18% AER).

The quoted rate complies with the maximum interest rate direction on vehicle finance leases issued by the Central Bank.

What if you change the term?

TermMonthly rentalTotal interestTotal payable
36 moRs 144,610Rs 1,205,945Rs 6,230,945
48 moRs 117,500Rs 1,640,000Rs 6,665,000
60 moCurrentRs 101,574Rs 2,094,423Rs 7,119,423
72 moRs 91,231Rs 2,568,644Rs 7,593,644

Amortisation schedule

Cross-check: bisection on the rental we computed recovers the input rate at 18.000% AER — confirming the closed-form and period-by-period walk agree.

Sources cited

  • CBSL Monetary Board Direction No. 1 of 2023 — maximum interest rates on lending products (vehicle finance lease ceiling).
  • Finance Leasing Act No. 56 of 2000 — definition of a regulated finance lease.
  • Standard annuity formula; reconciled period-by-period in the amortisation walk above.

How it works

A vehicle finance lease in Sri Lanka is a regulated product under the Finance Leasing Act No. 56 of 2000. The lessor (a licensed finance company — People's Leasing, LB Finance, Commercial Leasing, LOLC, Singer Finance, Vallibel, and similar) holds the absolute title to the vehicle for the term; you pay an up-front advance plus a fixed monthly rental for an agreed number of months; ownership transfers to you with the final rental. The maths under the rental is the standard level-payment annuity, and the Central Bank caps the rate at 18% AER per Monetary Board Direction No. 1 of 2023.

The calculator follows five steps, each of which the page exposes so you can audit the working by hand:

  1. Compute the financed principal: P = vehicle price − advance. The documentation fee is treated as an up-front cash cost, not financed, because that is how every licensed finance company actually structures the schedule.
  2. Convert the quoted annual rate to a monthly periodic rate: r = annual ÷ 12. The calculator treats the input as a nominal annual rate compounded monthly (the convention in CBSL Direction No. 1 of 2023 §3) and also shows the implied effective annual rate EAR = (1 + r)^12 − 1, so the user sees both numbers side by side.
  3. Solve for the level monthly rental using the annuity formula with an end-of-term residual: Rental = [P − RV × (1+r)^(−n)] × r / (1 − (1+r)^(−n)). With residual RV = 0 this collapses to the textbook EMI formula. With RV > 0 it correctly amortises only the non-residual portion of the principal so the closing balance at month n equals the residual to the rupee.
  4. Build the amortisation schedule month by month. For each row: interest portion = opening balance × r; principal portion = rental − interest portion; closing balance = opening balance − principal portion. The final row's closing balance is forced to equal the residual to absorb the tiny rounding drift that the closed-form formula accumulates over the term — never more than a few cents.
  5. Sum the totals and check the ceiling: total of rentals = rental × n; total interest = total of rentals + residual − P; total cash out = advance + total of rentals + residual + documentation fee. If the entered annual rate exceeds 18% the page renders an amber disclosure citing the CBSL direction; otherwise a green badge confirms compliance.

Why a quoted "flat rate" can mislead

Sri Lankan dealers sometimes quote a flat-rate version of the same lease — interest charged on the full principal for the full term, divided across the months. A 10% flat rate over 60 months on a Rs 4,000,000 principal works out to a monthly rental of about Rs 100,000, which looks competitive on the showroom floor. But because the rental is constant while the outstanding balance falls, the true effective AER is closer to 18% — at or above the CBSL ceiling. The calculator always treats your input as a reducing-balance AER, which is the disclosure convention the CBSL direction requires. If you have only a flat rate to work with, multiply by roughly 1.8 to get the equivalent AER on a 5-year term, then enter that into the rate field — the resulting monthly rental should match the dealer's quote to within a few hundred rupees.

What this calculator does not include

Bundled insurance is shown as an opt-in disclosure rather than a line of math, because comprehensive premiums for the same vehicle vary by 20–40% across insurers and depend on the no-claims bonus history of the registered keeper. Get a written premium quote from the lessor's preferred insurer (or your own broker) and add the monthly figure on top of the rental shown here. The page also stays out of vehicle-import duty and revenue licence territory — those use the revenue licence calculator and the customs HS-code finder. Hire purchase agreements are legally distinct under Hire Purchase Act No. 7 of 1959; this tool handles finance leases only.

Cross-checks the calculator performs for you

Three independent checks run on every input change. (1) The closed-form rental is reconciled against the amortisation walk — the period-by-period sum of interest portions equals the closed-form total interest to within a rupee. (2) A bisection solver recovers the input annual rate from the computed rental and term, confirming the annuity equation is invertible at the rate we used. (3) The final closing balance is forced to equal the residual you entered, exposing any drift from floating-point accumulation; a healthy schedule never drifts more than a few cents before the correction. If any check fails, the result panel shows an error rather than a misleading number.

Worked examples

Three scenarios that map to the most common Sri Lankan deals, worked end-to-end. Plug each set of inputs into the calculator above — the headline numbers should match to the rupee.

Worked example

Nirosha's small-business van (clean compound)

Price Rs 8,000,000 · Advance Rs 2,400,000 (30%) · 48 months · 17.5% AER · No balloon · Docs Rs 35,000

  1. Financed: P = 8,000,000 − 2,400,000 = Rs 5,600,000
  2. Monthly rate: r = 17.5 ÷ 12 ÷ 100 = 0.0145833
  3. Compound factor: (1.0145833)^48 ≈ 2.00359
  4. Rental = 5,600,000 × 0.0145833 × 2.00359 / (2.00359 − 1) ≈ Rs 163,041
  5. Total rentals: 163,041 × 48 = Rs 7,825,968
  6. Total interest: 7,825,968 − 5,600,000 = Rs 2,225,968
  7. Total cash out: 2,400,000 + 7,825,968 + 35,000 = Rs 10,260,968
  8. CBSL ceiling badge: green (17.5% < 18% cap)

Worked example

Compact car at the CBSL ceiling

Price Rs 5,000,000 · Advance Rs 1,000,000 (20%) · 60 months · 18% AER · No balloon · Docs Rs 25,000

  1. Financed: P = 5,000,000 − 1,000,000 = Rs 4,000,000
  2. Monthly rate: r = 18 ÷ 12 ÷ 100 = 0.015
  3. Compound factor: (1.015)^60 ≈ 2.44322
  4. Rental = 4,000,000 × 0.015 × 2.44322 / (2.44322 − 1) ≈ Rs 101,574
  5. Total rentals: 101,574 × 60 = Rs 6,094,440
  6. Total interest: 6,094,440 − 4,000,000 = Rs 2,094,440
  7. Total cash out: 1,000,000 + 6,094,440 + 25,000 = Rs 7,119,440
  8. CBSL ceiling badge: at the ceiling (18% exactly)

Worked example

Used car with a 20% balloon residual

Price Rs 3,000,000 · Advance Rs 600,000 (20%) · 36 months · 15% AER · Residual Rs 600,000 · Docs Rs 20,000

  1. Financed: P = 3,000,000 − 600,000 = Rs 2,400,000
  2. Monthly rate: r = 15 ÷ 12 ÷ 100 = 0.0125
  3. Compound factor: (1.0125)^36 ≈ 1.56394
  4. Discount factor: (1.0125)^(−36) ≈ 0.63941
  5. Rental = (2,400,000 − 600,000 × 0.63941) × 0.0125 / (1 − 0.63941) ≈ Rs 69,898
  6. Total rentals: 69,898 × 36 = Rs 2,516,328
  7. Total interest: 2,516,328 + 600,000 − 2,400,000 = Rs 716,328
  8. Total cash out: 600,000 + 2,516,328 + 600,000 + 20,000 = Rs 3,736,328
  9. Final closing balance = Rs 600,000 (matches the residual)

Frequently asked questions

Sources & references

This calculator's ceiling constant and methodology were last cross-checked against the CBSL direction on 2026-05-17. The page is reviewed each time a successor direction is issued and after any amendment to the Finance Leasing Act.

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.