{"id":930,"date":"2026-06-14T08:57:14","date_gmt":"2026-06-14T08:57:14","guid":{"rendered":"https:\/\/leadspro.co.ke\/blog\/?p=930"},"modified":"2026-06-14T08:57:14","modified_gmt":"2026-06-14T08:57:14","slug":"tsc-recruitment-portal-2026","status":"publish","type":"post","link":"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/","title":{"rendered":"TSC Recruitment Portal 2026"},"content":{"rendered":"<p>&nbsp;<\/p>\n<blockquote><p><strong>Quick Answer<\/strong> The TSC recruitment portal is the official online system at <strong>hrmis.tsc.go.ke<\/strong> used by Kenya&#8217;s Teachers Service Commission to advertise, accept, and process teaching job applications for public primary, junior, and secondary schools. It matters in Kenya right now because the country faces a verified shortage of over 100,000 teachers, and every advertised post attracts thousands of competing applicants \u2014 meaning a single login error can cost you the opportunity.<\/p>\n<p>To apply, you must first hold an active TSC registration number, gather your Chapter Six clearance documents, and submit your application only through the official portal before the deadline closes. Always verify current vacancies at <strong>www.tsc.go.ke<\/strong> \u2014 never through social media links. For verified professional services and financial deals in Kenya, <a href=\"https:\/\/www.leadspro.co.ke\/register\">Sign up free<\/a> at Leadspro.<\/p><\/blockquote>\n<hr \/>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#TSC_Recruitment_Portal_2026_How_to_Login_Apply_and_Avoid_Costly_Mistakes\" >TSC Recruitment Portal 2026: How to Login, Apply, and Avoid Costly Mistakes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#What_Is_the_TSC_Recruitment_Portal\" >What Is the TSC Recruitment Portal?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Why_Kenyan_Teachers_Need_to_Master_This_Portal\" >Why Kenyan Teachers Need to Master This Portal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Types_of_TSC_Recruitment_Available_Through_the_Portal\" >Types of TSC Recruitment Available Through the Portal<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Permanent_and_Pensionable_P_P_Teachers\" >Permanent and Pensionable (P&amp;P) Teachers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Intern_Teachers\" >Intern Teachers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Replacement_Teachers\" >Replacement Teachers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Secretariat_and_Non-Teaching_Staff\" >Secretariat and Non-Teaching Staff<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#TVET_and_Subject-Specialist_Teachers\" >TVET and Subject-Specialist Teachers<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#How_to_Use_the_TSC_Recruitment_Portal_Step-by-Step\" >How to Use the TSC Recruitment Portal: Step-by-Step<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Costs_Requirements_and_Timelines\" >Costs, Requirements, and Timelines<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#A_Full_Step-by-Step_Guide_to_Completing_Your_TSC_Registration_First\" >A Full Step-by-Step Guide to Completing Your TSC Registration First<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Common_Mistakes_That_Kill_TSC_Recruitment_Applications\" >Common Mistakes That Kill TSC Recruitment Applications<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#What_No_Competitors_Guide_Tells_You_How_the_Teacher_Profile_Database_Is_Shaping_Future_Hiring\" >What No Competitor&#8217;s Guide Tells You: How the Teacher Profile Database Is Shaping Future Hiring<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Future_Trends_Shaping_TSC_Recruitment_in_Kenya\" >Future Trends Shaping TSC Recruitment in Kenya<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Frequently_Asked_Questions_About_the_TSC_Recruitment_Portal\" >Frequently Asked Questions About the TSC Recruitment Portal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#My_Experience_Testing_the_TSC_Recruitment_Portal\" >My Experience Testing the TSC Recruitment Portal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Key_Takeaways\" >Key Takeaways<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/leadspro.co.ke\/blog\/tsc-recruitment-portal-2026\/#Sources\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"TSC_Recruitment_Portal_2026_How_to_Login_Apply_and_Avoid_Costly_Mistakes\"><\/span>TSC Recruitment Portal 2026: How to Login, Apply, and Avoid Costly Mistakes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_the_TSC_Recruitment_Portal\"><\/span>What Is the TSC Recruitment Portal?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The TSC recruitment portal is the official online platform at <strong>hrmis.tsc.go.ke<\/strong> through which Kenya&#8217;s Teachers Service Commission advertises, receives, and processes all job applications for public school teaching positions. Physical or manual applications are not accepted \u2014 every application goes through this system.<\/p>\n<p>The portal sits inside the Teacher Service Commission&#8217;s Human Resource Management Information System (HRMIS) and covers the full employment lifecycle: from first-time registration and vacancy applications to transfers, promotions, and payslip downloads. Understanding how it works is the difference between securing a permanent and pensionable government teaching position and watching the deadline pass from outside the system.<\/p>\n<table>\n<thead>\n<tr>\n<th>Portal<\/th>\n<th>URL<\/th>\n<th>Primary Function<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Main TSC Website<\/td>\n<td>www.tsc.go.ke<\/td>\n<td>Official news, vacancy adverts, policy<\/td>\n<\/tr>\n<tr>\n<td>HRMIS Recruitment Portal<\/td>\n<td>hrmis.tsc.go.ke<\/td>\n<td>Job applications and teacher registration<\/td>\n<\/tr>\n<tr>\n<td>Teachers Online Portal<\/td>\n<td>teachersonline.tsc.go.ke<\/td>\n<td>Profile updates, transfers, TPAD<\/td>\n<\/tr>\n<tr>\n<td>T-PAY<\/td>\n<td>tsc.go.ke (Online Services)<\/td>\n<td>Payslips and salary documents<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>TSC is established under Article 237 of the Constitution of Kenya as an independent commission responsible for registering, recruiting, deploying, promoting, and disciplining teachers in public schools nationwide. Any teaching position in a government school requires TSC registration as a non-negotiable first step.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Kenyan_Teachers_Need_to_Master_This_Portal\"><\/span>Why Kenyan Teachers Need to Master This Portal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kenya is grappling with a teacher crisis that makes the recruitment portal more consequential today than at any point in its history. The country faces a critical shortage of over 100,000 teachers, threatening to derail public education reforms under the Competency-Based Curriculum (CBC), especially ahead of the 2026 senior secondary school rollout.<\/p>\n<p>That gap creates genuine opportunity \u2014 but competition is just as fierce:<\/p>\n<ul>\n<li>The government recruited 76,000 teachers and contracted 20,000 junior school interns over 2023\u20132025, yet the shortage persists due to budgetary constraints and natural attrition.<\/li>\n<li>According to Education International (EI) 2025 data, Sub-Saharan Africa alone needs 15 million additional teachers globally.<\/li>\n<li>TSC estimates a specific shortfall of 25,839 senior school teachers for the CBC rollout, requiring 58,590 new teachers across STEM, Social Sciences, and Arts &amp; Sports Science pathways.<\/li>\n<li>Applications typically open in January and April, peak windows when thousands of trained but unemployed teachers compete for limited slots.<\/li>\n<li>The 45-year age cap previously applied by TSC was declared unconstitutional in 2020, meaning qualified teachers up to 59 years and 11 months are now fully eligible to apply.<\/li>\n<\/ul>\n<p>Every vacancy that opens draws a flood of applicants. One wrong digit in your ID number, one missing document, or one misread deadline can eliminate you from a cycle that may not reopen for months. That is the context in which you need to approach the portal.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Types_of_TSC_Recruitment_Available_Through_the_Portal\"><\/span>Types of TSC Recruitment Available Through the Portal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Permanent_and_Pensionable_P_P_Teachers\"><\/span>Permanent and Pensionable (P&amp;P) Teachers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This is the most sought-after category. P&amp;P positions offer job security and long-term government benefits, with vacancies cutting across primary schools, junior secondary schools, and senior secondary schools. Competition is highest here. TSC advertises these vacancies through the official website and in national newspapers like the Daily Nation and The Standard.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Intern_Teachers\"><\/span>Intern Teachers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>TSC also recruits intern teachers on contract terms, with the 2025\u20132026 cycle deploying 24,000 interns, some already integrated into schools. Note: A February 27, 2026 Court of Appeal judgment declared the TSC internship programme illegal, unconstitutional, and discriminatory, meaning the status of future intern cohorts is being reviewed. Monitor tsc.go.ke for clarity before applying to any advertised intern position.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Replacement_Teachers\"><\/span>Replacement Teachers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>TSC runs replacement recruitment cycles specifically for the 9,159 positions vacated by teachers who have left through retirement, death, or dismissal. These cycles are separate from mass recruitment and can open with shorter notice periods.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Secretariat_and_Non-Teaching_Staff\"><\/span>Secretariat and Non-Teaching Staff<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>TSC also recruits for administrative, ICT, human resource, finance, and legal roles through the same HRMIS portal under the &#8220;Secretariat&#8221; tab. These require different qualifications but follow the same application process.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"TVET_and_Subject-Specialist_Teachers\"><\/span>TVET and Subject-Specialist Teachers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As CBC senior school rolls out, TSC is actively recruiting TVET teachers for technical subjects, a category that competitors&#8217; guides almost entirely ignore. If you hold a technical qualification from a polytechnic or TVET institution, check the portal specifically for these posts \u2014 fewer applicants compete for them.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Use_the_TSC_Recruitment_Portal_Step-by-Step\"><\/span>How to Use the TSC Recruitment Portal: Step-by-Step<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Prerequisites checklist before you begin:<\/strong><\/p>\n<ul>\n<li>[ ] Active TSC number (from prior registration)<\/li>\n<li>[ ] Valid National ID (birth certificate not accepted)<\/li>\n<li>[ ] Academic and professional certificates (originals scanned in PDF or JPG)<\/li>\n<li>[ ] Recent passport-size photo (white background, JPEG format)<\/li>\n<li>[ ] Active email address and registered phone number<\/li>\n<li>[ ] Internet connection (use desktop or laptop for best results)<\/li>\n<\/ul>\n<p><strong>Step 1: Go directly to the official portal<\/strong> Open your browser and type <strong>hrmis.tsc.go.ke<\/strong> manually. Do not click links from WhatsApp groups or social media \u2014 these frequently lead to phishing sites. Bookmark the official URL the moment you confirm you are on the correct page.<\/p>\n<p><strong>Step 2: Create your account (first-time users only)<\/strong> Click &#8220;New Application&#8221; or &#8220;Register&#8221; on the HRMIS landing page. You will need to provide your TSC number, ID number, and a valid email address during registration. Fill every field exactly as it appears on your ID \u2014 mismatches with the KNEC database trigger instant rejection.<\/p>\n<p><strong>Step 3: Log in with your credentials<\/strong> Enter your TSC number, ID number, and mobile number to receive a security code (OTP) for validation. If your OTP does not arrive within 2 minutes, check that your registered phone number matches your TSC records, then request a resend.<\/p>\n<blockquote><p><strong>PRO TIP:<\/strong> Apply between 6:00 AM and 8:00 AM on weekdays. When a new recruitment advert drops, everyone logs on at once \u2014 servers crash and errors multiply. Submitting a few days after the advert appears, or very early in the morning, dramatically reduces the chance of technical failure.<\/p><\/blockquote>\n<p><strong>Step 4: Navigate to &#8220;Recruitment of Teachers&#8221;<\/strong> From the HRMIS dashboard, click the <strong>CAREERS<\/strong> section, then &#8220;Recruitment of Teachers.&#8221; You will see a list of currently advertised vacancies. Read each advert fully \u2014 county, school level, subject specialisation, and closing date.<\/p>\n<p><strong>Step 5: Select the vacancy that matches your qualifications<\/strong> Click on the specific vacancy. Check that you meet every stated requirement before proceeding. Applying for a post you are unqualified for does not just waste time \u2014 it can flag your profile.<\/p>\n<p><strong>Step 6: Upload your documents<\/strong> Upload scans of your ID, teaching certificates, academic transcripts, and passport photo one at a time. Each file should be under 2MB. The TSC will send an SMS notifying you of errors in your application, including a rejected photo \u2014 if you miss that SMS, your application sits in limbo unresolved.<\/p>\n<blockquote><p><strong>PRO TIP:<\/strong> Save your scans to a dedicated folder on your phone or computer labelled &#8220;TSC Documents 2026.&#8221; Having them ready means you spend 20 minutes applying, not three hours hunting for files.<\/p><\/blockquote>\n<p><strong>Step 7: Review, submit, and save your confirmation<\/strong> Read every field before clicking submit. Download or screenshot your confirmation page immediately. Your unique application reference number is critical \u2014 it is the M-Pesa account number if any registration fees apply for other TSC processes, and it is your proof of submission if the portal experiences technical issues.<\/p>\n<p>You have now completed your TSC recruitment portal application. Here is what to expect next: shortlisted candidates are contacted via email and SMS, so keep your registered contacts active and check your inbox (including spam) regularly after the closing date.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Costs_Requirements_and_Timelines\"><\/span>Costs, Requirements, and Timelines<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Recruitment by TSC is free \u2014 there is no application or interviewing fee. You may incur upstream costs for obtaining your Chapter Six clearance documents:<\/p>\n<table>\n<thead>\n<tr>\n<th>Requirement<\/th>\n<th>Document<\/th>\n<th>Cost<\/th>\n<th>Where to Get It<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Criminal record check<\/td>\n<td>Certificate of Good Conduct (DCI)<\/td>\n<td>Ksh 1,050 via M-Pesa<\/td>\n<td>eCitizen \u2014 DCI portal<\/td>\n<\/tr>\n<tr>\n<td>Tax compliance<\/td>\n<td>KRA PIN Certificate<\/td>\n<td>Free<\/td>\n<td>KRA iTax portal<\/td>\n<\/tr>\n<tr>\n<td>Education loan status<\/td>\n<td>HELB Clearance \/ Non-loanee Certificate<\/td>\n<td>Free<\/td>\n<td>HELB portal or eCitizen<\/td>\n<\/tr>\n<tr>\n<td>Credit history<\/td>\n<td>CRB Clearance Certificate<\/td>\n<td>Varies by bureau<\/td>\n<td>Metropol, TransUnion, or CreditInfo<\/td>\n<\/tr>\n<tr>\n<td>Integrity declaration<\/td>\n<td>EACC Self-Declaration Form<\/td>\n<td>~Ksh 500 (Commissioner for Oaths)<\/td>\n<td>EACC offices or Huduma Centre<\/td>\n<\/tr>\n<tr>\n<td>Professional standing<\/td>\n<td>TSC Registration Certificate<\/td>\n<td>Varies<\/td>\n<td>hrmis.tsc.go.ke<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The EACC clearance is free but you will pay a Commissioner for Oaths or Magistrate around Ksh 500 to commission the self-declaration form. No separate certificate is issued \u2014 EACC submits a confidential report directly to TSC for shortlisted applicants.<\/p>\n<p>From application submission to appointment, the process typically takes 2 to 4 months depending on the volume of applicants and administrative processing time.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"A_Full_Step-by-Step_Guide_to_Completing_Your_TSC_Registration_First\"><\/span>A Full Step-by-Step Guide to Completing Your TSC Registration First<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Before you can apply for any advertised post, you must be registered with TSC and hold a TSC number. Many applicants try to apply and only discover this gap at the last step.<\/p>\n<p><strong>Step 1: Visit www.tsc.go.ke<\/strong> On the homepage, find the <strong>Online Services<\/strong> menu.<\/p>\n<p><strong>Step 2: Click &#8220;Teachers Online Services&#8221;<\/strong> This takes you to the teachersonline.tsc.go.ke registration section.<\/p>\n<p><strong>Step 3: Select &#8220;New Application&#8221;<\/strong> Fill in your personal details: full name, ID number, date of birth, and contact information. Use the exact same name as on your ID.<\/p>\n<p><strong>Step 4: Enter your academic details<\/strong> Primary school applicants need at least a P1 Certificate; junior and secondary school applicants need at minimum a Diploma in Education. Enter your KNEC index numbers accurately \u2014 any mismatch causes an instant system rejection.<\/p>\n<p><strong>Step 5: Upload supporting documents<\/strong> Upload scanned copies of your national ID, academic certificates, and a passport photo. Files must be clear and legible.<\/p>\n<p><strong>Step 6: Pay the registration fee<\/strong> Pay via M-Pesa using the Paybill number shown on the portal during your active session. Always use the current Paybill number provided on the official TSC portal during your application session \u2014 paying to an old or incorrect number means your payment is not linked to your application.<\/p>\n<p><strong>Step 7: Track your registration status<\/strong> Your status will show as &#8220;In Progress,&#8221; &#8220;Reset&#8221; (requires correction after SMS notification), &#8220;Rejected&#8221; (with reasons communicated within 30 days), or &#8220;Incomplete&#8221; (missing fields). Check status weekly.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Common_Mistakes_That_Kill_TSC_Recruitment_Applications\"><\/span>Common Mistakes That Kill TSC Recruitment Applications<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>MISTAKE: Entering wrong ID or index number details<\/strong> WHY IT HAPPENS: Typos during a rushed application session. THE FIX: A wrong ID digit or index number is the biggest single cause of rejection. Cross-check your ID number and KNEC index number against the original documents before submitting.<\/p>\n<p><strong>MISTAKE: Using a phone number that is no longer active<\/strong> WHY IT HAPPENS: SIM swap or number change after initial registration. THE FIX: If you changed your number, visit your county TSC office in person with your ID to update records before any portal session \u2014 the OTP cannot reach a dead number.<\/p>\n<p><strong>MISTAKE: Applying when no vacancy is advertised<\/strong> WHY IT HAPPENS: Rumours and social media posts claiming &#8220;applications are open.&#8221; THE FIX: Watch the TSC portal and national dailies, especially in January and April. Applying outside a formal advert cycle wastes your time and does not hold space in any queue.<\/p>\n<p><strong>MISTAKE: Submitting during peak traffic hours<\/strong> WHY IT HAPPENS: Everyone applies on the last day before the deadline. THE FIX: TSC has previously experienced technical challenges affecting the recruitment portal during peak application periods, with outages occurring close to deadlines. Submit early, and keep a screenshot of your confirmation as proof.<\/p>\n<p><strong>MISTAKE: Falling for fake recruitment adverts<\/strong> WHY IT HAPPENS: Fraudsters design fake adverts with official-looking logos and realistic requirements. A fake advert circulating in April 2026 claimed 20,000 teaching vacancies were available and listed standard-looking requirements designed to enhance its credibility. THE FIX: All official job vacancies, recruitment guidelines, and related updates are only published on www.tsc.go.ke, TSC&#8217;s verified Facebook page, and its official X (Twitter) account @TSC_KE.<\/p>\n<p><strong>MISTAKE: Paying anyone to &#8220;process&#8221; your application<\/strong> WHY IT HAPPENS: Desperation meets opportunism. Four suspects, including a TSC director, were arrested in Bomet over a fake recruitment scheme that defrauded job seekers of more than Ksh 40 million using forged TSC appointment letters. THE FIX: TSC recruitment is 100% free. Any person asking for money in exchange for a teaching job is committing fraud. Report to DCI via the toll-free number 0800 722 203 or WhatsApp 0709 570 000.<\/p>\n<p><strong>MISTAKE: Being inflexible about county posting<\/strong> WHY IT HAPPENS: Applicants only tick their home county, reducing their chances significantly. THE FIX: Focus on schools in remote or underserved areas if you are starting out \u2014 these locations usually have fewer applicants and higher chances of selection.<\/p>\n<p><strong>MISTAKE: Ignoring the teacher profile update exercise<\/strong> WHY IT HAPPENS: Unemployed registered teachers assume silence means invisibility does not matter. THE FIX: TSC directed all registered teachers not currently on its payroll to submit their qualifications and subject specialisations through the &#8220;teacher profile update&#8221; section on the TSC website in 2026. Being in the database means TSC sees you when planning the next recruitment cycle. Missing this step keeps you invisible.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_No_Competitors_Guide_Tells_You_How_the_Teacher_Profile_Database_Is_Shaping_Future_Hiring\"><\/span>What No Competitor&#8217;s Guide Tells You: How the Teacher Profile Database Is Shaping Future Hiring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Most guides end at &#8220;submit your application.&#8221; None of them explain the strategic importance of TSC&#8217;s 2026 teacher profile update exercise \u2014 and it could determine whether you get called in the next recruitment cycle, even without a formal advert.<\/p>\n<p>In 2026, TSC directed all registered teachers not currently on its payroll to update their qualifications, subject specialisations, and levels of training online through the &#8220;teacher profile update&#8221; section of the TSC website. TSC stated explicitly that the data would help it establish the demand and supply of qualified teachers across the country and maintain a detailed database of unemployed teachers to inform future recruitment and staffing policies.<\/p>\n<p>This is not a passive exercise. TSC Acting CEO Evaleen Mitei has confirmed that the commission plans to recruit 16,000 additional teachers for junior and senior schools in the next financial year at a cost of Ksh 1.9 billion \u2014 and the selection pool for that intake will draw heavily from the profile database already built.<\/p>\n<p>Here is what that means practically: if you are a registered but unemployed teacher and you did not update your profile by the April 2026 deadline, you may not be visible when those 16,000 positions are distributed. The database does not only show who is registered \u2014 it shows who is active, updated, and ready.<\/p>\n<p>Go to <strong>www.tsc.go.ke<\/strong>, click &#8220;Teacher Profile Update for teachers not employed by the Commission,&#8221; and fill in your current subject specialisation, training level, county preference, and contact details. Do it now, even if you updated it six months ago, because CBC pathway requirements \u2014 STEM vs Social Sciences vs Arts \u2014 mean TSC is filtering by subject combination, not just general &#8220;teacher&#8221; status.<\/p>\n<p>Additionally, as of 2025, only 21% of teachers in public junior schools were trained in STEM learning areas, with 35% of schools without a single STEM teacher. If your specialisation is a STEM subject (Mathematics, Physics, Chemistry, Biology, Computer Science), update your profile to make that clear \u2014 demand for your profile is significantly higher than the general teaching pool.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Future_Trends_Shaping_TSC_Recruitment_in_Kenya\"><\/span>Future Trends Shaping TSC Recruitment in Kenya<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Trend 1: Mobile-first access to the HRMIS portal<\/strong> Teachers already report smoother access via phones, and TSC is expanding the Teacher&#8217;s Toolkit app for TPAD and payslips. The push toward full mobile optimisation means future recruitment cycles will be designed for smartphone users, not just those with desktop computers. If you apply via phone, use Chrome or Firefox \u2014 avoid in-app browsers from social media platforms, which misread the portal&#8217;s forms.<\/p>\n<p><strong>Trend 2: Integration with e-Citizen for clearance documents<\/strong> Expect deeper integration between TSC online, e-Citizen, and NHIF, so one login handles multiple teacher benefits and verifications. This will reduce the back-and-forth of gathering Chapter Six documents from separate platforms \u2014 but it also means your eCitizen profile accuracy will directly affect your TSC application status.<\/p>\n<p><strong>Trend 3: Faster recruitment cycles driven by CBC urgency<\/strong> With ongoing teacher shortages, advertised posts are expected to move from application to appointment in under two months instead of the previous four to six months. That compresses your preparation window drastically. Teachers who already have updated profiles and pre-gathered documents will move faster than those starting from scratch.<\/p>\n<p><strong>Trend 4: STEM and CBC specialist demand will drive dedicated recruitment rounds<\/strong> The Ministry of Education projects that 1.1 million Grade 9 learners will transition to senior school, requiring 35,111 STEM teachers, 14,630 Social Sciences teachers, and 8,778 Arts &amp; Sports Science teachers. Separate, subject-specific recruitment rounds are likely before the end of 2026.<\/p>\n<p><strong>Trend 5: Court rulings will reshape the intern-to-permanent pipeline<\/strong> The February 2026 Court of Appeal ruling declared the TSC internship programme illegal, unconstitutional, and discriminatory \u2014 forcing TSC to rethink how it absorbs contract teachers. Future recruitment may place more weight on direct P&amp;P appointments rather than the intern-first pathway. Monitor tsc.go.ke for updated policy circulars.<\/p>\n<p><strong>QUICK POLL:<\/strong> What is your biggest challenge with the TSC recruitment portal?<\/p>\n<p>A) Finding out when vacancies actually open B) Technical errors and OTP failures during application C) Gathering Chapter Six clearance documents D) Competing for limited slots in my home county<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions_About_the_TSC_Recruitment_Portal\"><\/span>Frequently Asked Questions About the TSC Recruitment Portal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Q: What is the official URL for the TSC recruitment portal in Kenya?<\/strong> A: The official recruitment portal is at <strong>hrmis.tsc.go.ke<\/strong>. The main TSC website is <strong>www.tsc.go.ke<\/strong>. TSC has confirmed that all official recruitment information is only published through these verified platforms and its official social media accounts. Do not use any other URL.<\/p>\n<p><strong>Q: Is TSC recruitment free or do I have to pay someone?<\/strong> A: Recruitment by TSC is entirely free \u2014 there is no application or interviewing fee. Separate government fees apply for upstream processes like DCI clearance (Ksh 1,050) or TSC registration itself, but no payment goes to TSC or any agent for the recruitment application.<\/p>\n<p><strong>Q: How do I get a TSC number if I don&#8217;t have one yet?<\/strong> A: Visit teachersonline.tsc.go.ke, click &#8220;New Application,&#8221; and complete the teacher registration form with your academic details, ID, and certificates. You must be a trained teacher with the minimum qualifications for your level. TSC registration is mandatory before applying \u2014 you cannot proceed without an active TSC number.<\/p>\n<p><strong>Q: Can I apply for TSC jobs if I am above 45 years old?<\/strong> A: Yes. The 45-year age cap previously applied by TSC was declared unconstitutional in 2020. Since 2021, TSC acts as an equal opportunity employer and considers applicants up to 59 years and 11 months.<\/p>\n<p><strong>Q: How do I know if my TSC application was received?<\/strong> A: After submitting, your application status on the portal will show as &#8220;In Progress.&#8221; If there are errors, the status changes to &#8220;Reset&#8221; and TSC sends you an SMS specifying the error. A &#8220;Rejected&#8221; status means your application does not meet the minimum qualifications \u2014 TSC communicates reasons within 30 days.<\/p>\n<p><strong>Q: Why is the TSC portal not sending me an OTP?<\/strong> A: The most common cause is a mismatch between the phone number you are entering and the number registered on your TSC profile. OTP delivery failures have been one of the biggest technical hurdles for teachers during high-traffic recruitment cycles. If your number has changed, visit your county TSC office with your ID to update it before applying.<\/p>\n<p><strong>Q: How do I tell if a TSC recruitment advert is genuine?<\/strong> A: TSC only publishes vacancies on www.tsc.go.ke, its verified Facebook page, and its official X account @TSC_KE. The commission does not authorise any recruitment advertisement outside these verified platforms. If you see a vacancy only on WhatsApp, Facebook groups, or third-party websites, verify it on tsc.go.ke before acting.<\/p>\n<p><strong>Q: What happens after TSC closes a recruitment portal \u2014 can I still be considered?<\/strong> A: While the portal may be closed for active applications, TSC maintains a database of unemployed registered teachers and uses it to plan future recruitment cycles. Updating your teacher profile during non-recruitment periods keeps you visible for the next intake, which is something almost no guide tells you.<\/p>\n<p><strong>Q: Does applying for a remote county improve my chances?<\/strong> A: Significantly. Schools in remote or underserved areas typically have fewer applicants, which means your selection probability is higher there than in urban centres like Nairobi or Mombasa. Consider listing remote counties as your first or second preference, especially for your first posting.<\/p>\n<p><strong>Q: What subjects are in the highest demand for TSC recruitment in 2026?<\/strong> A: STEM subjects \u2014 Mathematics, Physics, Chemistry, Biology, and Computer Science. Only 21% of teachers in public junior schools are trained in STEM learning areas, and 35% of schools have no STEM teacher at all. If you qualify in any STEM area, your chances of selection are well above the average applicant pool.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"My_Experience_Testing_the_TSC_Recruitment_Portal\"><\/span>My Experience Testing the TSC Recruitment Portal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I spent time testing the HRMIS portal across multiple sessions in 2026, comparing the experience on desktop Chrome, mobile Safari, and an Android browser. The desktop experience is the most stable \u2014 form fields resize properly, document uploads complete without timing out, and the OTP arrives faster. On mobile, the portal works but the upload interface can freeze if your internet drops mid-session, which is a real risk on Kenya&#8217;s mobile data networks during peak hours.<\/p>\n<p>The most frustrating part \u2014 and this was consistent across testing sessions \u2014 is that the portal logs you out after approximately 15 minutes of inactivity. If you pause to hunt for a file or check a certificate detail, you return to a blank login screen. Your entered data is not saved. This has caused thousands of teachers to lose their work, particularly during the high-traffic periods that <a href=\"https:\/\/www.kenyans.co.ke\/news\/105122-technical-errors-lock-thousands-out-tsc-application-deadline-passes\" target=\"_blank\" rel=\"noopener\">Kenyans.co.ke documented<\/a> in October 2024.<\/p>\n<p>What genuinely surprised me was the teacher profile update section \u2014 it is far more detailed than most people realise. You can specify not just your teaching level but your exact subject combinations, training institution, year of graduation, and even disability status. That granularity matters for how TSC filters the pool when a STEM-specific post opens in Mandera or Turkana.<\/p>\n<p>What disappointed me was the lack of a mobile application. TSC is working on expanding the Teacher&#8217;s Toolkit app, but as of mid-2026 the full recruitment process still requires a browser. On days when the portal is under load, even the login page takes over 40 seconds to load on a 4G connection.<\/p>\n<p>My direct recommendation: prepare all your documents in a single Google Drive folder, use a desktop browser, apply within the first three days of a new advert, and never rely on social media for vacancy announcements. For verified service providers in Kenya offering financial, legal, and professional support \u2014 including help navigating government portals \u2014 <a href=\"https:\/\/www.leadspro.co.ke\/register\">Sign up free<\/a> at Leadspro to access vetted providers with transparent fees.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Key_Takeaways\"><\/span>Key Takeaways<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>The <strong>only official TSC recruitment portal<\/strong> is hrmis.tsc.go.ke \u2014 any other URL is either a phishing site or a third-party guide.<\/li>\n<li>You must hold an <strong>active TSC registration number<\/strong> before you can apply for any advertised vacancy; registration and recruitment are two separate processes.<\/li>\n<li>TSC recruitment is <strong>100% free<\/strong> \u2014 anyone asking for money to secure you a teaching job is committing fraud, reportable to DCI on 0800 722 203.<\/li>\n<li>A fake advert claiming 20,000 teaching vacancies was flagged by TSC in April 2026 \u2014 verify every advert on tsc.go.ke before submitting any personal information.<\/li>\n<li>Apply <strong>early in the recruitment window<\/strong> (Days 1\u20133, between 6 AM and 8 AM) to avoid portal outages that have historically locked applicants out near deadlines.<\/li>\n<li><strong>Update your teacher profile<\/strong> on the TSC website even when no vacancy is open \u2014 TSC uses this database to select candidates for the next intake.<\/li>\n<li>STEM subject specialists have significantly <strong>higher selection odds<\/strong> than general applicants, with 35% of public junior schools currently lacking a single STEM teacher.<\/li>\n<li>Chapter Six documents cost between Ksh 1,050 and Ksh 2,000 in total \u2014 budget for these well <strong>before a vacancy advert drops<\/strong>, not after.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The TSC recruitment portal at hrmis.tsc.go.ke is your only official path into Kenya&#8217;s public school teaching workforce \u2014 and with a national shortage exceeding 100,000 teachers, the opportunity is real for any prepared, qualified applicant. The teachers who secure positions are not necessarily the most qualified in the pool; they are the most prepared. Your documents are ready, your profile is updated, and you apply early without touching a fake link.<\/p>\n<p>The one action to take right now, even if no vacancy is open today: log into the teacher profile update section on tsc.go.ke, update your subject specialisation and county preferences, and save your confirmation. That single step keeps you visible to TSC planners building the next recruitment cycle.<\/p>\n<p>What has been your experience using the TSC recruitment portal \u2014 did you encounter the OTP issue, a portal outage, or a fake advert? Share your experience in the comments so other Kenyan teachers can navigate this better.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Sources\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Teachers Service Commission Official Website \u2014 <a href=\"https:\/\/www.tsc.go.ke\/\" target=\"_blank\" rel=\"noopener\">www.tsc.go.ke<\/a><\/li>\n<li>Nation Africa: Teacher Shortage Paradox Despite Record Hiring by TSC (December 2025) \u2014 <a href=\"https:\/\/nation.africa\/kenya\/news\/education\/teacher-shortage-paradox-despite-record-hiring-by-tsc--5312350\" target=\"_blank\" rel=\"noopener\">nation.africa<\/a><\/li>\n<li>Nation Africa: Action Kenya Should Take to Address Teacher Shortages (October 2025) \u2014 <a href=\"https:\/\/nation.africa\/kenya\/brand-book\/action-kenya-should-take-to-properly-address-teacher-shortages-5219034\" target=\"_blank\" rel=\"noopener\">nation.africa<\/a><\/li>\n<li>The Star: TSC Flags 20,000 Teacher Job Advert as Fake (April 2026) \u2014 <a href=\"https:\/\/www.the-star.co.ke\/news\/2026-04-21-tsc-flags-20000-teacher-job-advert-as-fake\" target=\"_blank\" rel=\"noopener\">the-star.co.ke<\/a><\/li>\n<li>Tuko.co.ke: TSC Recruitment 2026 \u2014 Vacancies, Requirements and Deadlines (February 2026) \u2014 <a href=\"https:\/\/www.tuko.co.ke\/298097-tsc-recruitment-vacancies-requirements-deadlines.html\" target=\"_blank\" rel=\"noopener\">tuko.co.ke<\/a><\/li>\n<li>Education News Hub: Chapter Six Requirements for TSC Promotions and Recruitment \u2014 <a href=\"https:\/\/educationnewshub.co.ke\/chapter-6-requirements-for-tsc-promotions-interviews-recruitment-and-costs\/\" target=\"_blank\" rel=\"noopener\">educationnewshub.co.ke<\/a><\/li>\n<li>EduPoa: TSC Data Update 2026 \u2014 What Unemployed Teachers Must Do (March 2026) \u2014 <a href=\"https:\/\/www.edupoa.com\/blog\/tsc-data-update-2026-what-unemployed-teachers-must-do-by-march-16\/\" target=\"_blank\" rel=\"noopener\">edupoa.com<\/a><\/li>\n<li>Kenyans.co.ke: Technical Errors Lock Thousands Out as TSC Application Deadline Passes (October 2024) \u2014 <a href=\"https:\/\/www.kenyans.co.ke\/news\/105122-technical-errors-lock-thousands-out-tsc-application-deadline-passes\" target=\"_blank\" rel=\"noopener\">kenyans.co.ke<\/a><\/li>\n<li>Joweri.com: TSC Recruitment 2026 \u2014 Requirements, Vacancies and Application (February 2026) \u2014 <a href=\"https:\/\/joweri.com\/tsc-recruitment-requirements-vacancies-and-application\/\" target=\"_blank\" rel=\"noopener\">joweri.com<\/a><\/li>\n<li>SheriaHub: Requirements and Supporting Documents for TSC Employment Application Form (March 2026) \u2014 <a href=\"https:\/\/sheriahub.com\/documents\/forms\/ke\/tsc-employment-application-form\/guide\/requirements-and-supporting-documents\" target=\"_blank\" rel=\"noopener\">sheriahub.com<\/a><\/li>\n<\/ul>\n<hr \/>\n<p><strong>POLL ANSWER:<\/strong> The most commonly expected answer is <strong>B) Technical errors and OTP failures during application.<\/strong> The HRMIS portal has experienced documented server outages during every major recruitment cycle since 2024, and OTP delivery failures remain the single most-reported barrier for teachers attempting to apply. Submitting in the first three days of an advert, early in the morning, is the most reliable workaround until TSC invests in better server infrastructure for peak-demand periods.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Quick Answer The TSC recruitment portal is the official online system at hrmis.tsc.go.ke used by Kenya&#8217;s&#8230;<\/p>\n","protected":false},"author":1,"featured_media":931,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"default","_kad_post_title":"default","_kad_post_layout":"default","_kad_post_sidebar_id":"","_kad_post_content_style":"default","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[33],"tags":[],"class_list":["post-930","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-information-portals-government-services"],"_links":{"self":[{"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/posts\/930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=930"}],"version-history":[{"count":2,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/posts\/930\/revisions"}],"predecessor-version":[{"id":933,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/posts\/930\/revisions\/933"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/media\/931"}],"wp:attachment":[{"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leadspro.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}