If you are a Kenyan teacher or about to become one, a TSC number is not optional β it is your professional license. No Kenyan school, public or private, can legally employ you without it. This article walks you through the entire process: who qualifies, what you need, how to apply online, how long it takes, and what to do if your application hits a snag.
For the authoritative source always cross-check against tsc.go.ke β that's the official Teachers Service Commission portal. Procedures and fees can update between articles, and the live portal will always carry the most current information.
What a TSC number actually is
Your TSC number is issued by the Teachers Service Commission, a constitutional body established under Article 237 of the Kenya Constitution (2010) and regulated by the Teachers Service Commission Act 2012. The TSC is responsible for registering, employing, and managing all teachers in Kenyan public schools, and for regulating the teaching profession in private schools.
Once issued, your TSC number is yours for life. It stays the same even if you change schools, counties, or subject specialisations. It appears on:
- Your TSC registration certificate (the physical or digital document)
- Any employment letters from public schools
- Your pay slip (for TSC-employed teachers)
- CBA portal entries when you upload SBA scores
- Any KNEC exam documentation you sign
Who qualifies to register
TSC registration is open to any Kenyan citizen who has completed one of the recognised teaching qualifications, as laid out in the TSC Code of Regulations for Teachers:
- Diploma in Teacher Education (DTE) β minimum qualification for Junior School teaching
- Bachelor of Education (B.Ed.) or equivalent degree from an accredited institution
- Post-Graduate Diploma in Education (PGDE) β for those who hold a degree in a non-education field and added a PGDE
- Primary Teacher Education (PTE) β for primary school teachers (though this pathway is being phased out under CBC-era reforms)
- Early Childhood Development Education (ECDE) β for pre-primary teachers
You also need to have trained at a TSC-recognised teacher training college or university. The TSC maintains a list of recognised institutions. Foreign-qualified teachers need their qualifications verified and equated by the Kenya National Qualifications Authority (KNQA) before TSC will process the application.
Documents you must have before you start
Scan each of these as a clear PDF (not a phone photo β blurry documents are the #1 reason for rejection):
- National ID (both sides)
- KRA PIN certificate β free to generate on
itax.kra.go.keif you don't have one - Birth certificate
- Academic certificates β every educational certificate you have: KCPE / KCSE, diploma, degree, PGDE, any others
- Official transcripts for your teaching qualification (diploma transcript or degree transcript)
- Certificate of Good Conduct from the Directorate of Criminal Investigations (DCI) β must be less than 12 months old at the time of TSC submission
- GP69 medical form β medical fitness certificate from a government medical officer (not a private clinic). This is downloadable from the TSC portal
- Passport-size photo β recent, white or light-blue background
- Registration fee β KSH 1,055 for Kenyan citizens (updated periodically; always verify on tsc.go.ke)
The online application β 6 steps
Step 1 β Create your TSC online account
Go to teachersonline.tsc.go.ke. Click "Register as a Teacher". Enter your ID number, full legal names as they appear on your academic documents, and a working email address. You'll receive a verification email with a link β click it to activate your account.
Tip: use an email address you will still have access to years from now. TSC will use this for all future communications β transfers, promotions, disciplinary notices.
Step 2 β Pay the registration fee
Log in to your new account and navigate to the payment section. Pay KSH 1,055 via M-Pesa using the portal-provided Paybill number. Each applicant gets a unique account reference β use your own, not someone else's.
The payment typically reflects within 30β60 minutes. If after 2 hours it has not reflected, do not pay again. Screenshot the M-Pesa message and contact the TSC helpdesk via the portal.
Step 3 β Fill in your personal details
Enter your biodata carefully: names exactly as on your ID and academic documents, date of birth, county of birth, marital status, next of kin, phone number, physical and postal addresses. Even a minor mismatch between your stated name and your academic certificates can delay approval by weeks.
Step 4 β Upload academic and supporting documents
Upload each scanned document in its designated slot. Most slots accept one file (PDF preferred, JPG accepted) under 2MB. If a document has multiple pages, merge them into a single PDF first β do not try to upload multiple files per slot.
The TSC system is strict about file clarity. If your scans are dark, blurry, or cropped, the reviewer will reject the upload and ask for a replacement. That adds days or weeks to the process.
Step 5 β Declare & submit
Before you click Submit, review every section one final time. Once submitted, some fields become locked and correcting them requires a support ticket.
The declaration section asks you to confirm that all information is accurate and that you have no prior criminal convictions that would disqualify you from teaching (a common example being prior sexual offences against minors β this is a disqualifying offence for TSC registration under Kenyan law).
Step 6 β Wait for processing
Standard processing time is 30β60 days from submission, though cleaner applications can come through faster. You'll receive email and SMS updates at each stage:
- Application received
- Under review
- Additional documents requested (if any)
- Approved & TSC number issued
Once approved, your TSC number appears on your online profile. You can also download your official TSC certificate as a PDF directly from the portal.
How to check your TSC application status
Log in to teachersonline.tsc.go.ke, click "Application Status". You will see one of:
- Pending β your application has been received but not yet reviewed. Wait.
- Under Review β a TSC officer is actively processing it. Usually 1β2 weeks in this state.
- Additional Information Required β click the message to see what's missing or unclear. Upload the fix within the timeline given.
- Approved β your TSC number is issued. Download your certificate.
- Rejected β with reason. Most rejections are fixable; see the next section.
Common rejection reasons (and how to avoid them)
- Name mismatch between ID, birth certificate, and academic documents. If you changed your name (e.g. after marriage), you need to provide a marriage certificate or deed-poll documentation.
- Certificate of Good Conduct older than 12 months. Get a fresh one before applying.
- Qualification from a non-recognised institution. Check TSC's recognised institutions list before you apply. If your institution is not listed, you may need a letter of recognition before proceeding.
- Unclear scans. Use a proper scanner or a scanning app like Adobe Scan. Phone photos of documents rarely pass.
- Missing GP69 medical form. Do not skip this β it is mandatory, and only government medical officers can sign it.
- Prior criminal record. Certain offences (particularly those involving minors) permanently disqualify you from TSC registration.
After registration β what comes next
Your TSC number is the door opener, not the destination. Once you have it, here is the typical next-step pathway:
- For public school employment: Apply to specific TSC-advertised vacancies via the TSC HRMIS portal. Applications are opened when TSC posts positions β usually 2β3 recruitment windows per year.
- For private school employment: You can apply directly to private schools. Most private schools still require your TSC number for payroll purposes, but the school (not TSC) makes the hiring decision.
- JSS intern positions: When TSC opens JSS intern recruitment, you apply via HRMIS. Our separate article on KJSEA preparation covers the Junior Secondary context in detail.
- Continuous Professional Development (CPD): Once employed, you're required to accumulate CPD points annually through TSC-recognised training providers.
Frequently asked questions
How long does TSC registration take?
Standard processing is 30β60 days. Some clean applications close in 2β3 weeks. Delays usually come from document issues β blurry scans, mismatched names, or missing GP69 forms.
Can I apply for TSC before I finish my teaching course?
No. You need to have completed your teaching qualification and received your certificate (or at least an official "statement of results") before applying.
Does TSC registration automatically mean I will be employed?
No. TSC registration means you are registered to teach in Kenya. It does not guarantee employment. Employment comes through separate TSC recruitment windows for public schools, or directly from private schools for the private sector.
What if I lose my TSC certificate?
You can download a new PDF copy from your online account at any time. Your TSC number itself never changes and cannot be "lost" β it lives in the TSC database permanently linked to your ID.
Do I need to renew my TSC number?
No β it is a one-time registration. However, you are expected to maintain your registration status through CPD compliance and good professional conduct. Serious professional misconduct can result in de-registration.
I trained abroad β can I still register?
Yes, but your foreign qualification must be verified and equated by the Kenya National Qualifications Authority (KNQA) before TSC will accept it. This adds a step of 4β8 weeks before you can even start the TSC application.
Final checklist before you submit
- β Names match exactly across ID, birth certificate, and academic documents
- β Certificate of Good Conduct less than 12 months old
- β All academic certificates scanned as clear PDFs
- β KRA PIN generated and confirmed
- β GP69 medical form signed by a government medical officer
- β KSH 1,055 payment completed and reflected
- β Personal details entered accurately
- β Email and phone number active and will stay active for next 12 months
- β Application screenshot saved for your records
Start the application when you have a solid 2-hour window with good internet β don't rush this while commuting or at a cyber on flaky WiFi. A careful, one-session submission beats a patchy multi-day one every time.
Welcome to the profession. Your TSC number is the beginning of a career that matters. Kenya's learners will thank you for doing the paperwork properly.
Have a CBC question this article didn't answer?
Ask Somo β Kenya's first AI tutor. CBC-grounded, Kenyan examples, KNEC 1β7 feedback. 5 free questions/day, no signup.
Try Somo Free β