induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Government Salary Calculator (2025 Revision)

See exactly what your public-sector basic salary works out to under Public Administration Circular 10/2025. Because the pay rise is phased over three years, the figure on your sheet in 2025 and 2026 is neither the old salary nor the final one — this tool shows all three, per salary code. No signup, sources cited.

By Induwara AshinsanaUpdated Jul 17, 2026
Government salary2025 revision
Public Administration Circular 10/2025 · verified

Picking a code fills both basics from Schedule II/III of the circular. Not listed? Choose “Enter figures manually” and type your own.

Common codes
Rs

Your basic salary now, before the two allowances.

Rs

Consolidated basic from Circular 10/2025 for your code.

Allowances you receive now (absorbed into the new basic)
Show my salary sheet for
Monthly basic payable · 2026
Rs 38,863
Rs 1,138 of the rise still phasing in
Your salary today
Rs 31,750
Old basic + absorbed allowances
Increase this year
Rs 7,113
vs your current Rs 31,750
Final basic (2027)
Rs 40,000
+Rs 8,250 net

Year-by-year phasing

YearRise paidMonthly basic payable
2025Rs 5,975Rs 37,725
2026shownRs 7,113Rs 38,863
2027Rs 8,250Rs 40,000

How your new basic is built

Old basic (2016 scale)
Rs 24,250
+ Absorbed allowances
Rs 7,500
= Your total today
Rs 31,750
Revised consolidated basic
Rs 40,000
Net increase (phased 30/65/100)
Rs 8,250

The revised annual increment on this scale is Rs 450 (the entry scale rose from Rs 250 to Rs 450). Increments are shown, not projected, in this version.

Figures follow Public Administration Circular 10/2025 and Budget 2025. Gross basic only — this excludes overtime, cost-of-living and post-specific allowances, and EPF/APIT deductions. Cross-checked against the Treasury salary calculator. Sources are cited in full below the tool.

How it works

The 2025 salary revision replaced the 2016 salary structure (Circular 3/2016) with new consolidated scales under Public Administration Circular 10/2025. The scales are effective 1 January 2025 and were first paid from 1 April 2025 (no arrears). Crucially, the increase is not paid in one go — it is staged across three years, which is why so many public servants are unsure what their salary sheet should actually show.

The calculator follows the circular's own method, which has five steps:

  1. Your total today = old (2016) basic + Rs 2,500 interim allowance + Rs 5,000 allowance, for the allowances you actually receive. These two allowances are absorbed into the new basic, so they count as already in hand.
  2. Revised consolidated basic = the 2025-scale figure for your salary code (Schedule II of the circular), auto-filled when you pick a code.
  3. Net increase= revised basic − your total today. This is the genuine rise the phasing applies to (floored at zero — no one's pay is reduced).
  4. Phased amount paid on top of your total today:
    • 2025: Rs 5,000 + 30% × (net increase − Rs 5,000)
    • 2026: Rs 5,000 + 65% × (net increase − Rs 5,000)
    • 2027: the full net increase
    If the net increase is Rs 5,000 or less, it is paid in full from 2025 — the min/max guards handle that boundary.
  5. Monthly basic payable in a year= your total today + that year's phased amount. In 2027 this equals the full revised basic.

As an independent check, the same result is reproduced by the circular's unpaid-amount column: payable = revised basic − (1 − rate) × (net increase − 5,000). Both formulas agree to the rupee, and every bundled salary code matches Schedule III of Circular 10/2025 exactly. The minimum scale (PL 1) moves Rs 24,250 Rs 40,000, a net rise of Rs 8,250 after absorbing the two allowances.

Worked examples

Example 1 — Entry scale (PL 1)

Old basic Rs 24,250 · both allowances · revised Rs 40,000

  1. Total today: 24,250 + 2,500 + 5,000 = Rs 31,750
  2. Net increase: 40,000 − 31,750 = Rs 8,250
  3. 2025: 5,000 + 30% × 3,250 = 5,975 → Rs 37,725/mo
  4. 2026: 5,000 + 65% × 3,250 = 7,112.50 → Rs 38,863/mo
  5. 2027: full 8,250 → Rs 40,000/mo (matches the Treasury figure)

Example 2 — Management Assistant (MN 1)

Old basic Rs 27,140 · both allowances · revised Rs 45,230

  1. Total today: 27,140 + 2,500 + 5,000 = Rs 34,640
  2. Net increase: 45,230 − 34,640 = Rs 10,590
  3. 2025: 5,000 + 30% × 5,590 = 6,677 → Rs 41,317/mo
  4. 2026: 5,000 + 65% × 5,590 = 8,633.50 → Rs 43,274/mo
  5. 2027: full 10,590 → Rs 45,230/mo

Example 3 — Edge case: an allowance not drawn

Old basic Rs 24,250 · no allowances · revised Rs 40,000

  1. Total today: 24,250 + 0 = Rs 24,250 (both toggles off)
  2. Net increase: 40,000 − 24,250 = Rs 15,750
  3. 2025: 5,000 + 30% × 10,750 = 8,225 → Rs 32,475/mo
  4. 2026: 5,000 + 65% × 10,750 = 11,987.50 → Rs 36,238/mo
  5. 2027: full 15,750 → Rs 40,000/mo

Frequently asked questions

Sources & references

Every figure was extracted from Circular 10/2025 (Schedules II and III) and cross-checked against the Treasury calculator. Last verified 2026-07-17. Reviewed whenever a new salary circular or amendment is published.

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.