Finance

TSC Teacher Salary Calculator 2026 by Job Grade (CBA Phase 2)

Indicative. TSC’s website could not be reached from our tools, so Phase 2 basic pay ranges are taken from TSC Circular No. 12/2026 as reproduced by education sites, and allowances are from TSC Circular No. 7/2025 (Phase 1). TSC said Phase 2 continues all applicable allowances. Confirm on your T-Pay payslip.

Estimate only. Rates checked 13 Oct 2026.

TSC basic salary by grade, 1 July 2026 – 30 June 2027

Grade (T-Scale) Example titles Minimum (KES) Maximum (KES)
B5 (5) Primary Teacher II 26,225 33,444
C1 (6) Primary Teacher I, Secondary Teacher III 32,423 41,072
C2 (7) Secondary Teacher II, Senior Teacher II 41,100 50,287
C3 (8) Secondary Teacher I, Senior Teacher I 48,754 62,659
C4 (9) Senior Master IV, Deputy Head Teacher II 57,667 72,988
C5 (10) Head Teacher, Senior Master III 68,948 82,160
D1 (11) Senior Head Teacher, Deputy Principal III 80,500 97,827
D2 (12) Deputy Principal II, Senior Master I 93,883 114,322
D3 (13) Principal, Deputy Principal I 107,634 131,405
D4 (14) Senior Principal 120,016 148,480
D5 (15) Chief Principal 133,351 164,977

Your exact basic pay depends on your salary point within the grade; enter it from your payslip for an accurate result.

Allowances used

House allowance depends on grade and cluster: Cluster 1 is Nairobi City; Cluster 2 is Mombasa, Kisumu and Nakuru cities and Nyeri, Eldoret, Thika, Kisii, Malindi, Kakamega and Kitale municipalities; Cluster 3 is all other areas. Commuter allowance ranges from KES 4,000 (B5, C1) to KES 16,000 (D5). Hardship allowance (KES 6,600 to KES 38,100) applies only in gazetted hardship areas.

Deductions

The calculator applies PAYE, SHIF (2.75%), Affordable Housing Levy (1.5%) and NSSF using the rules on our PAYE calculator. It does not include pension contributions, union dues, SACCO or loan deductions, or insurance, which vary by teacher.

Frequently asked questions

What is the lowest TSC teacher salary in 2026?

KES 26,225 basic a month for a B5 Primary Teacher II at point 1, from 1 July 2026, per TSC Circular 12/2026.

How long does Phase 2 run?

From 1 July 2026 to 30 June 2027. The CBA has four phases running to 30 June 2029.

Which house allowance cluster am I in?

Cluster 1 is Nairobi; Cluster 2 covers Mombasa, Kisumu, Nakuru, Nyeri, Eldoret, Thika, Kisii, Malindi, Kakamega and Kitale; Cluster 3 is everywhere else.

Is this my exact net pay?

No. It is indicative and excludes pension, union dues and loans. Your T-Pay payslip is the authority.

More: TSC teachers hub · PAYE calculator · Guides

Sources

Norah Waceke

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at Kenyans.co.ke, one of the country's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

Related stories

CBK holds rate at 8.75% as private sector credit grows 10.6%
Finance News

CBK holds rate at 8.75% as private sector credit grows 10.6%

The Central Bank of Kenya kept its benchmark rate at 8.75% for a fourth meeting, as private credit growth hit
M-Pesa users can now invest in a Shari'ah money market fund from Sh100
Finance Lifestyle

M-Pesa users can now invest in a Shari’ah money market fund from Sh100

Safaricom and Gulfcap Investment Bank have launched Ziidi Shari'ah, an interest-free money market fund on M-Pesa with a Sh100 minimum