Register as a teacher with TSC (get a TSC number)
Teachers Service Commission · sources read 30 Sep 2026
Apply online on TSC Online (tsconline.tsc.go.ke), upload scans of your original documents and pay KSh 1,050 through eCitizen. If you qualify, TSC issues a registration certificate with your TSC number within 30 days.
- Fee
- KSh 1,050New registration (non-refundable)KSh 2,050Duplicate registration certificate (non-refundable)
- How long
- Within 30 days
- Where
- Online on TSC Online (Teachers Service Commission), paying through eCitizen
What you need
- Certified copies of your academic and professional certificates
- National ID card
- KRA PIN
- GP69 medical form
- Certificate of good conduct
- One passport-size photo
Steps
- Go to TSC Online (tsconline.tsc.go.ke), open Teacher Registration and fill in the new registration form for Kenyan citizens: ID number, KRA PIN, category (ECDE, Primary or Post Primary) and your KCSE grade.
- Scan your original documents and upload them to your application.
- Pay the KSh 1,050 registration fee through eCitizen (M-Pesa, Airtel Money and other government payment options) before you submit.
- Submit and wait. If you meet the requirements, TSC issues your registration certificate with your TSC number within 30 days.
Watch out
- TSC does not accept paper applications. Apply online only.
- Giving false information is a serious offence: a fine of up to KSh 100,000, 12 months in jail, or both.
- You register only once. If you already have a TSC number, you do not register again.
Who can apply
- Qualified teachers. You must be registered with TSC before you teach in any public or private school.
Official sources (3)
- Teacher Registration tsc.go.ke · read 30 Sep 2026
- New Registration For Kenyan Citizens tsconline.tsc.go.ke · read 30 Sep 2026
- Teachers Service Commission - Online Services tsconline.tsc.go.ke · read 30 Sep 2026