How to Register as a Teacher in Kenya
Registering for a TSC number is a fully online process handled by the Teachers Service Commission.
👉 Important: The Commission no longer accepts paper applications. All submissions must be done via the official online portal.
📋 Requirements for TSC Number Registration
Before applying, ensure you have clear scanned copies (PDF format, each under 1MB) of the following:
- National ID Card or Passport
- Academic Certificates (KCPE, KCSE, Degree/Diploma/P1)
- Academic Transcripts (combined in one PDF)
- KRA PIN Certificate
- Certificate of Good Conduct (Police Clearance)
- GP69 Medical Form (signed and stamped)
- Passport-size photograph (digital copy)
- Affidavit (if names differ across documents)
🌍 For Non-Kenyans:
- Entry/work permit
- Clearance from the Ministry of Education Vetting Committee
🧭 Step-by-Step: How to Apply for a TSC Number Online
1. Visit the TSC Online Portal
Go to the official portal and select:
👉 “Teacher Registration” on the TSC Online Services Portal
2. Enter Personal Details
Provide:
- National ID number
- Surname
- Phone number
- KRA PIN
3. Fill in the Application Form
Complete all required sections including:
- Personal details
- Permanent address
- Academic qualifications
- Employment history (if applicable)
4. Upload Required Documents
Upload all scanned documents as prompted in each section.
✔ Ensure:
- Files are clear
- PDFs are properly formatted
- Each file is under 1MB
5. Pay the Registration Fee
- Fee: Ksh 1,050 (non-refundable)
- Payment via:
- M-Pesa
- Airtel Money
- Bank / eCitizen
6. Finalize Application
- Click “Save and Finalize”
- Download or print your submission summary
⏳ After Submission: What Happens Next?
🕒 Processing Time
- Applications are processed within 30 days
📩 Notification
- You will receive an SMS confirmation once approved
📜 Certificate Delivery
- Your TSC Registration Certificate will be sent to your postal address
🔍 How to Check TSC Number Application Status
You can track your application status using your National ID number via the official teacher registration status portal.
👉 This is useful if:
- Your application is still processing
- You haven’t received SMS confirmation
- You want to confirm approval status
⚠️ Common Mistakes to Avoid
- Uploading unclear or oversized documents
- Entering incorrect personal details
- Using mismatched names without affidavit
- Ignoring payment confirmation
💡 Pro Tips for Faster Approval
- Ensure all documents are legible and correctly scanned
- Double-check your KRA PIN and ID details
- Use a stable internet connection during submission
- Ensure your phone number is active for SMS updates
📞 How to Contact TSC for Help
For inquiries on teacher registration:
- 📞 Phone: 020-2892351
- 📧 Email: teacherregistration@tsc.go.ke
❓ FAQs (Optimized for Featured Snippets)
How do I register for a TSC number in Kenya?
Visit the TSC online portal, fill in your details, upload required documents, pay Ksh 1,050, and submit your application.
What are the requirements for TSC registration?
You need your ID, academic certificates, transcripts, KRA PIN, medical form, police clearance, and passport photo.
How long does TSC registration take?
The process typically takes up to 30 days after submission.
How do I check my TSC registration status?
Use your National ID on the official teacher registration status portal.
What is the TSC registration fee?
The registration fee is Ksh 1,050 (non-refundable).
Register for TSC online payslip


I applied tse no,20th august until now it reads in progress,whats is the problem.
can my registration for TSC number be successful if i do not have the kcpe cert but i have a result slip…..i have all other documents
verified for more than 2 months means what minus tsc no
My registration status reads’ verified ‘ what does it mean please.. It’s more than a month now, no TSC number
hi,I did a certificate in ecde at Mt Kenya University,,am i qualified for a TSC number since we didn’t do knec exams? kindly help
I applied for the tsc no one month back but up to now i have not received the no yet i had all the documents and i filled all the areas well kindly help
I applied for my tsc number and the status reads’verified’ and there is no number yet.How can I be sure am done so as to get the number. Thanks.
Applied 2 weeks ago but didn’t go through,was told the problem is your systems…what’s happening?
Hi,am kimathi,my question us that both my class eight and form four certs names reads as njuki kimathi henry ,however my college cert names are henry kimathi njuki same as thise of the national identity card,can this make me denied tsc no?
I applied a tsc number six months ago but yet i didn’t get the feedback and it always show on progress,kindly assist me.
What does verified mean in tsc registration kindly help I’d no 31007094
hi I applied for tsc number but one of the subjects I never did at form four so I was denied registration on grounds that I never sat one subject at kcse. So how can I go about it and am desperate for a job in some private institution
I applied Tsc no 16 sep 2018 until now no response what is wrong with it I’d 29489155
Its takes about a month before a TSC number is assigned to you. You can check the status of your TSC number application from the teacher registration status link and use your National ID number.
I Have Apply For Tsc Number One Month Ago But Yet I Haven’t Recievee My Tsc Number.Please Kindly Assist
Its takes about a month before a TSC number is assigned to you. You can check the status of your TSC number application from the teacher registration status link and use your National ID number.
I Have Apply For Tsc Number One Month Ago But Yet I Haven’t My Tsc Number.Please Kindly Assist
You can always check your status online
Can someone apply for tsc no while waiting for the diploma certificate
Contact TSC on info@tsc.go.ke. 020 289 2000.
What does it mean when the status of TSC No. Reads ‘verified’ ?
Contact TSC on info@tsc.go.ke. 020 289 2000.
I pursue diploma course in education,,, I went to cyber and apply for tsc no but unfortunately after waiting for 3 weeks the status stated not qualified (editable) I don’t know what is the problem,,, after going through my application certificate I noticed that cyber man wrote Diploma degrees,,,, what does it mean
I applied my TSC no two months ago and still reads in progress?what do I do?
Contact TSC on info@tsc.go.ke. 020 289 2000.
Hi, i have apply for tsc number since july 17,2018 later on i was told to upload my KCSE and bank slip which i did twice but until now im told to upload.So what should i do? assist me please.
Am thankful I now have a Tsc Number 792537. How do I now apply for the certificate?
It is send on the p.o box address you used on signing up. Alternatively you can call / visit the TSC and find out how to collect in personal.
I applied for Tsc number on may until now it shows in progress what could be cause of delay..kindly help me
My status reads verified does this mean it has been accepted or will my application be re-set again
I applied for tsc no. and its now one month and half but my status is still in progress. what will I do?
I applied for tsc number in March and up to now is still in progress! What’s going on please?
I applied for a TSC no. on 22/6/2018.after a week my status was reading “incomplete (editable) upload bank slip or MPESA statement to confirm payment” on 1/7/2018,I uploaded the MPESA statement which I used and my status changed to “in progress”. today on 3/7/2018 am also required to upload the same statement. am confused. Please help.
Contact TSC on info@tsc.go.ke. 020 289 2000.
its now well past the 30 days and my status still reads in progress why the delay ? i also had used a postal address which i hv come to realise is no longer in use what am i to do ? please kindly help
my tsc registration reads verified but tsc number is missing kindly elaborate
I appply for tsc number and after 30days they told me to upload transcript which is editable?? What can i do. To edit?
My Status Report Reads ” verified ” But The Tsc Number Is Missing,kindly Help
after applying for tsc number u emailed me back and this is what u said…”
You Application for Registration as a Teacher has been re-set due to: upload ID both sides”
what do u mean please?
please i have applied 3 times without getting that no. is it that you again want to wait for 30 days and give me an incomplete statement requiring me to applaud what i had applauded before?
Am a diploma graduate in ECDE and would like to apply for a tsc number.
What does it mean when the status of TSC No. Reads ‘verified’ ?
I applied for Tsc number in june11th 2018 after 30days status was reading verified then it went back to in progress what’s the matter please I really need the number.
hi, i applied for a tsc number twice but both applications failed,the 1st required me to submit : a cert of good conduct,KRA cert and Gp 69 Form Which I Uploaded them During The 2nd Application But It Failed Again Requiring An Academic Transcript,,am Now Totaly Confused,please Help
i applied for a tsc no. but the response i got was that my Id no. has already been used by another applicant what should I do?
during the the time of applying i did not attach all my transcripts so can i edit my application even after applying
hi,I applied for the Tsc number but I was emailed back that am supposed to scan certificate of good conduct,is it necessary?
my form four certificate has different names from that of class eight.what should I do and I want to fill for TSC number
Hi Diana, have the same problem. How did you go about it?
can school librarian apply for TSC numbers?
if yes , what are the conditions?
hi.can someone with degree actuarial science register to teach maths/Business studies?
is kcse result slip necessary if i have the certificate?
I lost my kcpe certificate but I have a photocopy and a police abtract for the lost certificate can use the photocopy certificate to apply for tsc no.
Dear support, i made tsc application on 6/4/2018. after 30 days, i was told to reapload 4th year transcript. after uploading the status read “verified” what does this mean? when shall i expect the completion of the process?
Hello, i applied for Tsc number early this year and am happy to report that am now registered as per my status on line,thank you. However,my permanent address was wrongly uploaded and was to read P.o. Box 13, 30105, Soy. Current address 1271, 50300,Maragoli. Kindly assist.
Hello, i applied for Tsc number early this year and am happy to report that am now registered as per my status on line,thank you. However,my permanent address was wrongly uploaded and was to read P.o. Box 13, 30105, Soy. Current address 1271, 30500,Maragoli.
How can I get my tsc registration certificate and the box I wrote was a wrong box???
Hello,i applied for TSC number on 11th April,still in progress,how long does it take please?Thank you.
Tsc kindly process and allocate numbers to verified tsc registration applications. Someone somewhere is losing a job because of this. It’s very sad.
Tsc kindly process and allocate numbers to verified tsc registration applications. Someone somewhere is a job because of this. It’s very sad.
what if you have been referred for only one subject in teachers training college,so have to resit,you can’t teach?
can’t you get tsc no.?
how much in total am i supposed to pay to be registered as a teacher
I applied for Tsc no but its yet to be processed I think its taking too long