induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Leave Encashment Calculator

Work out the cash value of your unused annual leave at retirement, resignation, or year-end — for public-sector officers (Establishments Code) and private-sector Shop & Office Act employees. Day rate, 84-day cap, tax slab, all sources cited.

By Induwara AshinsanaUpdated May 16, 2026
Estimate your leave encashmentPublic + private sector
Cross-checked vs. Establishments Code & Labour Act
Employment sector
Scenario
Rs

Basic + ACA + COLA + interim allowances that form pensionable salary (Circular 03/2016).

Vacation-leave balance carried into this calculation. Above 84 days a cap applies at retirement.

Day-rate divisor

monthly salary ÷ 30

Fixed at 30 by the Establishments Code (Chapter XII, Part II) regardless of calendar month.

For context only — does not change the encashment formula.

Terminal-benefits tax estimate

Quick examples
Encashment payable
Rs 266,000.00
84-day cap applied (8 forfeited)
Day rate used
Rs 3,166.67
Monthly consolidated salary ÷ 30 (Establishments Code Ch. XII)
Days paid out
84
8 day(s) forfeited
  • Public-sector encashment at retirement is capped at 84 days under the Establishments Code. Days above the cap will be forfeited.

Working

Day rateRs 95,000.00 ÷ 30Rs 3,166.67
Encashment84 days × Rs 3,166.67Rs 266,000.00

Tax treatment: Terminal-benefits slabs apply: first Rs 10 mn nil, next Rs 10 mn at 6%, balance at 12% (IRA 2017 s.65 / Third Schedule).

Sources cited: Establishments Code, Chapter XII Part II and Shop and Office Employees Act No 19 of 1954. Brackets and formulas last verified on 2026-05-16.

How it works

Two statutory regimes govern leave encashment in Sri Lanka. The public-sector rule comes from Chapter XII Part II of the Establishments Code, and the private-sector rule comes from Section 6 and Schedule II of the Shop and Office Employees (Regulation of Employment and Remuneration) Act No 19 of 1954. The day-rate formula differs between the two; everything else (cap, tax) is sector-specific.

Step 1 — find the daily wage

Public sector. The Code fixes the divisor at 30, irrespective of the calendar month or number of weekends. The daily wage is monthly consolidated salary ÷ 30. Consolidated salary, as defined by Public Administration Circular 03/2016, is the basic salary plus the Adjusted Cost-of-Living Allowance and any other interim allowances that form pensionable salary at the date of payment. Non-pensionable items such as overtime or transport allowance are excluded.

Private sector.The Labour Department's standard interpretation of Section 6 is that the daily wage equals monthly basic ÷ working days in the month. The most common divisor is 26 (Monday to Saturday); for offices on a five-day week the divisor is 22. The tool defaults to 26 and lets you override when your contract or pay-slip uses a different figure.

Step 2 — apply the statutory cap (public sector only)

At retirement, the Establishments Code caps encashable vacation leave at 84 days. If your accrued balance is higher, the excess lapses. During service, the year-end carry-forward ceiling is 35days in most Departments — anything above that on 31 December lapses unless used as leave or encashed with specific authorisation. The carry-forward branch of this calculator does not pay out at-risk days; it only shows what they would be worth, so you can decide whether to take the leave before year end. The Shop and Office Employees Act has no equivalent statutory cap — the private-sector calculation pays the full unused balance, subject to whatever contractual ceiling your employer's HR policy specifies.

Step 3 — compute the encashment

The arithmetic is encashment = days paid × day rate, rounded to the nearest cent. The tool keeps full precision on the day rate until the final multiplication so that boundary cases (84 days exactly, fractional consolidated salaries) reconcile to the rupee against a hand calculation. An internal cross-check function re-derives the day rate by an independent long-hand split of rupees and cents; the two paths must agree before the result is rendered.

Step 4 — tax treatment

Encashment paid at retirement is part of cumulative terminal benefits under Section 65 and the Third Schedule of the Inland Revenue Act 2017. The slabs apply to total terminal benefits in the year of assessment: the first Rs 10,000,000 is nil-rated, the next Rs 10,000,000 is taxed at 6%, and the balance at 12%. Most mid-career civil servants never reach the second slab on encashment alone — but combined with gratuity and the commuted pension lump sum, a Rs 5 mn–Rs 10 mn encashment can push the total package across the 6% threshold. The toggle in the calculator shows an indicative tax on the encashment slice in isolation; for the full retirement package use the gratuity, EPF, and APIT tools together. Outside retirement — on resignation or termination — encashment is ordinary employment income, added to the month of payment and taxed at the APIT marginal rate. The Sri Lanka Tax Calculator handles that path.

What the calculator does not cover

Three categories are deliberately out of scope. Wages Boards industries — plantation labour, garment piecework, certain factory categories — follow sectoral leave schedules set by their respective Wages Boards, which override the Shop and Office Act defaults; for those, check the relevant Wages Board notice directly. Casual and sick leave are non-cumulative welfare entitlements under both regimes; they are not encashable and the tool does not let you enter them. Accrual itself is the job of the Annual Leave Calculator; this tool assumes you already know the unused balance and computes only the cash value.

Worked examples

Each example is hand-computed against the cited formulas; plug the inputs into the calculator above and the result panel should match to the rupee. The third scenario is the high-earner case where the terminal-benefits tax slab kicks in.

Scenario

Public-sector teacher retiring at 60

  1. Sector: public. Scenario: retirement.
  2. Monthly consolidated salary: Rs 95,000.
  3. Accrued unused leave: 92 days.
  4. Day rate = 95,000 ÷ 30 = Rs 3,166.67
  5. Days paid = min(92, 84) = 84 (8 days forfeited — cap applies).
  6. Encashment = 84 × 3,166.67 = Rs 266,000.00
  7. Tax: well below the Rs 10 mn nil-rate band → Rs 0.

Scenario

Private-sector accountant resigning mid-year

  1. Sector: private (Shop & Office). Scenario: resignation.
  2. Monthly basic: Rs 180,000. Working days: 26.
  3. Unused leave: 9 days.
  4. Day rate = 180,000 ÷ 26 = Rs 6,923.08
  5. Days paid = 9 (no statutory cap).
  6. Encashment = 9 × 6,923.08 = Rs 62,307.69
  7. Tax: added to APIT for the month of payment — use the Tax Calculator for the marginal effect.

Scenario

Senior officer retiring with a large encashment

  1. Sector: public. Scenario: retirement.
  2. Monthly consolidated salary: Rs 5,000,000.
  3. Accrued unused leave: 84 days (at the cap).
  4. Day rate = 5,000,000 ÷ 30 = Rs 166,666.67
  5. Days paid = 84. Encashment = 84 × 166,666.67 = Rs 14,000,000.00
  6. Tax: first Rs 10,000,000 nil, next Rs 4,000,000 × 6% = Rs 240,000.
  7. (Assumes no other terminal benefit consumed this year — combined with gratuity the slab may shift.)

Scenario

Edge case — year-end carry-forward warning

  1. Sector: public. Scenario: year-end carry-forward.
  2. Monthly consolidated salary: Rs 100,000.
  3. Accrued leave on 31 December: 60 days.
  4. Year-end ceiling: 35 days.
  5. Days at risk of lapsing = 60 − 35 = 25.
  6. Day rate = 100,000 ÷ 30 = Rs 3,333.33
  7. Value of at-risk days = 25 × 3,333.33 = Rs 83,333.33
  8. No payout — use as leave or seek encashment authorisation before 31 December.

Frequently asked questions

Sources & references

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.