TSC Registration Status: How to Check It Online
Your TSC registration status is checked online using only your National ID or Passport Number — no TSC Number, password, or Gmail login is needed for this particular step. The result comes back instantly as one of several status labels, and each one means something different for what to do next. Here’s exactly how to check it, and what each status is telling you.
How to Check Your TSC Registration Status
Go to the Registration Status Portal
Open the TSC registration status page (found under Online Services on the TeachersOnline / TSC Online portal). This is a separate, simpler page from the TPAD or T-Pay logins — it exists purely to show you where your application stands.
Enter Your ID or Passport Number
Type in the exact National ID Number or Passport Number you used when you first submitted your TSC registration application. This is the only field required — leaving it blank triggers a “This field is required” prompt.
Click Search
Click the Search button. The results panel below will populate with your application details and current status, dated to the day you checked.
Read Your Status Label
Your status will show as In Progress, Verified, Registered, Reset, Rejected, Incomplete, or occasionally Blank. See the table below for exactly what each one means and whether you need to do anything.
Print or Save Your Result if Needed
Once your status shows Registered, you can use the Print option on the results page to keep a copy for your records, alongside the confirmation SMS TSC sends to your registered phone number.
What Each TSC Registration Status Means
| Status | What It Means | What To Do |
|---|---|---|
| In Progress | Received at the registry, not yet reviewed | Nothing — wait for it to update |
| Verified | Reviewed and confirmed correct by TSC | Nothing — it will move to Registered |
| Registered | Successfully processed; your TSC Number is now assigned | Check the portal and your SMS for your TSC Number |
| Reset | An error was found in your application | Read the SMS for the specific error, correct it, and resubmit |
| Incomplete | Some required details or documents are missing | Log back in and complete the missing sections |
| Rejected | Application did not meet minimum qualifications | TSC will state the reason within 30 days |
| Blank | A temporary, transitional state | Wait a few days and check again |
How Long Does It Take to Change?
TSC’s stated processing window for teacher registration is up to 30 days from submission. In practice, many applicants report their status moving from In Progress to Verified within a few days to three weeks, so persistent “In Progress” status past the one-month mark is usually the point at which it’s worth following up directly with TSC rather than continuing to just refresh the page.
Reset or Incomplete? Here’s What To Check
A Reset status is TSC’s way of flagging one specific problem — it’s not a rejection, and it’s not a reason to start over. The SMS you receive names the exact field or document that needs correcting. Common triggers include a mismatched name spelling against your ID, an illegible scanned document, or a missing certificate. Once you fix the flagged item and resubmit, your status reverts to In Progress for another review cycle.
Incomplete usually means the application itself was never fully submitted — a required field was skipped, or a document upload didn’t go through. Log back into your account and check every section for anything left blank before resubmitting.
Do You Need a Gmail Login to Check TSC Registration Status?
No — and this is worth clearing up, since it’s one of the most searched TSC questions. Checking your registration status never requires a Gmail account. The confusion usually comes from a different, unrelated TSC service: the official staff email address every registered teacher eventually gets, in the format yourname[digits]@mwalimu.tsc.go.ke. That mailbox runs on Microsoft Office 365 (accessed via office.com or Outlook), not Gmail — so if you’re being asked to sign in with Gmail specifically to see anything TSC-related, treat that as a red flag rather than a genuine TSC step.
TSC Registration Status FAQ
How can I check my TSC registration status online?
Go to the TSC registration status portal, enter your National ID or Passport Number, and click Search. Your status displays immediately on the same page — no separate login is required for this check.
What does TSC registration status “In Progress” mean?
It means your application has reached the registry but hasn’t been reviewed yet. This is the default starting status for every new application — no action is needed from you while it sits here.
What does “Verified” mean, and what happens next?
Verified means TSC has checked your submitted details and confirmed they’re correct. From here your application moves toward Registered, at which point your TSC Number is generated and sent to you by SMS.
What does “Reset” mean, and how do I fix it?
Reset means TSC found a specific error in your application and sent an SMS explaining it. Correct that exact detail on the portal and resubmit — your status then returns to In Progress for re-review.
What’s the difference between Incomplete and Rejected?
Incomplete means information or documents are still missing from your submission — you can fix and resubmit it yourself. Rejected means TSC reviewed a complete application and found you don’t meet the minimum qualifications; TSC communicates the specific reason within 30 days.
Do I need a Gmail account to check my TSC registration status?
No. That check only needs your ID or Passport Number. Gmail-style logins relate to a separate service — the @mwalimu.tsc.go.ke staff email, which actually runs on Microsoft Office 365, not Gmail.
How long does TSC registration verification take?
TSC’s official processing timeline is about 30 days from submission. Many applicants see their status update within a few days to three weeks, though it can vary depending on registry volume.
How do I download or print my TSC registration certificate?
Once your status shows Registered, your TSC Number appears on the results page, which you can print directly from the portal. The certificate itself, along with your TSC Number confirmation, is also sent via SMS to your registered phone number.
Who do I contact if my TSC registration status won’t update?
For registration-specific queries, TSC’s teacher registration line and email are the official channels to follow up on an application that’s been stuck beyond the normal 30-day window.
Status Stuck, Reset, or Confusing?
Send us your details on WhatsApp — we’ll help you work out what your status means and what to do next.
WhatsApp Us Now


