induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Recurring Deposit (RD) Calculator

Project the maturity value, interest earned, and post-WHT net payout of a Sri Lankan bank Recurring Deposit. Standard annuity formula, monthly or quarterly compounding, 5% WHT with the senior-citizen exemption — sources cited below.

By Induwara AshinsanaUpdated May 16, 2026
Project your RD maturitySri Lanka · resident individual
IRD & CBSL verified · 2026-05-17
Rs

Rs 500 to Rs 1,000,000 per month.

Standard tenures across Sri Lankan banks.

% p.a.

Bank's advertised RD rate, 0.1%–25%.

Quick deposits
Net maturity (after WHT)
Rs 124,548
Gross Rs 124,787
Interest earned (gross)
Rs 4,787
WHT Rs 239 · Net Rs 4,548
Total deposits
Rs 120,000
12 × Rs 10,000
Effective annual yield
3.79%
Gross EAY 3.99% · nominal 8.50% p.a.
Versus a 4% savings account

If you saved the same Rs 10,000/mo into a 4% savings account for 12 months, it would mature to Rs 122,225 — your RD ends Rs 2,323 ahead.

Month-by-month accumulation

MonthCumulative depositsInterest creditedRunning balance
1Rs 10,000Rs 0Rs 10,000
2Rs 20,000Rs 71Rs 20,071
3Rs 30,000Rs 213Rs 30,213
4Rs 40,000Rs 427Rs 40,427
5Rs 50,000Rs 713Rs 50,713
6Rs 60,000Rs 1,073Rs 61,073

Showing 6 of 12 months. Interest is credited at each compounding period and shown cumulatively.

What this assumes

Monthly compounding follows the standard end-of-month annuity-immediate formula used in every Sri Lankan bank's RD product brochure. Quarterly compounding accrues simple monthly interest within each quarter and compounds at r/4 between quarters. Withholding tax of 5% applies to interest paid to resident individuals per Section 84 of the Inland Revenue Act No. 24 of 2017 (as amended by Act No. 04 of 2025). Senior-citizen exemption is applied where the toggle is on and aggregate interest sits below the Rs 1,500,000 ceiling. The calculator does not model premature withdrawal penalties, foreign-currency RDs, or non-resident (FCBU/NRFC) products. Deposits at licensed commercial banks are insured up to Rs 1,100,000 per depositor per bank by the CBSL Deposit Insurance Scheme; NSB deposits are guaranteed in full by the Government of Sri Lanka under the NSB Act.

How it works

A Recurring Deposit is an annuity-immediate: a fixed monthly contribution made at the end of each month, with interest credited and compounded at a regular frequency until maturity. Every Sri Lankan bank — BOC, People's Bank, NSB, HNB, NDB, Commercial Bank, Sampath, NTB, Seylan, DFCC — uses the same closed-form formula to advertise its RD products. This calculator applies that formula exactly and layers on the Inland Revenue Department's Withholding Tax treatment so you see the take-home maturity rather than the brochure number.

The maturity formula (monthly compounding)

For end-of-month deposits compounded monthly at the bank's nominal annual rate r:

  i  = r / 12               // monthly rate
  M  = P × [((1 + i)^N − 1) / i]
  Interest = M − P × N
  WHT      = 5% × Interest   // resident, not senior
  Net      = M − WHT

Where P is the monthly deposit, N is the tenure in months, and M is the gross maturity. The bracketed term is the future-value annuity factor — identical to the one CBSL uses in its published worked examples and to the spreadsheets every bank distributes to branch staff.

Quarterly compounding (some private banks)

A handful of private banks credit RD interest quarterly rather than monthly. In that case three monthly deposits within a quarter accrue simple interest at the monthly rate r/12 for 2, 1, and 0 months respectively; the resulting quarter-end balance then compounds at iq = r/4 between quarters. For a tenure N that is divisible by 3, the closed form collapses to M = P × (3 + i_q) × [((1 + i_q)^Q − 1) / i_q] where Q = N/3. Quarterly compounding produces a lower maturity than monthly for the same nominal rate; if a bank quotes the same headline rate for both, the monthly variant always wins.

Withholding tax and the senior-citizen exemption

Under Section 84 of the Inland Revenue Act No. 24 of 2017 (as amended by Act No. 04 of 2025), banks deduct 5% WHT on the interest credited to a resident individual's RD/FD/savings account. The deduction is made at the time of credit and remitted to the IRD by the bank — you do not need to file anything separately unless you cross into the income-tax brackets and need to reconcile the WHT against your APIT/SET liability.

Senior residents (60 years and above) are exempt from WHT on aggregate interest from financial institutions up to Rs 1,500,000 per Year of Assessment. The calculator annualises your RD's interest (gross interest ÷ years of tenure), adds the "other annual interest income" you enter, and compares the combined figure to the Rs 1.5 million ceiling. Below the ceiling, WHT is zero. Above it, WHT applies pro-rata on the excess so the saving is progressive rather than cliff-edged.

What the calculator does not include

Premature withdrawal penalties (typically 1% rate reduction per year of shortfall, bank-specific) are out of scope — open a related case with your bank for the exact figure. Foreign-currency RDs and non-resident (FCBU/NRFC) products are taxed under different sections of the Inland Revenue Act and are not modelled here. Joint-account WHT apportionment between two depositors' tax returns is handled at income-tax filing time, not by the bank's payroll system; the calculator shows the bank-deducted gross WHT. Inflation adjustment, currency-risk hedging, and side-by-side multi-bank comparison views are planned for v2.

Deposit insurance — how safe is your RD?

Deposits at licensed commercial banks are insured up to Rs 1,100,000 per depositor per bank by the CBSL Deposit Insurance and Liquidity Support Scheme (Amendment Regulations 2023). NSB deposits are guaranteed in full by the Government of Sri Lanka under the National Savings Bank Act No. 30 of 1971 — no cap. If your projected maturity at a single LCB will exceed Rs 1.1 million, splitting the monthly amount across two banks (or directing the bulk through NSB) keeps every rupee under the insurance umbrella. The calculator flashes a reminder once you cross the cap on the screen above.

Worked examples

Three scenarios reconciled rupee-for-rupee against the implementation. Plug each set of inputs into the calculator above — the maturity figures should match to the rupee.

Monthly deposit · tenure · rate

Rs 10,000· 12 months · 9.00% p.a.

  1. i = 0.09 / 12 = 0.0075 monthly
  2. (1.0075)^12 ≈ 1.09380690
  3. M = 10,000 × (0.09380690 / 0.0075) ≈ 125,075.86
  4. Total deposits = 10,000 × 12 = 120,000
  5. Gross interest ≈ 5,075.86
  6. WHT (5% on interest) ≈ 253.79
  7. Net maturity ≈ Rs 124,822

Monthly deposit · tenure · rate

Rs 15,000· 36 months · senior citizen · 8.50% p.a.

  1. i = 0.085 / 12 ≈ 0.00708333 monthly
  2. (1.00708333)^36 ≈ 1.28931
  3. M ≈ 15,000 × (0.28931 / 0.00708333) ≈ 612,640
  4. Total deposits = 15,000 × 36 = 540,000
  5. Gross interest ≈ 72,640
  6. Annualised RD interest ≈ 24,213/yr
  7. Plus other Y/A interest 200,000 = 224,213 < Rs 1,500,000
  8. Senior exemption applies → WHT = 0
  9. Net maturity ≈ Rs 612,640

Monthly deposit · tenure · rate

Rs 10,000· 12 months · quarterly compounding · 9.00% p.a.

  1. i_q = 0.09 / 4 = 0.0225 quarterly
  2. Q = 12 / 3 = 4 quarters
  3. (1.0225)^4 ≈ 1.09308333
  4. M = 10,000 × (3 + 0.0225) × (0.09308333 / 0.0225)
  5. M ≈ 10,000 × 3.0225 × 4.1370 ≈ 125,041.92
  6. Edge case: ≈ Rs 34 less than monthly compounding.
  7. Same nominal rate, lower effective maturity.

Frequently asked questions

Sources & references

Formulas, WHT rate, and the senior-citizen exemption ceiling were last cross-checked against the sources above on 2026-05-17. The page is reviewed every April (start of new SL Y/A) and within 48 hours of any new Inland Revenue Amendment Act. Bank-specific rates shift continuously and are not auto-fetched — type the rate from your bank's most recent leaflet.

Comparison savings rate of 4% is taken from the lower end of CBSL's Average Weighted Deposit Rate (AWDR) savings band published in the monthly Statistical Tables.

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.