You are here: Home > Kenya
All posts from

TSC Teacher Registration Online & Status Check Kenya : Teachers Service Commission

Organization : Teachers Service Commission
Facility : TSC New Teacher Online Registration & Status Check
Country : Kenya
Website :

Sponsored Links:
Want to comment on this post?
Go to bottom of this page.

How To Register For TSC New Teacher Online?

The Teachers Service Commission Act 2012 Article 237, requires the commission to register all qualified teachers before they can teach in any public or private institution. A teacher who meets the requirements for registration will be issued with the certificate of Registration bearing a TSC number within 30 days. The names of all registered teachers will be published every year.

Related / Similar Service :
TSC Study Leave Application Form & Status

Go to Services tab in the official website of TSC.

Sponsored Links:

Click the link for registration and payment guidelines.

Notes For Applicants:

(TSC Does Not Accept Paper Applications)
1. All section of this registration application MUST be completed in full.
2. Please fill in all the required information.
3. It is a serious offence to willfully give false information to the Teachers Service Commission. The law provides that any person convicted of the offence may be fined up to Ksh 100,000 or imprisoned for Twelve (12) months or both (Section 44 of TSC Act No. 20 of 2012).
4. You can save part of this form and complete it on a later time if necessary.

5. Scan and Attach Only the Required Documents:
a. Documents Should be Certified by TSC County Director / Quality Assurance Officer / Staffing Officer / HRO before Scanning.
b. For Expatriate Teachers, attach a letter of clearance from Ministry of Education Vetting Committee.

6.Deposit Ksh 550 through Direct Banking or Simple Banking to the TSC Registration Account:

National Bank of Kenya (Direct Banking to A/C No. 01001000905001 or Simple Banking using Business Number 547700.

Ensure you have either Bank Deposit Slip Number or Simple Banking generated Code before Proceeding with the application


Step 1 : Enter your IDNo./Passport
Step 2 : Enter your Surname
Step 3 : Click Next Button

Pay Teacher’s Registration using Paybill Number.
1. NATMobile Paybill Number 625625
2. Enter bill code TSC……….
Enter TSC following by the ID number of the person seeking registration, please note that TSC…………. is one word and should not be separated.
3. Enter Amount kshs. 1055
4. Click Send

How To Check TSC Teacher Registration Status?

Click Teachers Online Services link available under ‘Online Services’ tab.

Click Registration status link.

Enter ID No/Passport & click Go button to check TSC Teacher Registration Status online

Requirements of TSC Teacher Registration

Applicants are required to apply for registration online and the user-guide is also available.

One should scan and upload the following documents :
** Certified copies of academic and professional certificates
** National identity card
** Bank slip
** One passport size photo
** KRA pin
** GP69 form
** Certificate of good conduct
** Entry and work permits for non-Kenyans.

Deposit Ksh 1,055 through Direct Banking or Simple Banking. (KSh 1,000 is a non refundable registration fee and ksh 55 for Bank Commission Charge to the TSC)

Kindly note that application for a duplicate certificate will be KSh 2055/- payable to National Bank of Kenya Ltd, Harambee Avenue branch, Account Name: TSC-Secretariat Account Number: 01001005707400

*Only original documents should be scanned

FAQ On TSC Teacher Registration

Frequently Asked Questions (FAQ) On TSC Teacher Registration

How can I register as a TSC teacher?
Use the online step by step guide to register as a TSC teacher. Ensure you have scanned the following prior to starting the registration process;
1.all your academic certificates i.e. primary,secondary,university and college
2. University or college transcripts
3. passport photo
4. banking slip of the registration payment done.

How will I know I have been registered?
To check your registration status, on the TSC website under online services select teachers online and choose registration status.

How long will the certification take?
The certification will take 30 days.

For Any Inquiries Send an E-mail to: ( Registration) (promotion) or (general)

Functions of TSC Kenya

The Teachers Service Commission (TSC) is a statutory body in Kenya that was established in 1963 to oversee the recruitment, training, deployment, and management of teachers in public schools.

The TSC has a number of functions, including:
** Recruiting and employing teachers: The TSC is responsible for recruiting and employing teachers for public schools. The TSC conducts competitive examinations to select qualified teachers, and it also engages in direct recruitment of teachers with the requisite qualifications.
** Providing training for teachers: The TSC is responsible for providing training for teachers in public schools. The TSC offers a variety of training programs, including induction training, in-service training, and professional development training.
** Deploying teachers: The TSC is responsible for deploying teachers to public schools. The TSC takes into account the needs of schools and the qualifications of teachers when making deployment decisions.
** Managing the salaries and benefits of teachers: The TSC is responsible for managing the salaries and benefits of teachers in public schools. The TSC negotiates with the government on the salaries and benefits of teachers, and it also administers the salary and benefits package for teachers.
** Disciplining teachers: The TSC is responsible for disciplining teachers in public schools. The TSC has a code of conduct for teachers, and it can take disciplinary action against teachers who violate the code of conduct.

Additional Simplified Procedure

Here are the steps on how to register for TSC New Teacher online:
1. Go to the TSC website.
2. Click on the “New Teacher Registration” link.
3. Create an account by entering your email address and password.
4. Verify your email address by clicking on the link in the verification email.
5. Complete your profile by entering your personal information, educational qualifications, and teaching experience.
6. Upload your scanned copies of your academic transcripts, teaching license, and other supporting documents.
7. Pay the registration fee of Kshs. 1,050/- through E-Citizen government payment methods (MPesa, Airtel Money, KCB Cash, Equity Cash, E-Agent).
8. Click on the “Submit” button.

Your registration will be processed and you will be notified of the outcome within a few days.

Here are some of the requirements for registering for TSC New Teacher online:
** You must be a Kenyan citizen.
** You must have a Bachelor’s degree in Education or a related field.
** You must have a valid teaching license.
** You must have a clean criminal record.

If you are approved for registration, you will be able to apply for teaching positions in public schools.

Here are some of the benefits of registering for TSC New Teacher online:
** You can apply for teaching positions online.
** You can track the status of your application online.
** You can receive notifications about teaching vacancies online.

If you are interested in registering for TSC New Teacher online, I recommend that you visit the TSC website for more information.

Here are some additional tips for registering for TSC New Teacher online:
** Make sure that you have all of your required documents before you start the registration process.
** Be sure to enter your information carefully and accurately.
** Keep a copy of your registration confirmation for your records.

Add a Comment
  1. Am Antony Barasa ID no 29659614. Am trying to reset my tsc registration status but says internal server error. What should I do

  2. Am trying to reset my registration status but it says internal server error, what should I do

  3. It’s 3 weeks now since I applied for my tsc number and the status still indicates in progress. What could be the problem

  4. Nicholas Maina Macharia. Id 33130139

    Am Nicholas Maina macharia ID no. 33130139, i applied for the TSC numberand my documents were verified on 13/01/2020 but i have not yet received the Number.
    I kindly requests for your help.

  5. Michael Muriuki kaburi

    Am verified since 8th . Please release my tsc number, I have lost many teaching vacancies.when I call tsc office, no one take my call when redirected to tsc number registration departments.

  6. I’m a registered member but my name not appearing on the ststus

  7. My tsc number registration is reading verified , meaning what?

  8. Jackim Ombagi nyamwaro

    Please I send all which documents missed please??

  9. Jackim Ombagi nyamwaro

    I uploaded all documents please.

  10. Jackim Ombagi nyamwaro

    What missed please??

  11. Jackim Ombagi nyamwaro

    Please I send all which documents missed please??

  12. leonard kipkoech langat

    i have been waiting for my tsc number for more than one month now, whenever it is verified but notyet, what might be causing delay,, my id 34032508

  13. Maina Ruth Nyambura

    I applied for tsc number one month ago and the status is still in progress. kindly help id 34568816

  14. My TSC number online status reads verified after more than a month of waiting.How long does it take for the TSC number to be ready?Id no.28017873

  15. iam not satisfied on how the transfers of primary head teachers were done in Baringo County Government since some teachers had finished more than Ten years in station and they were not transfered and the school performance is poor,why?

  16. I applied for the TSC number on 30/10/2019 to date its still in progress, kindly assist, my ID no. 33130139

  17. What is the meaning of verified if th e tsc number is not yet out?

  18. Can kindly confirm for me if my tsc no is out my id no is 24508928


    Am william kilesi Rianto id no 30114419 My tsc status reads verified for last 24 days please assist me to get the tsc number

    1. Why verified long time?

  20. I applied for tsc on 28th10-2019 up to now the number is not yet out. Kindly check for me ID 32314853

  21. I have registered for TSC on 9 September up to now I have not get the number my I’d 34343336

  22. I applied for a t.s.c no. on sept 24 and up to date have not got.

  23. Bibiana Mwikali Kimaku

    I applied for tsc no.Three months ago,I got the message that my TSC no is out,How can I get hard copy?My id no.28765609

  24. I applied for tsc no but not got,please check for me, l.d number is 22428498

    1. i applied for my tsc number last month but still in progress and ts past 30 number is 31682050

  25. Catherine nasike omondi

    I have not received MY tsc number.I D 23854080

  26. I have applied my tsc no about two months ago and upto now i have not gotten it…..pliz help my id.31976716

  27. I have applied for TSC number some months ago but I have not received any certificate but the numbers are out, how can I download online?

  28. I applied for TSC Number On 13/1/2019. It is already one month, yet the status is just indicated verified. Please help. My ID number is 29385391.

  29. It has been one and half months since I registered for my TSC number but it is not yet out. How long will it take?

  30. I had registered and got TSC number last year June but now how do I get the hard copy? My ID is 30234370.

  31. I applied for TSC number on 17th December but I have not yet received the number. My ID is 29381549.

  32. I have applied for TSC number. Its 30 days since I applied but it still reads incomplete (editable) even after uploading some documents. My ID number is 32553736. Please help.

  33. Still waiting for my number which I applied for sometimes back. My ID is 0253171. Kindly advise.

  34. I applied for TSC number but it came with a different name. Mwamuye Catherine Sada instead of Mwamuye Sada Christine, what should I do?

  35. I am a person who is hearing impaired but have applied for TSC number, it tells me incomplete. What are the requirements needed for special needs? Kindly help. My ID number is 30672825.

  36. Every time, I upload my documents, it writes in progress but after some hours, I always receive a message “incomplete”.

  37. I applied some months ago but have not received my TSC number, why?

  38. I applied for TSC Number, is it out? My identification number is 28496492.

  39. When I am applying for my TSC, it reads Incomplete editable but I submitted all the documents. My Editable ID is 33195908. Please help.

  40. I applied for my TSC number on 23/8/2018. How long will it take?

  41. I submitted my documents but I haven’t get my TSC number. Kindly help.

  42. When uploading the certificates, must you also upload the backside?

  43. My ID is 34115379. I applied for my TSC number online on 6th September 2018. I received a message that my registration has been rejected, please help me.

  44. I had registered for TSC on January this year but was told to reapply again I wish I could know what I missed.

  45. I applied for a TCS number and after four weeks, It is still reading in progress, when will it be verified?

  46. I applied for my TSC number on 7th/8/2018. It is already one month full yet the status is just indicated verified. Please help. My ID number is 28853992.

  47. I applied for TSC number on 6th of August but still in progress. Please help.

  48. I registered my TSC number one month back but it has not come out yet. Kindly help me to check the status.

  49. It is almost 2 months since I registered but my status still reading in progress.

  50. I applied my TSC number in July 2018 but till now no reply just indicating in progress kindly help, I have to look for a job to sustain me and my son. My ID number is 30033064.

  51. I registered as a teacher on 17/7/2018 but my status is still reading in progress. Its past 30 days. Kindly update me, what is going on.

  52. I applied for TSC number last two months ago, when I checked online it was in progress later it was verified but up to now I have not get it, and checking online again but it is showing not registered (or) logged in, please what is the problem.

  53. I have applied for TCS on 17/7/2018 and I have not received my TSC number yet. Please assist.

  54. I have applied for TSC number on 26th June and have not gotten it. I uploaded everything. Please kindly assist me so that I don’t loose my job.

  55. I applied for my TSC number on 30th April, this year only the response to come back that I should upload certified documents. I repeated the process on June 22 but the last time I checked I was told in progress. Kindly confirm with me if I have been registered

  56. Kindly intimate me, if my TSC number is out. My ID number is 31396798.

  57. I applied for TSC number since April till now indicating in process. My ID is 23687977. Kindly assist.

  58. My ID number is 28815375. Please help me to view my pay slip of May 2018.

  59. Let me know, what is the minimum KCSE Grade for registration for TSC number?

  60. I applied for TSC number and when I download, it shows ‘no registration details found’ Please tell me, how can I get it online (or) it has gone to my address.

  61. I would like to confirm with you whether my TSC number is out. My ID number is 29835108.

    1. I have applied for TSC number 3 times and it is asking the same documents. Kindly check it.

  62. I applied for the TSC Number but have not received it to date. I appreciate the work load but kindly assist to fast-truck the process to enable me secure employment please. My ID Number is 32007210. Kindly get back.

  63. I applied for TSC number last year. I have not received it yet. My ID number is 31522804.

  64. My ID is 1026365700. I have been applying for my TSC Number for quite a while now after botched attempts and waiting last year and it either rejected after being in progress (or) as it is currently, there is nothing to show after uploading all the relevant documents.

  65. I applied for TSC Teacher registration on 26th January 2018, now it has taken over 40 days, Still showing “In progress”, What could be the problem? My ID Number is 28156823. Kindly help.

  66. My ID Number is 27785152. I applied for TCS number on 19/1//2018 for the second time after being asked to upload good conduct, medical certificate and KRA certificate and I did it. I have still not got my number and it is needed at work because they need to register the school and the teachers.They have been waiting for it from last week because I had promised it takes 30 days. Please assist me to get it by next week not to loose my job.

  67. I applied for TSC number on 4th January 2018. I have been checking the progress but still nothing new. I just want to know if there is a problem or everything is okay.

  68. Ruth Wambura Kirabui

    Please kindly help me get my Tsc number. I have applied twice now and the status still shows in progress. It’s 3 months now since I lastly applied. Please help me. My id number is 31531527.

  69. Ruth Wambura Kirabui

    My id number is 31531527. Kindly help to fast the process. I applied my Tsc number on 9th October 2017 and have not received it.

  70. I applied for the TSC Number but have not received it to date. I appreciate the work load but Kindly assist to fast-truck the process to enable me get the Number. My ID Number is 32007210.

    1. Information available from the Official Website :
      Status of Teacher Registration Application(s):
      Date : 13-10-2017
      Gender :F
      TSC No. : 32007210
      Status : On Progress

  71. Maryanne Wambui Mwaura

    I applied for tsc number on 29th June 2017. I have been checking the status which still states on progress. Kindly assist my ID number 25215395.

  72. How can I edit an error on my name when details has already been submitted to TSC for registration?
    ID Number : 26884290

  73. I am a tsc registered teacher. I registered using my ID and the names vary with my certificates. How can I change the names of the tsc number to match with my other documents?

  74. I have applied for the TSC number. I tracked my application and I found that my application has been verified. It has been more than a month. When will I get my TSC number? Please let me know.

    1. Please reply, what does it mean when the registration status reads verified?

  75. I want to proceed on a study leave without pay. I am a p1 teacher for four years now and wish to study counseling psychology from September this year. What can be done? Kindly guide me.

  76. I have registered for TSC and I have known my TSC number. I found it online since 2015. Till now I am not able to get hard copy. Please help me in getting it.

  77. I sat for KCSE twice though I have used only one certificate to apply for TSC. Do I have to produce remaining certificate? Please let me know.

  78. I’m a Kenyan of ID 14663332. I would like to know how I can tell if my application for TSC number went through and my number eventually if possible.

  79. I applied for TSC December 2016 till now. It has not been processed. Status is on progress. What could be the problem?

  80. Emmanuel Kiptarbei Kosgei

    I have a TSC no but I have not got my TSC certificate. I applied on 5/1/2015. I have tried to locate but it has become difficult. The head teacher always tell me as he has not seen. Please help me.

  81. The rules are now harsh that next year nobody will be assigned a class without a TSC no. For those who sat their PTE in 2016 and their certificates are not yet out. How will they be helped to get the TSC no?

  82. I saved the first part of Application without knowing and I had uploaded some of the documents. Now I want to upload all the documents but there is no provision for that. What should I do? I started applying for this tsc number since 2013. Please help.

  83. Cheriyot Koech Wesley

    Still in dilemma please imagine I upload primary, secondary and college certs last week and I now receive a reply upload kcsc and diploma certs. Why now? Yet I am a p1 teacher? Please I need your assistance.

  84. How do I access my tsc number? I uploaded on 29th of September last year and the email account I gave was blocked but the status says it is out. Please assist.

  85. How do I edit my status because I saved the first part of application and I now need to complete status is reading editable upload all the documents but I don’t know how to go about it? please help because I now have all the documents.
    Id no : 30033155

  86. Olukayi Lydia Oluteyo

    I applied for my tsc number on 3rd September 2014 and the status was in progress until January this year. After a while the status changed to incomplete. I don’t know why. Please advise on what to do because its frustrating. Kindly help.
    Id 27010147.

  87. I applied for TSC no in 1st april 2014. It was in progress until last October when I checked it was in completed. I reapplied again in Feb 2016 and after reading in progress it goes back to incomplete. So am worried what might be the problem. Kindly help.
    27085951 is my id no.

  88. Cheriyot Koech Werley

    I applied for a tsc no in 2014 and 2015 and I got a reply saying incomplete editable and I have already spent 1000. Could you please assist me? My id no is 24412407.

    1. Koech I got the tsc number in a week time. Please upload all the necessary certificates; Class 8 cert, form 4 cert plus its back side, degree cert and the transcripts and should be in pdf format as instructed. Good luck.

  89. I have applied for tsc number for the second time now. When I check in the registration status it says that there are no registration records available. Please somebody help me. What’s the problem here?

  90. Konyang Paul Augo .Tsc 266561

    I sent my two letters to TSC some 2 months ago. These Were
    1: a stop order from KITE SACCO
    2: a letter of promotion to headship .All these have not been effected to date.
    How long does it take to respond ?

  91. I applied for my tsc no on 14th april. It was reset when i visited your office on 26 Aug. Upto now am not registered yet those who applied after me are registered why?

  92. How long does the tsc number take after applying online because I applied mine on 27th July 2015 and checking on status of registration everyday it keeps on showing registration on progress

  93. I have applied for registration last year. It took too long before I got a reply that some items was missing. I have done it again,but am afraid it might take too long. Please help,id no 27749318

  94. My Id no is 23182721. I had applied for a tsc no last year in May. I got a reply of incomplete,edited in March this year and upto date it reads in progress Please help!

  95. I thought this thing called online registration of tsc NOs was to speed up the process of registering teachers! Its now 306 days since I applied – 30 1/5 times more than time specified !! Please TSC help us to get our permits.

  96. I applied for my tsc number since 9th august 2014 and upto date I have not received it! I seek your guidance please! If digital application cant work please lets go back to analog!

  97. Ejidiah Wambui Ndiritu ID no.28337449

    I applied for my tsc number on 15th Sep 2014 yet its still in progress to date!
    Why should this happen yet you are saying it will take only 30 days?please solve this because am teaching illegally

  98. Juma Benson Masika ID 24244248

    I applied for my tsc no way back in July 2013, waited for 17 months before reapplying on 15th of Jan 2015 but to date, my status still indicate “in progress”. Please, help me to get my tsc no. which is now a basic requisite by the MOE. Thank you!

  99. Bittok kiprono cleophas

    Its almost a year still waiting for TSC No. Yet TSC is saying processing takes 30 days. Whenever I ask the status is displayed that IN PROGRESS. Should I start fresh registration?

  100. Leostanley Musyimi

    I applied for a tsc number since 22nd January,2015 to date have NOT got it! This is quite long! According to the laws of the republic am carrying out teaching illegally. Kindly may I have my tsc number so that I may have a sense of belonging to the teaching profession! May I know when I’ll get it?

  101. kariuki jeniffer

    I finally managed to fill all my details. It was so hectic tsc web page was down for two weeks then connection problems. I hope getting the tsc no. will not take long like for those who have been waiting for one year that is not fair because getting a job without that no is impossible

  102. kaiciumia rael kibaya

    For how long shall I wait for my tsc number, I applied the year 2014, July, up to date it is in progress. Please assist us in getting them. We are suffering because we cannot get job without the number.

  103. I applied for tsc number August 2014, to date it’s still in progress. After enquiring, I’m to re-upload the documents. Please improve your services, this should have been done early enough. Thank you.

  104. harun mitambo kiriiro

    I had registered last year August but I have been informed that the documents were incorrectly updated. I had to repeat again. Do I need to pay 550sh again through M-PESA??

Leave a Reply

How to add comment : 1) Type your comment below. 2) Type your name. 3) Post comment. © 2021

Contact Us   Privacy Policy   Site Map