Skip to content
Government and Policy

TSC Teachers’ Salaries And Allowances Under The 2025–2029 CBA

BY Getrude Mathayo · September 28, 2026 04:09 pm

A teacher’s pay at the Teachers Service Commission (TSC) comes down to three things: their T-Scale grade, where they sit within that grade, and which allowances they qualify for.

The 2025-2029 Collective Bargaining Agreement (CBA) covers teachers from Grade B5 (T-Scale 5) up to Grade D5 (T-Scale 15). Phase 1 took effect on July 1, 2025, and TSC has listed the implementation circular among its official updates. The figures below are Phase 1 rates only. Later phases are not reflected here.

Each grade has a minimum and a maximum basic salary, and teachers move up through the salary points in their grade as their terms of service allow.

Basic salary by grade

GradeT-ScaleMinimum (Ksh)Maximum (Ksh)
B5528,62037,100
C1635,33647,261
C2741,42057,230
C3849,78166,233
C4958,58577,120
C51069,74596,130
D11180,98499,272
D21295,271116,012
D313109,224133,347
D414121,789150,675
D515135,321167,415

 

Commuter allowance

Every teacher gets a monthly commuter allowance to help with the cost of getting to their duty station. It starts at Ksh4,000 for B5 and rises to Ksh16,000 for D5.

Grade and Monthly commuter allowance

B54,000
C14,000
C25,000
C36,000
C48,000
C58,000
D112,000
D212,000
D314,000
D414,000
D516,000

 

House allowance

House allowance is where location matters. Unlike the commuter allowance, it differs across the country, depending on both the teacher’s grade and the cluster their school falls under. A B5 teacher in Nairobi gets Ksh6,750, while a D5 teacher in the same city gets Ksh50,000. Elsewhere in the country, the rates are lower.

 

GradeNairobi (Ksh)Major municipalities (Ksh)Other areas (Ksh)
B56,7504,5003,850
C110,0007,5005,800
C216,50012,8009,600
C328,00022,00016,500
C428,00022,00016,500
C535,00025,50018,000
D145,00028,00021,000
D245,00028,00021,000
D345,00028,00021,000
D445,00028,00021,000
D550,00035,00025,000

 

The full TSC table splits “other areas” into a further category with even lower rates. Major municipalities include Mombasa, Kisumu, Nakuru, Nyeri, Eldoret, Thika, Kisii and Kitale, along with other towns TSC has designated.

Hardship allowance

Teachers posted to areas TSC has officially designated as hardship zones get an extra monthly allowance that grows with grade. It is not automatic for every teacher in a given grade. It depends on the posting.

 

GradeMonthly hardship allowance (Ksh)
B56,600
C18,200
C210,900
C312,300
C414,650
C517,100
D127,300
D227,300
D331,500
D431,500
D538,100

 

Annual leave and baggage allowances

Annual leave allowance is also tied to grade. B5 and C1 teachers receive Ksh4,000, while those in D1 through D5 receive Ksh10,000.

Baggage allowance, for teachers who qualify, is paid per kilometre:

 

GradeRate per km (Ksh)
B5 and C143
C2 to C555
D1 to D468
D580

 

Basic salary and take-home pay are two different things. Gross pay is the basic salary plus whatever allowances apply. The net figure on the payslip comes after statutory and other deductions.

B5 teacher starting basic is Ksh28,620, and the Ksh4,000 commuter allowance and the relevant house allowance go on top of that. At the other end, a D5 teacher earns between Ksh135,321 and Ksh167,415 in basic pay, plus Ksh16,000 in commuter allowance, and can receive up to Ksh50,000 in house allowance in Nairobi. None of these numbers is a net figure, and what actually reaches a teacher depends on deductions and on which allowances they qualify for.

Grades and career progression

The grades line up with different levels of responsibility. Recent TSC recruitment and promotion adverts show T-Scale 7 positions covering C1 to C2, while several senior administrative posts sit between C5 and D1.

A 2026 advert for Chief Principal roles places the job at T-Scale 15, covering D4 to D5. Moving from B5 to D5 is a long career path, with pay rising as teachers advance through grades and salary points.

Under Phase 1, B5 is the entry grade (T-Scale 5), with basic pay of Ksh28,620 to Ksh37,100. D5 (T-Scale 15) pays Ksh135,321 to Ksh167,415. Commuter, house, hardship, leave, and baggage allowances can push total pay higher, depending on grade, location, and eligibility.

 

Read Also: Court Orders TSC To Deduct Agency Fees From JSS Teachers’ Salaries

Trending Stories
Related Articles
Explore Soko Directory
Soko Directory Archives