Skip to content
induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Police Salary Calculator 2026

Pick a rank and a salary step. You get the basic actually paid this year under Circular 10/2025, the amount still withheld, and the gazetted police allowances.

By Induwara AshinsanaUpdated Oct 15, 2026
Police monthly salaryRS 1-2025

Schedule I puts this rank on RS 1-2025.

The circular converts steps 1 to 24 of this table. One step per completed year of service.

Paid in
Quick examples
Monthly gross in 2026
Rs 107,923
Basic Rs 46,922 plus Rs 61,001 of allowances
Basic paid in 2026
Rs 46,922
RS 1-2025, step 1
Schedule II basic
Rs 49,550
The full revised basic, paid in full from 2027. Scale step 1.
Still unpaid in 2026
Rs 2,628
35% of your rise above Rs 5,000 is withheld until the next stage.

How the rise is paid

FromBasic paidStill unpaidShare released
1 January 2025(first paid 1 April 2025)Rs 44,293Rs 5,25730%
1 January 2026Rs 46,922Rs 2,62865%
1 January 2027Rs 49,550nil100%
  1. Basic as at 31.12.2024: Rs 29,540 (Schedule III, RS 1-2025 PC step 1)
  2. Revised basic: Rs 49,550 − Rs 29,540 = Rs 20,010 difference
  3. Less absorbed allowances Rs 7,500 = Rs 12,510 net increase

Allowance breakdown

LineMonthly
Basic salary paid in 2026Rs 46,922
Cost of living allowanceRs 17,800.00
Police special allowance1,250 + 22% x 49,550Rs 12,151.00
Arduous duty allowanceConstable postRs 2,000.00
Uniform cleaning allowanceConstable postRs 250.00
Food and lodging allowanceConstable postRs 28,800.00
Gross monthlyRs 107,923.00

The special allowance takes 22% of the Schedule II basic (Rs 49,550), not of the phased amount, because paragraph 4.2 says the percentage is calculated on the salary indicated in Schedule II. Arduous duty, uniform cleaning and food and lodging are published only in the Police Constable Scheme of Recruitment, so they are shown for that post alone.

RS 1-2025 PC salary list, paid in 2026

Step31.12.2024Revised basicPaid in 2026Gross
1Rs 29,540Rs 49,550Rs 46,922Rs 107,923
2Rs 29,840Rs 50,090Rs 47,378Rs 108,498
3Rs 30,140Rs 50,630Rs 47,834Rs 109,073
4Rs 30,440Rs 51,170Rs 48,290Rs 109,647
5Rs 30,740Rs 51,710Rs 48,746Rs 110,222
6Rs 31,040Rs 52,250Rs 49,202Rs 110,797
7Rs 31,340Rs 52,790Rs 49,658Rs 111,372
8Rs 31,640Rs 53,330Rs 50,114Rs 111,947
9Rs 32,010Rs 54,000Rs 50,679Rs 112,659
10Rs 32,380Rs 54,670Rs 51,244Rs 113,371
11Rs 32,750Rs 55,340Rs 51,809Rs 114,084
12Rs 33,120Rs 56,010Rs 52,374Rs 114,796
13Rs 33,490Rs 56,680Rs 52,939Rs 115,509
14Rs 33,860Rs 57,350Rs 53,504Rs 116,221
15Rs 34,230Rs 58,020Rs 54,069Rs 116,933
16Rs 34,600Rs 58,690Rs 54,634Rs 117,646
17Rs 34,970Rs 59,360Rs 55,199Rs 118,358
18Rs 35,340Rs 60,030Rs 55,764Rs 119,071
19Rs 35,710Rs 60,700Rs 56,329Rs 119,783
20Rs 36,080Rs 61,370Rs 56,894Rs 120,495
21Rs 36,450Rs 62,040Rs 57,459Rs 121,208
22Rs 36,820Rs 62,710Rs 58,024Rs 121,920
23Rs 37,190Rs 63,380Rs 58,589Rs 122,633
24Rs 37,560Rs 64,050Rs 59,154Rs 123,345

Every row is a printed row of Schedule III, RS 1-2025 PC on PDF page 139. Steps are numbered as the circular numbers them.

Sources cited: rank to salary code from Schedule I of Public Administration Circular 10/2025, the salary scales from Schedule II, and the basic as at 31 December 2024 with the Paid and Unpaid amounts from the Schedule III conversion tables. The three stage phasing follows paragraph 3.8 and the special allowance paragraph 4.2.4. Figures are monthly, before APIT, EPF or the Widows' and Orphans' Pension deduction. Full links in Sources and references below.

Sri Lanka Police salary by rank, paid in 2026

The first step of each rank's conversion table, basic salary only, no allowances. Officer ranks are shown on Grade III, the lowest grade the circular publishes for SL 1-2025. Every figure is computed by the calculator above, not typed in.

RankCodeScale basicPaid 2025Paid 2026Paid 2027
ConstableRS 1-2025Rs 49,550Rs 44,293Rs 46,922Rs 49,550
SergeantRS 2-2025Rs 54,000Rs 47,357Rs 50,679Rs 54,000
Sergeant MajorRS 3-2025Rs 55,410Rs 48,326Rs 51,868Rs 55,410
Sub InspectorRS 3-2025Rs 55,410Rs 48,326Rs 51,868Rs 55,410
InspectorRS 4-2025Rs 63,070Rs 53,592Rs 58,331Rs 63,070
Chief InspectorRS 5-2025Rs 72,800Rs 60,288Rs 66,544Rs 72,800
ASPSL 1-2025Rs 82,150Rs 66,726Rs 74,438Rs 82,150
SPSL 1-2025Rs 82,150Rs 66,726Rs 74,438Rs 82,150
SSPSL 1-2025Rs 82,150Rs 66,726Rs 74,438Rs 82,150
DIGSL 1-2025Rs 82,150Rs 66,726Rs 74,438Rs 82,150
Senior DIGSL 1-2025Rs 82,150Rs 66,726Rs 74,438Rs 82,150
IGPSL 3-2025Rs 156,000Rs 117,150Rs 136,575Rs 156,000

Source: Public Administration Circular 10/2025, Schedule I (PDF page 16), Schedule II (page 33) and the Schedule III conversion tables. Entry step per table: Constable 1, Sergeant 9, Inspector 11, Chief Inspector 19.

How it works

Police pay is set by the same circular that revised every central government salary: Public Administration Circular 10/2025, dated 25 March 2025. Four of its parts matter, and the calculator applies them in order.

Step 1: rank to salary code

Schedule I, on PDF page 16, lists the Sri Lanka Police posts against salary codes. Five ranks sit on their own code, RS 1 to RS 5. The Sergeant Major and the Sub Inspector share RS 3-2025, so they are paid identically at the same step. The five gazetted officer ranks from Assistant Superintendent to Senior Deputy Inspector General all share SL 1-2025, and the Inspector General alone is on SL 3-2025. You never have to know your code: the rank selector resolves it.

Step 2: the basic at your step

Schedule II prints each code as a segmented arithmetic progression, for example RS 1-2025 as 49,550 - 7 x 540 - 27 x 670 - 71,420. Step 1 is the initial, the next seven steps add Rs 540 each and the twenty-seven after that add Rs 670, reaching the maximum of Rs 71,420 at step 35. The calculator walks those segments, and page 53 of the circular prints the resulting figure for every step of RS 1 to RS 5, which is what pins the segment boundaries down. A boundary read one step late would put every figure above it out by Rs 130.

Step 3: what is actually paid this year

This is the part that surprises people. Paragraph 3.8 pays the rise in three stages, and Schedule III prints the result per rank and per step as a Paid Amount and a Monthly Unpaid Amount at 1 January 2025, 2026 and 2027. The arithmetic, in the circular's own order:

  1. Paragraph 3.8.1: take the difference between the basic received as at 31 December 2024 and the new basic entitled from 1 January 2025.
  2. Paragraph 3.8.2: deduct Rs 7,500 a month, being the Rs 2,500 interim allowance of Circular 09/2019 and the Rs 5,000 allowance of Circular 03/2022. Paragraph 02 folds both into the new basic and paragraph 4.1 stops paying them separately from 1 April 2025, so they were already in hand. What is left is the net increase.
  3. Paragraph 3.8.3: release Rs 5,000 of the net increase in full, then 30% of the remainder from 1 January 2025, 65% from 1 January 2026 and the whole of it from 1 January 2027. The complement is the Monthly Unpaid Amount, which the circular rounds down to the rupee.

A Constable at step 1 therefore reads Rs 49,550 on the gazette and sees Rs 46,922 credited in 2026. The missing Rs 2,628 is not an error; it is 35% of the part of the net increase above the Rs 5,000 floor, and it arrives in January 2027.

Step 4: allowances

Paragraph 4.2.4 replaced the police special allowance of 40% of salary with Rs 1,250 a month plus 22% of salary. Paragraph 4.2 is explicit about the base: the percentage is calculated on the salary indicated in Schedule II, so on the full revised basic and not on the phased amount. Paragraph 06 continues the cost of living allowance of Public Administration Circular 03/2024, which is Rs 17,800 a month and is not rank linked. Arduous duty, uniform cleaning and food and lodging are published in the Police Constable Scheme of Recruitment, so the tool offers them for that post alone and labels each line with its source.

How the figures were checked

Paragraph 3.8 is applied by the engine already reconciled against all 1,998 rows of Schedule III for the government salary increase calculator, imported here rather than restated. On top of that, every figure the circular prints for the police codes is recomputed and compared: 1,038 figures across 173 salary steps and 9 conversion tables, with no mismatches. Each scale is also walked by two independent routes that must agree at every step. Those checks run when the page renders: all three pass. One real disagreement inside the circular is worth knowing about: Schedule II writes SL 1-2025 as a single career ladder, but the Schedule III grade tables keep each grade's own increment past its boundaries, so at step 12 the string gives Rs 109,090 where the Grade III table prints Rs 108,550. The grade tables win, because they are the columns the Paid amounts are computed from, and the tool says so on screen whenever the two differ.

Worked examples

RS 1-2025, Schedule III PDF page 139

Police Constable, step 1, paid in 2026

  1. Basic as at 31.12.2024: Rs 29,540
  2. Revised basic (Schedule II step 1): Rs 49,550
  3. Difference: 49,550 - 29,540 = Rs 20,010
  4. Net increase: 20,010 - 7,500 absorbed = Rs 12,510
  5. Above the Rs 5,000 floor: 12,510 - 5,000 = Rs 7,510
  6. Unpaid in 2026: 35% x 7,510 = 2,628.50, rounded down to Rs 2,628
  7. Basic paid in 2026: 49,550 - 2,628 = Rs 46,922 (circular prints 46,922)
  8. Allowances: 17,800 + (1,250 + 22% x 49,550 = 12,151) + 2,000 + 250 + 28,800 = Rs 61,001
  9. Gross monthly 2026: 46,922 + 61,001 = Rs 107,923

RS 3-2025, Schedule III PDF page 141

Sub Inspector of Police, step 1, paid in 2026

  1. Basic as at 31.12.2024: Rs 32,790
  2. Revised basic: Rs 55,410
  3. Net increase: (55,410 - 32,790) - 7,500 = Rs 15,120
  4. Above the floor: Rs 10,120
  5. Unpaid 2025: 70% x 10,120 = Rs 7,084, so paid Rs 48,326 (circular prints 48,326)
  6. Unpaid 2026: 35% x 10,120 = Rs 3,542, so paid Rs 51,868 (circular prints 51,868)
  7. Allowances: 17,800 + (1,250 + 22% x 55,410 = 13,440.20) = Rs 31,240.20
  8. Gross monthly 2026: 51,868 + 31,240.20 = Rs 83,108.20
  9. No arduous duty, uniform or food and lodging line: only the Constable gazette publishes those.

Where RS 1-2025 changes increment, and the off-by-one trap

Edge case: Constable steps 8 and 9, the segment boundary

  1. Step 8 basic: 49,550 + 7 x 540 = Rs 53,330 (circular prints 53,330)
  2. Step 9 basic: 53,330 + 670 = Rs 54,000 (circular prints 54,000)
  3. Step 8 old basic: 29,540 + 7 x 300 = Rs 31,640; step 9: 31,640 + 370 = Rs 32,010
  4. A boundary read one step late would make step 9 Rs 53,870, wrong by Rs 130, and every step above it wrong too.
  5. Step 9 net increase: 54,000 - 32,010 - 7,500 = Rs 14,490; above the floor Rs 9,490
  6. Unpaid 2026: 35% x 9,490 = 3,321.50, rounded down to Rs 3,321
  7. Basic paid in 2026: 54,000 - 3,321 = Rs 50,679 (circular prints 50,679)

SL 3-2025, the largest rise in the police tables, and the final stage

Edge case: Inspector General, step 1, paid in 2025 and 2027

  1. Basic as at 31.12.2024: Rs 88,000; revised basic Rs 156,000
  2. Net increase: (156,000 - 88,000) - 7,500 = Rs 60,500; above the floor Rs 55,500
  3. Unpaid 2025: 70% x 55,500 = Rs 38,850, so paid Rs 117,150 (circular prints 117,150)
  4. Unpaid 2027: nil, so the paid basic is the scale basic, Rs 156,000
  5. In the final stage the phasing has to collapse exactly onto Schedule II, with nothing withheld, for every rank and step.

Rank to salary code, and the published scales

Schedule I of Public Administration Circular 10/2025, PDF page 16, reordered lowest rank first. The scale strings are Schedule II, page 33.

RankSalary codeWho holds it
Police ConstableRS 1-2025The entry rank, and the one the open recruitment gazette advertises.
Police SergeantRS 2-2025Promotion from Constable; Schedule III starts its table at step 9.
Sergeant MajorRS 3-2025Shares RS 3-2025, and its conversion table, with the Sub Inspector.
Sub Inspector of PoliceRS 3-2025Direct entry on the Sub Inspector gazette, or promotion from Sergeant.
Inspector of PoliceRS 4-2025Schedule III converts steps 11 to 34 of this code.
Chief Inspector of PoliceRS 5-2025The top of the RS ladder; above it the ranks move onto SL 1-2025.
Assistant Superintendent of PoliceSL 1-2025Gazetted officer entry rank, on the combined SL 1-2025 scale.
Superintendent of PoliceSL 1-2025Same salary code as the ASP; the grade on your letter sets the ladder.
Senior Superintendent of PoliceSL 1-2025Same salary code again; Schedule I names no grade per rank.
Deputy Inspector General of PoliceSL 1-2025On SL 1-2025, normally at the Grade I end of the scale.
Senior Deputy Inspector General of PoliceSL 1-2025The highest rank still on SL 1-2025.
Inspector General of PoliceSL 3-2025The only police rank on SL 3-2025, a 13 step scale of its own.

The seven police salary scales

CodeScale (Schedule II)StepsMaximum
RS 1-202549,550 - 7 x 540 - 27 x 670 - 71,42035Rs 71,420
RS 2-202554,000 - 9 x 670 - 17 x 890 - 75,16027Rs 75,160
RS 3-202555,410 - 7 x 670 - 2 x 890 - 25 x 1,190 - 91,63035Rs 91,630
RS 4-202563,070 - 24 x 1,190 - 91,63025Rs 91,630
RS 5-202572,800 - 17 x 1,400 - 96,60018Rs 96,600
SL 1-202582,150 - 10 x 2,400 - 8 x 2,940 - 17 x 3,900 - 195,97036Rs 195,970
SL 3-2025156,000 - 12 x 4,850 - 214,20013Rs 214,200

Schedule III converts 9tables across these codes, and at most 24 steps in each. The calculator's step list is exactly that published range; the full scale is on its second tab.

Frequently asked questions

Sources & references

The circular was read page by page on 2026-10-15 and every police figure on this page comes from it. The police.lk Scheme of Recruitment is a scan with no text layer, so the three Constable-only allowance figures were read from the gazette text rather than machine extracted; the special allowance and the cost of living allowance are confirmed independently from paragraphs 4.2.4 and 06 of the circular itself. If a figure here disagrees with your payslip, email me the rank, step and year and I will check the printed row.

Related tools

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 figure that disagrees with your payslip?

Email me at [email protected] with the rank, step and year, and I will check the printed row.