From 1 July 2026, TSC basic salaries run from KSh 26,225 a month for a Primary Teacher II (B5, point 1) to KSh 164,977 for a Chief Principal (D5, top point). These are the Phase 2 figures of the 2025-2029 CBA, taken from TSC Circular No. 12/2026 dated 16 July 2026. They apply until 30 June 2027. The net column shows what basic pay alone leaves after PAYE, NSSF, SHIF and the Housing Levy.
TSC salary by grade, from 1 July 2026
| Grade | T-Scale | Points | Basic, lowest | Basic, highest | Net, lowest | Net, highest |
|---|---|---|---|---|---|---|
| B5 | 5 | 6 | KSh 26,225 | KSh 33,444 | KSh 23,537 | KSh 28,511 |
| C1 | 6 | 6 | KSh 32,423 | KSh 41,072 | KSh 27,825 | KSh 33,421 |
| C2 | 7 | 6 | KSh 41,100 | KSh 50,287 | KSh 33,438 | KSh 39,210 |
| C3 | 8 | 6 | KSh 48,754 | KSh 62,659 | KSh 38,247 | KSh 46,982 |
| C4 | 9 | 6 | KSh 57,667 | KSh 72,988 | KSh 43,846 | KSh 53,472 |
| C5 | 10 | 7 | KSh 68,948 | KSh 82,160 | KSh 50,933 | KSh 59,234 |
| D1 | 11 | 8 | KSh 80,500 | KSh 97,827 | KSh 58,190 | KSh 69,077 |
| D2 | 12 | 7 | KSh 93,883 | KSh 114,322 | KSh 66,599 | KSh 79,705 |
| D3 | 13 | 7 | KSh 107,634 | KSh 131,405 | KSh 75,237 | KSh 91,155 |
| D4 | 14 | 7 | KSh 120,016 | KSh 148,480 | KSh 83,522 | KSh 102,600 |
| D5 | 15 | 8 | KSh 133,351 | KSh 164,977 | KSh 92,459 | KSh 113,656 |
Which grade is your job?
Table 1 of the circular keeps the current job titles. This is how they map to grades:
- B5 (T-Scale 5): Primary Teacher II
- C1 (T-Scale 6): Secondary Teacher III (UT Certificate), Secondary Teacher III, Lecturer III, Primary Teacher I
- C2 (T-Scale 7): Secondary Teacher II (UT Graduate), Secondary Teacher II, Secondary Teacher II (Technical Certificate), SNE Teacher II, Primary, Lecturer II, Senior Teacher II
- C3 (T-Scale 8): Secondary Teacher I, Lecturer I, SNE Teacher I, Primary, SNE Teacher II, Secondary, Senior Teacher I
- C4 (T-Scale 9): Senior Lecturer IV, Senior Master IV, SNE Senior Teacher, Primary, SNE Teacher I, Secondary, Deputy Head Teacher II
- C5 (T-Scale 10): Senior Master III, Senior Lecturer III, Head Teacher, Deputy Head Teacher I, Curriculum Support Officer II
- D1 (T-Scale 11): Senior Master II, Deputy Principal III, Senior Head Teacher, Senior Lecturer II, Curriculum Support Officer I
- D2 (T-Scale 12): Deputy Principal II, Senior Master I, Senior Lecturer I, Senior Curriculum Support Officer
- D3 (T-Scale 13): Principal, Deputy Principal I, Chief Curriculum Support Officer
- D4 (T-Scale 14): Senior Principal
- D5 (T-Scale 15): Chief Principal
Every salary point, old and new
Each grade has several salary points. The circular says annual increments continue under the Code of Regulations for Teachers (2015), and that teachers keep their current incremental dates. The table shows the Phase 1 figure (from 1 July 2025) next to the Phase 2 figure (from 1 July 2026) for the same point, so you can see your own rise.
| Grade | Point | From 1 Jul 2025 | From 1 Jul 2026 | Net from 1 Jul 2026 |
|---|---|---|---|---|
| B5 | 1 | KSh 25,028 | KSh 26,225 | KSh 23,537 |
| B5 | 2 | KSh 26,225 | KSh 27,531 | KSh 24,532 |
| B5 | 3 | KSh 27,479 | KSh 28,903 | KSh 25,455 |
| B5 | 4 | KSh 28,793 | KSh 30,343 | KSh 26,425 |
| B5 | 5 | KSh 30,171 | KSh 31,855 | KSh 27,442 |
| B5 | 6 | KSh 31,615 | KSh 33,444 | KSh 28,511 |
| C1 | 1 | KSh 31,105 | KSh 32,423 | KSh 27,825 |
| C1 | 2 | KSh 32,561 | KSh 34,153 | KSh 28,990 |
| C1 | 3 | KSh 34,085 | KSh 35,972 | KSh 30,214 |
| C1 | 4 | KSh 35,680 | KSh 37,903 | KSh 31,429 |
| C1 | 5 | KSh 37,350 | KSh 39,376 | KSh 32,354 |
| C1 | 6 | KSh 38,900 | KSh 41,072 | KSh 33,421 |
| C2 | 1 | KSh 39,070 | KSh 41,100 | KSh 33,438 |
| C2 | 2 | KSh 40,954 | KSh 42,110 | KSh 34,072 |
| C2 | 3 | KSh 42,929 | KSh 44,500 | KSh 35,573 |
| C2 | 4 | KSh 45,001 | KSh 47,030 | KSh 37,164 |
| C2 | 5 | KSh 46,600 | KSh 48,085 | KSh 37,827 |
| C2 | 6 | KSh 49,100 | KSh 50,287 | KSh 39,210 |
| C3 | 1 | KSh 46,699 | KSh 48,754 | KSh 38,247 |
| C3 | 2 | KSh 49,239 | KSh 51,247 | KSh 39,812 |
| C3 | 3 | KSh 51,917 | KSh 53,208 | KSh 41,045 |
| C3 | 4 | KSh 54,741 | KSh 56,180 | KSh 42,911 |
| C3 | 5 | KSh 57,775 | KSh 59,430 | KSh 44,954 |
| C3 | 6 | KSh 60,871 | KSh 62,659 | KSh 46,982 |
| C4 | 1 | KSh 56,922 | KSh 57,667 | KSh 43,846 |
| C4 | 2 | KSh 59,482 | KSh 60,613 | KSh 45,697 |
| C4 | 3 | KSh 62,156 | KSh 63,372 | KSh 47,430 |
| C4 | 4 | KSh 64,951 | KSh 66,713 | KSh 49,528 |
| C4 | 5 | KSh 67,900 | KSh 69,386 | KSh 51,208 |
| C4 | 6 | KSh 70,923 | KSh 72,988 | KSh 53,472 |
| C5 | 1 | KSh 67,900 | KSh 68,948 | KSh 50,933 |
| C5 | 2 | KSh 71,100 | KSh 73,016 | KSh 53,489 |
| C5 | 3 | KSh 72,828 | KSh 74,230 | KSh 54,252 |
| C5 | 4 | KSh 75,978 | KSh 77,627 | KSh 56,386 |
| C5 | 5 | KSh 78,100 | KSh 79,265 | KSh 57,415 |
| C5 | 6 | KSh 79,100 | KSh 80,394 | KSh 58,124 |
| C5 | 7 | KSh 81,100 | KSh 82,160 | KSh 59,234 |
| D1 | 1 | KSh 79,215 | KSh 80,500 | KSh 58,190 |
| D1 | 2 | KSh 81,553 | KSh 82,694 | KSh 59,569 |
| D1 | 3 | KSh 83,960 | KSh 84,585 | KSh 60,757 |
| D1 | 4 | KSh 86,438 | KSh 87,082 | KSh 62,326 |
| D1 | 5 | KSh 88,989 | KSh 89,652 | KSh 63,941 |
| D1 | 6 | KSh 91,616 | KSh 92,298 | KSh 65,603 |
| D1 | 7 | KSh 94,320 | KSh 95,022 | KSh 67,315 |
| D1 | 8 | KSh 97,104 | KSh 97,827 | KSh 69,077 |
| D2 | 1 | KSh 93,190 | KSh 93,883 | KSh 66,599 |
| D2 | 2 | KSh 98,585 | KSh 99,319 | KSh 70,014 |
| D2 | 3 | KSh 101,399 | KSh 102,154 | KSh 71,795 |
| D2 | 4 | KSh 104,292 | KSh 105,069 | KSh 73,627 |
| D2 | 5 | KSh 107,269 | KSh 108,067 | KSh 75,512 |
| D2 | 6 | KSh 110,329 | KSh 111,151 | KSh 77,580 |
| D2 | 7 | KSh 113,478 | KSh 114,322 | KSh 79,705 |
| D3 | 1 | KSh 106,838 | KSh 107,634 | KSh 75,237 |
| D3 | 2 | KSh 110,452 | KSh 111,274 | KSh 77,662 |
| D3 | 3 | KSh 114,187 | KSh 115,037 | KSh 80,184 |
| D3 | 4 | KSh 118,049 | KSh 118,928 | KSh 82,792 |
| D3 | 5 | KSh 122,040 | KSh 122,949 | KSh 85,487 |
| D3 | 6 | KSh 126,168 | KSh 127,107 | KSh 88,274 |
| D3 | 7 | KSh 130,434 | KSh 131,405 | KSh 91,155 |
| D4 | 1 | KSh 119,129 | KSh 120,016 | KSh 83,522 |
| D4 | 2 | KSh 126,598 | KSh 127,541 | KSh 88,565 |
| D4 | 3 | KSh 130,506 | KSh 131,478 | KSh 91,204 |
| D4 | 4 | KSh 134,535 | KSh 135,537 | KSh 93,925 |
| D4 | 5 | KSh 138,688 | KSh 139,721 | KSh 96,729 |
| D4 | 6 | KSh 142,969 | KSh 144,035 | KSh 99,620 |
| D4 | 7 | KSh 147,383 | KSh 148,480 | KSh 102,600 |
| D5 | 1 | KSh 132,365 | KSh 133,351 | KSh 92,459 |
| D5 | 2 | KSh 136,452 | KSh 137,468 | KSh 95,219 |
| D5 | 3 | KSh 140,664 | KSh 141,711 | KSh 98,062 |
| D5 | 4 | KSh 145,006 | KSh 146,086 | KSh 100,995 |
| D5 | 5 | KSh 149,483 | KSh 150,596 | KSh 104,018 |
| D5 | 6 | KSh 154,098 | KSh 155,245 | KSh 107,134 |
| D5 | 7 | KSh 158,855 | KSh 160,037 | KSh 110,345 |
| D5 | 8 | KSh 163,758 | KSh 164,977 | KSh 113,656 |
Allowances on top of basic pay
The circular says all allowances continue to be paid where they apply, at the rates in its appendices. House allowance depends on the cluster you are posted to:
- Cluster 1: Nairobi City
- Cluster 2: Mombasa, Kisumu and Nakuru cities, and Nyeri, Eldoret, Thika, Kisii, Malindi, Kakamega and Kitale municipalities
- Cluster 3: Minor municipalities and all other areas
| Grade | House, cluster 1 | House, cluster 2 | House, cluster 3 | Commuter | Hardship | Annual leave |
|---|---|---|---|---|---|---|
| B5 | KSh 6,750 | KSh 4,500 | KSh 3,850 | KSh 4,000 | KSh 6,600 | KSh 4,000 |
| C1 | KSh 10,000 | KSh 7,500 | KSh 5,800 | KSh 4,000 | KSh 8,200 | KSh 4,000 |
| C2 | KSh 16,500 | KSh 12,800 | KSh 9,600 | KSh 5,000 | KSh 10,900 | KSh 6,000 |
| C3 | KSh 28,000 | KSh 22,000 | KSh 16,500 | KSh 6,000 | KSh 12,300 | KSh 6,000 |
| C4 | KSh 28,000 | KSh 22,000 | KSh 16,500 | KSh 8,000 | KSh 14,650 | KSh 6,000 |
| C5 | KSh 35,000 | KSh 25,500 | KSh 18,000 | KSh 8,000 | KSh 17,100 | KSh 6,000 |
| D1 | KSh 45,000 | KSh 28,000 | KSh 21,000 | KSh 12,000 | KSh 27,300 | KSh 10,000 |
| D2 | KSh 45,000 | KSh 28,000 | KSh 21,000 | KSh 12,000 | KSh 27,300 | KSh 10,000 |
| D3 | KSh 45,000 | KSh 28,000 | KSh 21,000 | KSh 14,000 | KSh 31,500 | KSh 10,000 |
| D4 | KSh 45,000 | KSh 28,000 | KSh 21,000 | KSh 14,000 | KSh 31,500 | KSh 10,000 |
| D5 | KSh 50,000 | KSh 35,000 | KSh 25,000 | KSh 16,000 | KSh 38,100 | KSh 10,000 |
The disability guide allowance is KSh 20,000 a month at every grade, for teachers who qualify for it. Baggage allowance is set per kilometre in Appendix A.
Reading it against your payslip
Find your grade and point on your T-Pay payslip and compare the basic salary line with the 1 July 2026 column above. If it does not match, ask your TSC county office which point you were converted to. Our guide to the TSC payslip walks through each line, and check-off loans covers the deductions that come after the statutory ones.
For the order the statutory deductions come off, see SHIF, NSSF, Housing Levy and PAYE in order.
Frequently asked questions
How much does a C2 teacher earn in 2026?
From 1 July 2026 a C2 teacher (T-Scale 7) earns a basic salary of KSh 41,100 at point 1, rising to KSh 50,287 at point 6. On basic pay alone that is about KSh 33,438 to KSh 39,210 after PAYE, NSSF, SHIF and the Housing Levy. House and commuter allowances come on top.
How much does a C3 teacher earn?
C3 (T-Scale 8) runs from KSh 48,754 to KSh 62,659 basic a month from 1 July 2026, or roughly KSh 38,247 to KSh 46,982 take-home on basic pay alone.
What is the starting salary for a newly employed teacher?
It depends on the grade you are hired into. Primary Teacher II (B5) starts at KSh 26,225 basic. Secondary Teacher III, Lecturer III and Primary Teacher I (C1) start at KSh 32,423. Secondary Teacher II (C2) starts at KSh 41,100. Intern teachers are not covered by this circular.
When did the Phase 2 salaries start?
TSC says Phase 2 took effect on 1 July 2026 and runs to 30 June 2027. Teachers keep their incremental dates. Where the increment fell on 1 July 2026, the teacher got the annual increment on the old scale first, then moved to the new point from the same date.
Why is my take-home lower than the net pay in this table?
The net figures here use basic salary only, with no allowances, loans, SACCO deductions, union dues or insurance. Allowances raise your gross, which raises PAYE, SHIF and the Housing Levy too. Check-off loans and SACCO deductions then come out of what is left.
Related
Sources
- TSC, Circular No. 12/2026: Implementation of Phase 2 of the Collective Bargaining Agreement 2025-2029 for Teachers (Ref. TSC/ADM/192A/VOL.X/87, dated 16 July 2026, posted 21 July 2026). Tables 1 to 12, Appendices A to C. Read on 25 October 2026.
- TSC, Downloads: Current Circulars