induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Government Pension Calculator

Estimate the monthly pension a Sri Lankan public service officer will draw at retirement, using the Department of Pensions' standard formula — (pensionable salary × months of service) ÷ 480, capped at 90% of last salary. Free, no signup, sources cited below.

By Induwara AshinsanaUpdated May 16, 2026
Estimate your monthly pensionPre-2016 (non-contributory) scheme
Verified vs. Pensions Dept. formula
Rs

Last drawn consolidated monthly salary in the pensionable post.

Whole years (10–40)

Beyond the full years (0–11)

Gender (for W&OP / W&OOP contribution rate)
Quick examples
Monthly pension
Rs 56,250
75% of last salary
Annual pension
Rs 675,000
12 × monthly pension
W&OP / W&OOP while serving
Rs 5,250
7% of pensionable salary
Service completed
30y 0m
360 months ÷ 480

Pension by years of service

Years of service% of last salaryMonthly pensionAnnual pension
15 years37.5%Rs 28,125Rs 337,500
20 years50%Rs 37,500Rs 450,000
25 years62.5%Rs 46,875Rs 562,500
30 yearsYour input75%Rs 56,250Rs 675,000

Formula: (pensionable salary × months of service) ÷ 480, capped at 90% of last salary. Establishment Code Ch. XLVIII, reg. 8.

Sources cited: Department of Pensions and Establishment Code, Chapter XLVIII. Models the pre-2016 non-contributory scheme; the Contributory Pension Scheme (CPS) and Armed Forces / Police pensions are not covered.

How it works

The Sri Lankan public service operates two parallel pension regimes. This calculator models the older non-contributory scheme that covers officers recruited before 1 January 2016 — by far the largest group of retirees and near-retirees today. For officers under the newer Contributory Pension Scheme (CPS), member contributions and a separate formula apply; refer to the Department of Pensions for those.

The non-contributory entitlement is set out in Establishment Code Chapter XLVIII, regulation 8, and is administered under the Minutes on Pensions (statutory framework under Cap. 621). The monthly pension is computed as:

Monthly pension = (Pensionable salary × Months of pensionable service) ÷ 480

The constants and rules behind the formula are:

  • 480 = 40 years × 12 months, the divisor that would produce 100% of salary at exactly 40 years of service.
  • 10 completed years (120 months) is the statutory minimum for any monthly pension. Below this threshold the officer is entitled only to a one-off service gratuity.
  • 90% of last pensionable salary is the hard ceiling; the raw formula is clamped to this value before any cost-of-living adjustments are applied.
  • Pensionable salary is the last consolidated monthly salary in the pensionable post. Non-pensionable allowances (transport, project, ad-hoc) are excluded.
  • Additional completed months beyond full years are pro-rated: each extra month adds 1/480 of salary, again subject to the 90% cap.

Two equivalent formulations are commonly used to describe the same entitlement. The one above is the months-based form. The Department of Pensions sometimes expresses it as a percentage of last salary — percentage = min(months ÷ 480, 0.9) — and then multiplies by the salary. Both methods produce identical figures to the rupee, and the calculator above cross-checks against the percentage form internally.

On top of the pension formula, serving officers contribute to the Widows' & Orphans' Pension Scheme (W&OP) at 7% of pensionable salary for males, and to the Widows', Widowers' & Orphans' Pension Scheme (W&OOP) at 6% for females. These deductions stop at retirement and do not reduce the officer's own pension; they fund a separate survivor pension for the spouse and minor children.

How the 90% cap behaves at the edges

The cap is what makes the calculation non-linear at the top end. Because each month adds 1/480 of salary, the raw formula reaches 90% at exactly 432 months — 36 years — of unbroken service, not 40. Any service beyond that point produces no extra cash pension: an officer who serves 38 years on the same final salary draws the identical 90% that a 37-year colleague draws. This is why the projection table above flags the rows where the cap bites. It also means a late promotion that lifts your final pensionable salary is usually worth more than a few extra months of service once you are near the ceiling, because the cap is a percentage of salary rather than a fixed rupee amount.

Finding your pensionable salary

The single number that drives the whole result is the last consolidated monthly pensionable salary — not gross take-home. Start from your final salary scale point, add only the allowances that the Public Administration Circular series classifies as pensionable, and exclude transport, project, interim, and ad-hoc allowances. Officers who received a salary-scale conversion in their final year should use the converted consolidated figure, since that is what the Department of Pensions records on the pension minute. If you are unsure which allowances count, the safest approach is to read the pensionable-emolument line directly from your last salary conversion letter.

Service breaks, gratuity, and what is out of scope

Only pensionable service counts toward the months in the formula. No-pay leave, periods of interdiction that are not later treated as duty, and unconfirmed acting service can reduce the qualifying months, so your payroll service record may differ from your calendar years of employment. Officers below the 10-year minimum receive a one-off service gratuity instead of a monthly pension — that lump-sum route works differently from the private sector, which is governed by the Gratuity Act 1983 and handled by the Sri Lanka Gratuity Calculator. Lump-sum commutation (converting part of the monthly pension into an advance), the Contributory Pension Scheme, and Armed Forces / Police codes are deliberately out of scope for this version so the core estimate stays exact and auditable.

Tax and planning around the pension

Pension income is treated as regular income for tax purposes, but most public-service pensions sit below the IRD personal relief, so no tax is usually due. If your combined income is higher, run the figure through the Sri Lanka Income Tax Calculator to see the liability. If you also held private-sector jobs, your EPF and ETF balances sit alongside this pension rather than inside it — estimate those with the EPF Calculator — and a lump-sum gratuity or savings can be modelled against fixed-deposit returns with the Fixed Deposit Calculator to compare a guaranteed monthly pension against drawing down capital.

Worked examples

Senior officer mid-career

Rs 95,000/mo· 28 years of service

  1. Service in months: 28 × 12 = 336 months
  2. Raw pension: (95,000 × 336) ÷ 480 = Rs 66,500
  3. 90% cap on Rs 95,000 = Rs 85,500 — not triggered
  4. Monthly pension: Rs 66,500 (70.00% of last salary)
  5. Annual pension: Rs 798,000

Long-serving teacher, under the cap

Rs 120,000/mo· 35 years of service

  1. Service in months: 35 × 12 = 420 months
  2. Raw pension: (120,000 × 420) ÷ 480 = Rs 105,000
  3. 90% cap on Rs 120,000 = Rs 108,000 — not triggered
  4. Monthly pension: Rs 105,000 (87.50% of last salary)
  5. Annual pension: Rs 1,260,000

40 years of service — cap kicks in

Rs 80,000/mo· 40 years of service

  1. Service in months: 40 × 12 = 480 months
  2. Raw pension: (80,000 × 480) ÷ 480 = Rs 80,000 (100% of salary)
  3. 90% cap on Rs 80,000 = Rs 72,000 — applied
  4. Monthly pension: Rs 72,000 (90.00% of last salary, capped)
  5. Annual pension: Rs 864,000

Below the 10-year threshold

Rs 60,000/mo· 8 years of service

  1. Service in months: 8 × 12 = 96 months
  2. Below the statutory minimum of 120 months (10 years)
  3. No monthly pension is payable under the non-contributory scheme
  4. The officer may instead qualify for a one-off service gratuity

Just-eligible boundary — exactly 10 years

Rs 100,000/mo· 10 years of service

  1. Service in months: 10 × 12 = 120 months (the minimum)
  2. Raw pension: (100,000 × 120) ÷ 480 = Rs 25,000
  3. 90% cap on Rs 100,000 = Rs 90,000 — not triggered
  4. Monthly pension: Rs 25,000 (25.00% of last salary)
  5. Annual pension: Rs 300,000 — one month less of service pays nothing

Frequently asked questions

Sources & references

Formula, 10-year minimum, 90% cap, and W&OP / W&OOP contribution rates were last cross-checked against the Department of Pensions and Establishment Code on 2026-06-18. The page is reviewed whenever a new pension circular or amendment is gazetted. The Contributory Pension Scheme (CPS, post-2016 recruits), Armed Forces and Police pensions, and lump-sum commutation are out of scope for this v1.

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.