TSC Job Group M Salary Scale

Under the teacher’s scheme of service, there are 8 cadres/ grades for teachers. This cadre/ grade is referred to officially as Senior Graduate Teacher.

The TSC Job Group M Salary scale for senior graduate teacher and all allowances are hereby presented.

Let us start by looking at the allowances. * Scroll down for the basic salary.


Leave allowance: The leave allowance for TSC job group M is Kshs. 6,000 per annum.

Hardship allowance: The hardship allowance is payable per month and it is Kshs. 14,650.

Special school allowance: TSC has proposed the new special school allowance for this job cadre to be Kshs. 10,000 up from Kshs. 4,159.

Readers allowance: the readers allowance stands at Kshs. 7,785 per month. However, TSC has proposed to increase it to Ksh. 15,000 per month with effect from August 2015.

Local Travel allowance (Daily subsistence allowance)
This allowance is paid on whenever a teacher travels on official duty to another area outside his/ her station. It should not be confused with commuter allowance. The daily subsistence allowance/ travel allowance for this cadre is Kshs. 11,200 in Nairobi (i.e. If you visit Nairobi from elsewhere – You won’t earn it if you work in Nairobi).

The travel allowance in Mombasa, Kisumu, Malindi, Kilifi, Lamu, Kwale and Naivasha is Kshs. 8,400 per day. So if you visit Mombasa from another area e.g from Isiolo then you will be entitled to Kshs. 8,400.

In Nyeri, Eldoret, Kericho, Embu, Kakamega, Kisii, Nanyuki, Garissa, Lodwar (Turkana) and Nakuru, the travel allowance is Kshs. 7,000.


House allowance Job Group M (From July 2015)
  • In Nairobi, the house qllowance is Kshs. 28,000.
  • In cluster 1 areas (i.e. Mombasa, Kisumu, Malindi, Kilifi, Lamu, Kwale and Naivasha), the allowance is Kshs. 22,000 per month.
  • In Nyeri, Eldoret, Kericho, Embu, Kakamega, Kisii, Nanyuki, Garissa, Lodwar (Turkana) and Nakuru (i.e cluster 2), the allowance is Kshs. 16,500 per month. These are cluster 2 areas.
  • In “other” areas i.e. Cluster 3, the allowance is Kshs. 13,000.
Gross Salary: 50-60% TSC job group M gross salary