Understanding how to apply for a TSC Number in Kenya is essential for anyone planning to join the teaching profession under the Teachers Service Commission.
The Teachers Service Commission issues this unique registration number to qualified teachers who meet the required academic, professional, and legal standards. Without this number, a teacher cannot be officially employed in public schools.
The application process is fully online but requires careful preparation of documents, payment of fees, and proper verification to avoid delays or rejection.

Requirements for Applying for a TSC Number in Kenya
Before starting the application process, applicants must ensure they have all the required documents ready.
The Teachers Service Commission requires verification of both academic and personal details to confirm eligibility.
Documents Needed for TSC Registration
Applicants must scan and upload the following:
- Original academic and professional certificates
- National Identity Card
- KRA PIN certificate
- One passport-size photo
- Bank payment slip (registration fee proof)
- GP69 medical form signed by a government doctor
- Certificate of Good Conduct
- Entry and work permits (for non-Kenyans)
- Clearance letter from the Ministry of Education (for foreign applicants)
All documents must be clear, valid, and properly certified to avoid rejection during verification.
Step-by-Step Process on How To Apply For A TSC Number in Kenya
The application process is done online through the official TSC portal. Applicants must carefully follow each step to complete registration successfully.
Application Steps
- Visit the official Teachers Service Commission online portal
- Create an account using your personal details
- Fill in the registration form accurately
- Upload all required scanned documents
- Pay the registration fee of KSh 1,055 via M-Pesa Paybill 625625 or bank deposit
- Submit the application for review
- Wait for verification and approval by the TSC vetting committee
Once approved, the applicant is issued a TSC Number, which serves as a professional identification number for teaching employment in Kenya.
Important Fees and Payment Details
Applicants must make a non-refundable payment before submitting their application. The fee structure is standardized and applies to all new applicants.
Payment Breakdown
- Registration fee: KSh 1,000
- Bank or transaction charge: KSh 55
- Total payment: KSh 1,055
- Duplicate certificate fee (if needed): KSh 2,055
Payments can be made through National Bank of Kenya branches or via M-Pesa Paybill number 625625, ensuring the correct account details are used for TSC registration.