Teacher Salary and Allowances in Kenya by TSC Grade

As of 1 July 2026, the official TSC basic teacher salary scale runs from KSh 26,225 per month at the lowest B5 point to KSh 164,977 at the highest D5 point. Your exact basic pay depends on your grade and salary point. Gross pay adds applicable allowances, while net pay subtracts statutory and authorised deductions. TSC Circular No. 12/2026 applies through 30 June 2027 and excludes intern teachers.

Table of Contents

Teacher salary in Kenya by TSC grade effective July 2026

Current Teacher Salary Rates by TSC Grade

The current teacher salary table below gives the monthly basic salary range for each TSC grade under Phase 2 of the 2025–2029 Collective Bargaining Agreement. It is effective from 1 July 2026 to 30 June 2027. These are basic-pay figures, not gross or net salary figures.


Free weekly updates for Kenyan teachers

Get teaching resources & career updates in your inbox

CBC/CBE notes, schemes. exams. curriculum updates and more for your grades, plus TSC circulars and career news.

🔒 100% free · Unsubscribe any time · No spam

Grade / T-ScaleCommon job titlesMinimum basic payMaximum basic pay
B5 / 5Primary Teacher IIKSh 26,225KSh 33,444
C1 / 6Primary Teacher I; Secondary Teacher III; Lecturer IIIKSh 32,423KSh 41,072
C2 / 7Secondary Teacher II; Lecturer II; Senior Teacher IIKSh 41,100KSh 50,287
C3 / 8Secondary Teacher I; Lecturer I; Senior Teacher IKSh 48,754KSh 62,659
C4 / 9Senior Master IV; Senior Lecturer IV; Deputy Head Teacher IIKSh 57,667KSh 72,988
C5 / 10Head Teacher; Senior Master III; Deputy Head Teacher I; CSO IIKSh 68,948KSh 82,160
D1 / 11Senior Head Teacher; Deputy Principal III; Senior Master II; CSO IKSh 80,500KSh 97,827
D2 / 12Deputy Principal II; Senior Master I; Senior Lecturer IKSh 93,883KSh 114,322
D3 / 13Principal; Deputy Principal I; Chief CSOKSh 107,634KSh 131,405
D4 / 14Senior PrincipalKSh 120,016KSh 148,480
D5 / 15Chief PrincipalKSh 133,351KSh 164,977
Source date: TSC Circular No. 12/2026, dated 16 July 2026; rates effective 1 July 2026. CSO means Curriculum Support Officer.

The circular applies to teachers who were in service on 1 July 2026, except intern teachers. Do not use this table to estimate an intern stipend or the pay of a teacher employed by a private school, county institution or another employer.

Important limitation: A teacher salary grade range does not tell you the exact amount that should appear on your payslip. The correct figure depends on the salary point into which TSC converted you, your retained incremental date and any later authorised change.

Understand TSC Grades, T-Scales and Salary Points

Your teacher salary is tied to a TSC grade that identifies your appointment level. The related T-Scale is the payroll scale attached to that grade. Within the scale, salary points—often called notches—provide progressive basic-pay amounts. Two teachers in the same grade can therefore receive different basic salaries while both figures remain correct.


  • Grade: your formal career level, such as B5, C1, C2 or D1.
  • T-Scale: the numbered payroll scale corresponding to that grade.
  • Salary point: your position within the grade’s basic-pay range.
  • Job title: the designation attached to your appointment, such as Primary Teacher II, Senior Teacher I or Principal.

The phrase P1 teacher salary can be misleading because P1 is an older qualification description, not a single current payroll grade. Many primary teachers appear under B5 or C1 depending on their formal appointment and career progression. Use the grade shown on your latest appointment, promotion or payslip record rather than assuming one flat P1 rate.

The Phase 2 circular states that teachers retain their existing incremental dates. Where an incremental date fell on 1 July 2026, the annual increment was to be applied on the previous scale before conversion to the new point. This is why comparing only your grade with a colleague’s grade can produce the wrong conclusion.

House Allowance by Workstation Cluster

TSC house allowance varies by both grade and workstation cluster. Phase 2 uses three clusters: Cluster 1 is Nairobi City; Cluster 2 covers Mombasa, Kisumu and Nakuru cities plus Nyeri, Eldoret, Thika, Kisii, Malindi, Kakamega and Kitale municipalities; Cluster 3 covers minor municipalities and all other areas.

GradeCluster 1Cluster 2Cluster 3
B5KSh 6,750KSh 4,500KSh 3,850
C1KSh 10,000KSh 7,500KSh 5,800
C2KSh 16,500KSh 12,800KSh 9,600
C3KSh 28,000KSh 22,000KSh 16,500
C4KSh 28,000KSh 22,000KSh 16,500
C5KSh 35,000KSh 25,500KSh 18,000
D1KSh 45,000KSh 28,000KSh 21,000
D2KSh 45,000KSh 28,000KSh 21,000
D3KSh 45,000KSh 28,000KSh 21,000
D4KSh 45,000KSh 28,000KSh 21,000
D5KSh 50,000KSh 35,000KSh 25,000
Monthly house allowance under Appendix B of TSC Circular No. 12/2026. Confirm the workstation classification used on your payroll record.

House allowance is separate from basic teacher salary. The cluster is determined by the official workstation on your employment record, not your home county or residence. If you transfer, do not assume the cluster changes immediately or retrospectively; confirm the effective workstation and payroll date on the transfer documentation and payslip.

Hardship, Commuter, Leave and Disability Allowances

These allowances are separate from basic teacher salary. The CBA circular says they continue to be paid where applicable. “Where applicable” matters: hardship allowance depends on an officially designated hardship station, while disability guide allowance is not a universal payment. The annual leave allowance is payable once in a year rather than every month.

GradeMonthly hardship allowanceMonthly commuter allowance
B5KSh 6,600KSh 4,000
C1KSh 8,200KSh 4,000
C2KSh 10,900KSh 5,000
C3KSh 12,300KSh 6,000
C4KSh 14,650KSh 8,000
C5KSh 17,100KSh 8,000
D1KSh 27,300KSh 12,000
D2KSh 27,300KSh 12,000
D3KSh 31,500KSh 14,000
D4KSh 31,500KSh 14,000
D5KSh 38,100KSh 16,000
Appendix C rates effective under Phase 2. Hardship allowance is payable only at qualifying stations.
GradeAnnual leave allowanceDisability guide allowance
B5KSh 4,000KSh 20,000
C1KSh 4,000KSh 20,000
C2KSh 6,000KSh 20,000
C3KSh 6,000KSh 20,000
C4KSh 6,000KSh 20,000
C5KSh 6,000KSh 20,000
D1KSh 10,000KSh 20,000
D2KSh 10,000KSh 20,000
D3KSh 10,000KSh 20,000
D4KSh 10,000KSh 20,000
D5KSh 10,000KSh 20,000
Appendix C rates. Annual leave allowance is paid once yearly; disability guide allowance is paid only where applicable.

The circular also retains baggage allowance for qualifying movement, with rates stated per kilometre in Appendix A. It should not be treated as a monthly salary component. Use the approved transfer or deployment documentation and the current circular when checking whether a baggage claim applies.

Gross Pay, Net Pay and Statutory Deductions

A teacher salary table cannot provide one reliable take-home figure. Your gross pay combines basic salary and the allowances that apply to you. Your net pay is what remains after statutory, pension and authorised third-party deductions. Tax reliefs, loan balances, SACCO instructions and other individual records make net pay personal.

Payslip itemCurrent basisHow to verify it
PAYECalculated from taxable employment income after applicable deductions and reliefsCompare with current KRA PAYE guidance and your P9
Social Health Insurance Fund2.75% of gross salary or wage under the regulationsCheck the gross-pay basis and your SHA record
Affordable Housing LevyEmployee contribution of 1.5% of gross monthly salary; the employer contributes separatelyCompare the employee line with current KRA AHL guidance
PensionDepends on the pension arrangement applying to the appointmentCheck the scheme name, payslip line and employment record
SACCO, union, loan or insuranceMembership, contract or authorised instruction—not one standard statutory rateCompare with the provider statement and the instruction you gave

Do not calculate PAYE as a percentage of basic salary alone. Taxable pay, allowable deductions and reliefs affect the result. Likewise, the employee housing levy and social health contribution use gross-pay definitions, so a basic-salary-only calculation can be misleading.

For help understanding the health record behind the deduction, use our SHA registration and Afya Yangu guide. A portal-registration problem and a payroll-deduction dispute are related but separate issues.

How to Confirm Your Teacher Salary on a TSC Payslip

Use the payslip as a line-by-line record rather than comparing only the final net amount. Our TSC payslip login and download guide explains how to access T-PAY securely.

  1. Check the salary month. Confirm that you are reviewing a payslip covered by the 1 July 2026 Phase 2 effective date.
  2. Find the basic salary line. Compare it with the range for your grade, then check your salary point rather than assuming the minimum or maximum.
  3. Review allowances separately. Confirm house cluster, hardship eligibility, commuter allowance and any non-monthly payment.
  4. Separate statutory and third-party deductions. Identify PAYE, health and housing deductions before checking loans, SACCOs, union dues or insurance.
  5. Compare supporting records. Use your appointment or promotion letter, transfer record, earlier payslip, P9 and provider statements where relevant.
  6. Record the exact discrepancy. State the payslip month, line item, expected basis and supporting document. Avoid sending only a screenshot with no explanation.

Security: Never publish or send an unredacted payslip in a public group. Hide your full TSC number, national ID, KRA PIN, payroll number, bank details and deduction account numbers. TSC or a genuine support officer should not need your password or one-time code to explain a salary line.

How Promotions and Annual Increments Affect Pay

Your teacher salary can change through an annual increment or a formal promotion. An annual increment moves an eligible teacher to the next salary point within the existing scale. A promotion places the teacher in a higher appointment after the formal process is completed. Applying, being shortlisted or attending an interview does not by itself change the payroll grade.

Use the effective date in the formal appointment or promotion communication when checking a pay change. If the new grade has not appeared, confirm whether payroll has received and processed the authorised record. Do not assume an arrears amount; ask TSC to confirm whether arrears apply and the period covered.

For official portal routes covering promotions, wealth declaration and other teacher services, use our TSC Online Services guide. Confirm any vacancy, deadline or appointment through the live TSC service rather than a forwarded poster.

What to Do When Your Salary Looks Wrong

When a teacher salary looks wrong, first decide whether the problem is basic pay, an allowance, a statutory deduction or a third-party deduction. Each category needs different evidence and may be handled by a different office or provider.

ProblemCheck firstRecovery route
Basic salary outside your grade rangeGrade, salary point, effective date and appointment letterReport through your institution and the relevant TSC administrative or HR channel
Wrong house allowanceOfficial workstation and clusterAttach transfer or deployment record and payslip month
Missing hardship allowanceWhether the station is officially designated and the effective posting dateRaise the station and eligibility record through TSC
Unexpected SACCO, loan or insurance deductionProvider statement and authorised instructionContact the provider and use the T-PAY third-party process where applicable
PAYE, health or housing differenceGross pay, taxable items, reliefs and current statutory basisAsk payroll for the computation; use KRA or SHA records for the relevant component
  • Keep the current and previous payslips, plus the relevant appointment, promotion or transfer record.
  • Write down the exact line and month affected instead of reporting only “salary is low”.
  • Start with your Head of Institution or established TSC administrative route so the employment record can be checked.
  • For a general official enquiry, use the contact information published on the TSC website. Do not send credentials or an unredacted payslip by email.
  • Keep a dated copy of your submission and any reference number or written response.

A first payslip after conversion, promotion or transfer may contain a separate adjustment line. Treat the description and effective period as evidence; do not assume that every unusual amount is a permanent monthly rate.

Frequently Asked Questions

What is the starting teacher salary in Kenya under TSC?

The lowest basic-pay point in the Phase 2 table is KSh 26,225 per month for Grade B5. That is not a universal starting rate for every teacher: intern teachers are excluded from Circular No. 12/2026, and non-TSC employers use their own terms.

What is the P1 teacher salary?

There is no single current P1 payroll rate. P1 is an older qualification description. Check whether the teacher is formally appointed in B5, C1 or another grade, then use the salary point shown on the current TSC record.

What are the C1, C2 and C3 teacher salary ranges?

From 1 July 2026, C1 basic pay ranges from KSh 32,423 to KSh 41,072; C2 from KSh 41,100 to KSh 50,287; and C3 from KSh 48,754 to KSh 62,659. Your salary point determines the exact amount.

Are TSC allowances included in the basic salary table?

No. The grade table shows basic salary only. Applicable house, commuter, hardship and other authorised allowances are added separately to form gross pay.

Why can two teachers in the same grade earn different basic pay?

They may be on different salary points because of their incremental dates, conversion history or the effective date of an authorised appointment. Compare the point, not only the grade.

Does the Phase 2 salary table cover intern teachers?

No. TSC Circular No. 12/2026 expressly excludes intern teachers. An intern should use the current internship agreement and official TSC communication, not the B5–D5 CBA table.

Does a promotion application immediately increase salary?

No. A payroll change requires a formal appointment or promotion outcome and an effective placement. An application, shortlist or interview is not itself a new salary instruction.

{

Official Sources

  1. Implementation of Phase 2 of the Collective Bargaining Agreement 2025–2029 for Teachers, Teachers Service Commission, Circular No. 12/2026, 16 July 2026. Checked 27 July 2026.
  2. Teachers Service Commission Code of Regulations for Teachers, 2015, Kenya Law, Legal Notice No. 196 of 2015. Checked 27 July 2026.
  3. Pay As You Earn guidance, Kenya Revenue Authority. Checked 27 July 2026.
  4. Collection of Affordable Housing Levy by Kenya Revenue Authority, public notice dated 21 March 2024. Checked 27 July 2026.
  5. Social Health Insurance Regulations, 2024, Kenya Law, Legal Notice No. 49 of 2024. Checked 27 July 2026.

Leave a Reply

Your email address will not be published. Required fields are marked *