Updated 2026-11-14
A TSC number is the number on a teacher’s registration certificate. The Teachers Service Commission says a person must be registered to engage in teaching service. New applications are made online, not on paper. Start through TSC Teachers Online.
Never pay a broker or anyone who promises a teaching job. TSC says no payment is required when applying for advertised posts, but new teacher registration has its own official portal fee.
Use the current New Registration for Kenyan Citizens form if you are a Kenyan citizen. The first page asks for your ID number, surname, phone number, email, KRA PIN, teaching category, whether you are trained and have completed teaching practice, and your KCSE or equivalent grade and year of sitting.
The official Teacher Registration User Manual says that every field in step 2 is mandatory. It also says the permanent and current addresses must be correct because the registration certificate is sent there.
| Prepare before you start | What TSC's manual says |
|---|---|
| Identity and tax records | ID or passport and KRA PIN |
| Academic records | Primary, secondary and tertiary certificates. Upload all required certificates before moving on. |
| Other uploads | Payment evidence, GP 69 medical letter, certificate of good conduct, transcripts combined in one PDF, and passport photo |
| Only where applicable | An affidavit for differing or missing names, certificate for a person with disability, and Commission for Higher Education clearance |
| Non-citizen applicants | Passport details are used instead of a citizen ID. Expatriate teachers must attach a Ministry of Education Vetting Committee clearance letter. |
Scan and upload original documents only. TSC warns that deliberately giving false information is an offence. If you are unsure whether your training or documents meet TSC registration standards, check the official notice or contact TSC before submitting rather than guessing.
| Step | What to do |
|---|---|
| 1. Open the portal | Go to TSC Teachers Online and select New Teacher Registration for Citizen or Teacher Registration for Non-Citizen. |
| 2. Enter your initial details | Complete the first page and select Next. You can save a partly completed form and return later. |
| 3. Complete personal details | Fill every mandatory field, including your correct permanent and current addresses. |
| 4. Upload credentials | Upload the academic certificates, then the other required documents. The manual describes five registration steps. |
| 5. Pay through the portal process | The current Kenyan-citizen form states a non-refundable KSh 1,050 new-registration fee, paid during the process through approved eCitizen government payment methods. Keep the payment evidence for upload. |
| 6. Review and finalise | Enter payment details, subject scores and training hours as requested, then select Save and Finalize. Print or save the summary for your records. |
Do not submit a paper application. The live registration form says TSC does not accept paper applications. The older Teachers Online registration page displays different historical payment instructions, so use the current registration form and its payment route rather than old screenshots, blog posts or bank details.
TSC's manual says applications for a TSC number are processed within 30 days from submission. This is a processing timeframe, not a promise that every application will be approved.
After applying, open Check Registration Status and search using your ID or passport number. Do not make a second registration application while waiting unless TSC tells you to do so.
Once registered, use the TSC online services portal to enter your TSC number and confirm account details. The portal also links to duplicate certificate and profile-update services.
For teacher-registration inquiries, the TSC portal lists 020-2892351 and teacherregistration@tsc.go.ke. Keep your application summary and payment evidence when seeking help.
The current New Registration for Kenyan Citizens form states a non-refundable KSh 1,050 fee, paid during the application process through approved eCitizen government payment methods. This is a registration fee, not a fee for a teaching job.
No. The current online registration form says TSC does not accept paper applications. Apply through TSC Teachers Online.
The official Teacher Registration User Manual says applications for a TSC number are processed within 30 days from the date of submission. Check your status online using your ID or passport number.
TSC's online services portal states that, under Article 237 of the Constitution and Section 23 of the Teachers Service Commission Act, it is an offence to engage in teaching service unless registered as a teacher.
The TSC user manual lists an affidavit where names differ or are missing in the documents. Upload it as part of the application where it applies.