In Kenya, the Teacher Service Commission (TSC) is responsible for managing the registration and professional development of teachers. A TSC number is an identification number issued to teachers who meet the qualifications set by the commission. This number is essential for all teachers wishing to work in public and private schools in Kenya, as it serves as proof of professional certification.
Whether you’re a new graduate from a teacher training college or a foreign-trained teacher looking to practice in Kenya, applying for a TSC number is a mandatory step to begin your career in education.
Step 1: Ensure You Meet the Eligibility Criteria
Before applying for a TSC number, make sure you meet the following basic eligibility requirements:
- Completed Teacher Training: You must have completed a recognized teacher training program, either at a college or university, in Kenya or abroad.
- Approved Qualifications: Your qualifications must be recognized by the Teacher Service Commission.
- Age Requirement: You should be at least 18 years old and have the required academic qualifications for the specific teaching level (primary, secondary, or tertiary).
- KRA PIN: You will need to provide your Kenya Revenue Authority (KRA) Personal Identification Number (PIN) for tax compliance purposes.
- National ID or Passport: Ensure that you have a valid national ID (for Kenyan citizens) or a passport (for foreign nationals).
If you meet the eligibility criteria, you can proceed with the application process.
Step 2: Create or Log in to Your TSC Online Account
The application process for a TSC number is completed online through the official TSC portal.
- Visit the TSC Website: Go to the official TSC website at www.tsc.go.ke.
- Sign Up or Log In: If you don’t already have an account, you’ll need to create one by clicking the “Register” button. If you already have an account, simply log in using your credentials.
Step 3: Complete the Online Application Form
After logging in to your TSC account, you will be required to complete an online application form. Follow these steps:
- Select “Teacher Registration”: On the dashboard, find the “Teacher Registration” section and click on it.
- Fill in Your Personal Details: Enter your full name, date of birth, KRA PIN, and other personal details as requested.
- Educational Qualifications: Provide details of your teacher training, including the institution where you studied and the qualifications obtained.
- Teaching Subject and Level: Specify the subjects you’re qualified to teach (e.g., Mathematics, English) and the level (primary or secondary school).
- Employment History (if applicable): If you’ve taught before, include details of your previous teaching experience, including your former employers and duration of service.
Step 4: Upload Required Documents
You will need to upload scanned copies of your supporting documents to complete the application. The required documents typically include:
- National ID or Passport: A copy of your valid national ID (Kenyan citizens) or passport (foreign nationals).
- KRA PIN Certificate: Proof of your KRA PIN for tax compliance.
- Academic and Professional Certificates: Copies of your degree/diploma in education, and any other relevant academic certificates.
- Teacher Training Certificate: Proof of completion of a recognized teacher training program.
- Passport-size Photograph: A recent passport-sized photo of yourself.
Ensure that all documents are clear and legible before uploading them to avoid delays in processing.
Step 5: Pay the Application Fee
TSC charges a small fee for the registration process. You can pay the fee through various online payment methods available on the TSC portal, including MPESA, credit/debit cards, and bank transfers.
- Check the Payment Details: After submitting your application form, you will be prompted to make the payment for the registration process. The fee amount will be displayed on the portal.
Step 6: Submit Your Application
Once you’ve filled out the form and uploaded all the required documents, the next step is to submit your application.
- Review the Details: Before submitting, double-check all the information you’ve provided to ensure it is accurate.
- Submit Your Application: Click on the “Submit” button to send your application to TSC for processing.
- Confirmation: You will receive a confirmation email or SMS acknowledging the receipt of your application.
Step 7: Wait for Approval and TSC Number Issuance
After submitting your application, the TSC will review your documents and application. This process may take a few weeks.
- Approval Notification: Once your application is approved, you will receive a notification, and your TSC number will be issued.
- Download Your TSC Certificate: You can download your TSC certificate and number directly from the portal once your registration is complete.





