🌸 April Holiday Revision Packs β€” ALL subjects, ONE PDF, KSH 40 per grade (PP1–Grade 12)  β†’  Download Now
πŸ“š Kenya's #1 CBC (now CBE) & IGCSE Learning Platform | πŸ’¬ WhatsApp Support
M-Pesa Β· Visa Β· PayPal Β· Instant Download
Kenya Education News

How to Apply for a TSC Number in Kenya (2026) β€” Complete Step-by-Step Guide

Every teacher in Kenya needs a TSC number before they can be hired. Complete walkthrough β€” eligibility, documents, the online application, status check, and what happens after registration.

How to Apply for a TSC Number in Kenya (2026) β€” Complete Step-by-Step Guide

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.ke if 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)

  1. 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.
  2. Certificate of Good Conduct older than 12 months. Get a fresh one before applying.
  3. 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.
  4. Unclear scans. Use a proper scanner or a scanning app like Adobe Scan. Phone photos of documents rarely pass.
  5. Missing GP69 medical form. Do not skip this β€” it is mandatory, and only government medical officers can sign it.
  6. 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.

πŸ‡°πŸ‡ͺ FREE AI TUTOR Β· BUILT FOR CBC

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 β†’
πŸ“š

Get Free CBC (now CBE) Revision Materials

Join 500+ Kenyan teachers and parents. Get a free sample pack (Grade 7 Maths notes + exam) plus weekly study tips.

No spam. Unsubscribe anytime. We respect your privacy.

S Ask Somo πŸ‡°πŸ‡ͺ FREE Β· AI TUTOR Γ—