How to Check TSC Registration Status Online Kenya

How to Check TSC Registration Status Online Kenya

How to Check TSC Registration Status Online Kenya

You can check your TSC registration status online by visiting tsconline.tsc.go.ke/register/registration-status, entering your National ID or Passport number, and clicking Search. The portal returns your current registration status instantly — no TSC number or password required.

This guide explains the exact steps, what each status result means, what the “Reset Remarks History” button on the results page does, and what to do if your status has been showing In Progress for a long time.

⚡ Quick Answer: Go to tsconline.tsc.go.ke/register/registration-status → enter your National ID or Passport number → click Search. Your registration status appears on screen immediately. The check is free and requires no login.

How to Check Your TSC Registration Status — Step by Step

1
Open the TSC Registration Status Portal

Go to tsconline.tsc.go.ke/register/registration-status on any browser. You do not need to log in or have a TSC number to use this page.

2
Enter Your National ID or Passport Number

Type your National ID number in the field labelled “Enter ID/Passport No.” If you applied using a passport, enter your passport number instead.

3
Click Search

Click the Search button. The page will display your registration status result and remarks history below the search area.

4
Read Your Result

The results panel is headed “Teachers Service Commission of Kenya Online Services” and shows the date alongside your status. See the next section for what each result means.

Using mobile? The portal works on a phone browser. Use the full URL — tsconline.tsc.go.ke/register/registration-status — rather than searching Google for it, since some search results link to the wrong page.

What Does Each TSC Registration Status Mean?

Once you enter your ID number and click Search, the portal returns a status. Below are the two confirmed statuses and what each one means for your application.

Complete

Complete

Your TSC registration has been fully processed and approved. Your TSC number has been issued. You can now log in to teachersonline.tsc.go.ke to access your full TSC profile, apply for positions, and use other TSC online services.

In Progress

In Progress

Your application has been received and is still being reviewed by TSC. This is a normal status for applications that have not yet been fully processed. See the section below for what to do and how long this typically takes.

Other statuses

Some teachers have reported seeing other result states on the portal beyond the two above. If your result shows something other than In Progress or Complete, contact your nearest TSC Sub-County Director’s office directly for clarification — do not assume the meaning.

TSC Registration Status In Progress — What It Means and What to Do

In Progress means TSC has received your application and it is moving through the review process. It does not mean your application has been rejected or flagged.

Under the TSC Act, a complete, correctly submitted application should be processed within 30 days. In practice, the most common reasons an application stays In Progress beyond this are:

Common ReasonWhat to Do
Uploaded documents were unclear or unreadableContact TSC to request a document re-upload. Bring clear scans — not photocopies — of your originals.
A required document was missing at submissionCheck which document is missing (GP69, Certificate of Good Conduct, academic certificates) and follow up with your TSC Sub-County Director.
Uncertified photocopies were submittedOnly original scans or copies certified by a TSC Director or Sub-County Director are accepted. Uncertified copies commonly stall applications.
Application is still within the 30-day windowNo action needed yet — check back after 30 days from your submission date.

If it has been more than 30 days: Visit your TSC Sub-County Director’s office in person with your ID and application reference details. Online follow-up through TSC is limited — a physical visit is the most effective route for stalled applications.

What Is “Reset Remarks History” on the TSC Registration Status Page?

After you search your ID and your result appears, the portal displays a button labelled Reset Remarks History at the bottom of the results panel. This is one of the least-explained features on the portal and a source of confusion for many teachers.

What “Reset Remarks History” Does

The Remarks History section records the processing notes and steps attached to your registration application — essentially a log of what has happened to your application since it was submitted. The Reset Remarks History button clears this display on your screen.

Important: Clicking Reset Remarks History does not:

  • Cancel or withdraw your registration application
  • Change your registration status
  • Delete your application from the TSC system
  • Reset your application to the beginning

It only clears the remarks log from the results panel you are currently viewing. Your underlying application and status are not affected. If you are unsure what a remark in your history means, note it down before clicking Reset, and take it to your TSC Sub-County Director for clarification.

TSC Registration Status vs TSC Application Status — What Is the Difference?

There are two separate TSC portals that serve different purposes, and many teachers confuse them. Here is the distinction:

Registration Status Portal

tsconline.tsc.go.ke/register/registration-status

Used to check whether your TSC number application has been processed. No login required — just your ID or Passport number. This is for first-time registration only.

  • Check if your TSC number has been issued
  • See your registration remarks history
  • No account needed

Teachers Online Portal

teachersonline.tsc.go.ke

Used by teachers who already have a TSC number to apply for advertised positions and track the progress of those job applications through to appointment.

  • Apply for TSC-advertised vacancies
  • Track job application stage
  • Requires TSC number and password

In short: If you are checking whether your TSC number has been issued — use tsconline.tsc.go.ke. If you are tracking a job application after you already have a TSC number — use teachersonline.tsc.go.ke.

How to Check If You Are on the TSC Payroll

Checking your TSC registration status and checking whether you are on the TSC payroll are two different things. Your registration status showing Complete confirms your TSC number has been issued — it does not automatically mean you are receiving a TSC salary.

To check your payroll status, you need to log in to the T-Pay portal at tpay.tsc.go.ke using your TSC number. From there you can view your payslip, confirm your salary details, and verify whether you are currently active on the payroll. If you cannot access T-Pay or your payslip shows no salary, contact your school’s head teacher or your TSC Sub-County Director.

Newly registered teachers

Being added to the TSC payroll after registration is a separate process that depends on posting and deployment. Registration alone does not place you on the payroll — you must be formally posted to a school first.

Need Help With Your TSC Registration?

If your registration status has been stuck on In Progress for more than 30 days, your documents were rejected, or you are unsure what a remark on your application means, MyCyber can assist you.

Frequently Asked Questions

How can I check my TSC registration status online?

Visit tsconline.tsc.go.ke/register/registration-status, enter your National ID or Passport number in the search field, and click Search. Your status appears immediately. No login or TSC number is needed for this check.

What does “In Progress” mean on TSC registration status?

It means TSC has received your application and it is still being reviewed. This is normal and does not mean your application has been rejected. Processing should take up to 30 days from a complete application. If it has been longer than 30 days, follow up with your TSC Sub-County Director in person.

What does “Complete” mean on TSC registration status?

Complete means your TSC registration has been fully processed and your TSC number has been issued. You can now access TSC online services that require a TSC number, including teachersonline.tsc.go.ke for job applications.

What does “Reset Remarks History” do on the TSC portal?

It clears the remarks log from the results panel on your screen. It does not cancel your application, change your status, or delete anything from TSC’s system. Your application remains intact.

How can I check my TSC profile status online?

Your TSC profile — including personal details, posting, and payslip — is accessed through the Teachers Online portal at teachersonline.tsc.go.ke using your TSC number and password. This is separate from the registration status check, which only requires your ID number.

How do I check if I am on the TSC payroll?

Log in to the T-Pay portal at tpay.tsc.go.ke using your TSC number to view your payslip and confirm your payroll status. A Complete registration status does not automatically mean you are on the payroll — you must also be formally posted to a school.

What is the difference between tsconline.tsc.go.ke and teachersonline.tsc.go.ke?

tsconline.tsc.go.ke is for checking registration status and first-time TSC number applications — no login needed. teachersonline.tsc.go.ke is for teachers who already have a TSC number to apply for advertised vacancies and track job applications — a TSC number and password are required.

How long does TSC registration take?

Up to 30 days from a complete, correctly submitted application under the TSC Act. The most common reasons for delays beyond 30 days are unclear document uploads, missing documents, or uncertified photocopies submitted instead of original scans.

Disclaimer: MyCyber (mycyber.co.ke) is an independent educational website. We are not affiliated with the Teachers Service Commission (TSC) or the Government of Kenya. This article reflects the registration status portal and processes published on tsconline.tsc.go.ke at the time of writing. Always verify current information directly with TSC. Source: TSC Online Services Portal (tsconline.tsc.go.ke), TSC Act No. 20 of 2012.

Mycyber Footer