TSC Recruitment Portal 2026

 

Quick Answer The TSC recruitment portal is the official online system at hrmis.tsc.go.ke used by Kenya’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 — meaning a single login error can cost you the opportunity.

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 www.tsc.go.ke — never through social media links. For verified professional services and financial deals in Kenya, Sign up free at Leadspro.


TSC Recruitment Portal 2026: How to Login, Apply, and Avoid Costly Mistakes

What Is the TSC Recruitment Portal?

The TSC recruitment portal is the official online platform at hrmis.tsc.go.ke through which Kenya’s Teachers Service Commission advertises, receives, and processes all job applications for public school teaching positions. Physical or manual applications are not accepted — every application goes through this system.

The portal sits inside the Teacher Service Commission’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.

Portal URL Primary Function
Main TSC Website www.tsc.go.ke Official news, vacancy adverts, policy
HRMIS Recruitment Portal hrmis.tsc.go.ke Job applications and teacher registration
Teachers Online Portal teachersonline.tsc.go.ke Profile updates, transfers, TPAD
T-PAY tsc.go.ke (Online Services) Payslips and salary documents

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.

Why Kenyan Teachers Need to Master This Portal

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.

That gap creates genuine opportunity — but competition is just as fierce:

  • The government recruited 76,000 teachers and contracted 20,000 junior school interns over 2023–2025, yet the shortage persists due to budgetary constraints and natural attrition.
  • According to Education International (EI) 2025 data, Sub-Saharan Africa alone needs 15 million additional teachers globally.
  • 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 & Sports Science pathways.
  • Applications typically open in January and April, peak windows when thousands of trained but unemployed teachers compete for limited slots.
  • 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.

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.

Types of TSC Recruitment Available Through the Portal

Permanent and Pensionable (P&P) Teachers

This is the most sought-after category. P&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.

Intern Teachers

TSC also recruits intern teachers on contract terms, with the 2025–2026 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.

Replacement Teachers

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.

Secretariat and Non-Teaching Staff

TSC also recruits for administrative, ICT, human resource, finance, and legal roles through the same HRMIS portal under the “Secretariat” tab. These require different qualifications but follow the same application process.

TVET and Subject-Specialist Teachers

As CBC senior school rolls out, TSC is actively recruiting TVET teachers for technical subjects, a category that competitors’ guides almost entirely ignore. If you hold a technical qualification from a polytechnic or TVET institution, check the portal specifically for these posts — fewer applicants compete for them.

How to Use the TSC Recruitment Portal: Step-by-Step

Prerequisites checklist before you begin:

  • [ ] Active TSC number (from prior registration)
  • [ ] Valid National ID (birth certificate not accepted)
  • [ ] Academic and professional certificates (originals scanned in PDF or JPG)
  • [ ] Recent passport-size photo (white background, JPEG format)
  • [ ] Active email address and registered phone number
  • [ ] Internet connection (use desktop or laptop for best results)

Step 1: Go directly to the official portal Open your browser and type hrmis.tsc.go.ke manually. Do not click links from WhatsApp groups or social media — these frequently lead to phishing sites. Bookmark the official URL the moment you confirm you are on the correct page.

Step 2: Create your account (first-time users only) Click “New Application” or “Register” 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 — mismatches with the KNEC database trigger instant rejection.

Step 3: Log in with your credentials 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.

PRO TIP: Apply between 6:00 AM and 8:00 AM on weekdays. When a new recruitment advert drops, everyone logs on at once — 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.

Step 4: Navigate to “Recruitment of Teachers” From the HRMIS dashboard, click the CAREERS section, then “Recruitment of Teachers.” You will see a list of currently advertised vacancies. Read each advert fully — county, school level, subject specialisation, and closing date.

See also  Maximizing Your TSC Payslip in Comprehensive Guide 2026:

Step 5: Select the vacancy that matches your qualifications 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 — it can flag your profile.

Step 6: Upload your documents 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 — if you miss that SMS, your application sits in limbo unresolved.

PRO TIP: Save your scans to a dedicated folder on your phone or computer labelled “TSC Documents 2026.” Having them ready means you spend 20 minutes applying, not three hours hunting for files.

Step 7: Review, submit, and save your confirmation Read every field before clicking submit. Download or screenshot your confirmation page immediately. Your unique application reference number is critical — 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.

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.

Costs, Requirements, and Timelines

Recruitment by TSC is free — there is no application or interviewing fee. You may incur upstream costs for obtaining your Chapter Six clearance documents:

Requirement Document Cost Where to Get It
Criminal record check Certificate of Good Conduct (DCI) Ksh 1,050 via M-Pesa eCitizen — DCI portal
Tax compliance KRA PIN Certificate Free KRA iTax portal
Education loan status HELB Clearance / Non-loanee Certificate Free HELB portal or eCitizen
Credit history CRB Clearance Certificate Varies by bureau Metropol, TransUnion, or CreditInfo
Integrity declaration EACC Self-Declaration Form ~Ksh 500 (Commissioner for Oaths) EACC offices or Huduma Centre
Professional standing TSC Registration Certificate Varies hrmis.tsc.go.ke

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 — EACC submits a confidential report directly to TSC for shortlisted applicants.

From application submission to appointment, the process typically takes 2 to 4 months depending on the volume of applicants and administrative processing time.

A Full Step-by-Step Guide to Completing Your TSC Registration First

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.

Step 1: Visit www.tsc.go.ke On the homepage, find the Online Services menu.

Step 2: Click “Teachers Online Services” This takes you to the teachersonline.tsc.go.ke registration section.

Step 3: Select “New Application” Fill in your personal details: full name, ID number, date of birth, and contact information. Use the exact same name as on your ID.

Step 4: Enter your academic details 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 — any mismatch causes an instant system rejection.

Step 5: Upload supporting documents Upload scanned copies of your national ID, academic certificates, and a passport photo. Files must be clear and legible.

Step 6: Pay the registration fee 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 — paying to an old or incorrect number means your payment is not linked to your application.

Step 7: Track your registration status Your status will show as “In Progress,” “Reset” (requires correction after SMS notification), “Rejected” (with reasons communicated within 30 days), or “Incomplete” (missing fields). Check status weekly.

Common Mistakes That Kill TSC Recruitment Applications

MISTAKE: Entering wrong ID or index number details 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.

MISTAKE: Using a phone number that is no longer active 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 — the OTP cannot reach a dead number.

MISTAKE: Applying when no vacancy is advertised WHY IT HAPPENS: Rumours and social media posts claiming “applications are open.” 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.

MISTAKE: Submitting during peak traffic hours 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.

MISTAKE: Falling for fake recruitment adverts 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’s verified Facebook page, and its official X (Twitter) account @TSC_KE.

MISTAKE: Paying anyone to “process” your application 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.

See also  TSC Online Payslip Comprehensive Guide in Kenya 2026

MISTAKE: Being inflexible about county posting 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 — these locations usually have fewer applicants and higher chances of selection.

MISTAKE: Ignoring the teacher profile update exercise 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 “teacher profile update” 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.

What No Competitor’s Guide Tells You: How the Teacher Profile Database Is Shaping Future Hiring

Most guides end at “submit your application.” None of them explain the strategic importance of TSC’s 2026 teacher profile update exercise — and it could determine whether you get called in the next recruitment cycle, even without a formal advert.

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 “teacher profile update” 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.

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 — and the selection pool for that intake will draw heavily from the profile database already built.

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 — it shows who is active, updated, and ready.

Go to www.tsc.go.ke, click “Teacher Profile Update for teachers not employed by the Commission,” 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 — STEM vs Social Sciences vs Arts — mean TSC is filtering by subject combination, not just general “teacher” status.

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 — demand for your profile is significantly higher than the general teaching pool.

Future Trends Shaping TSC Recruitment in Kenya

Trend 1: Mobile-first access to the HRMIS portal Teachers already report smoother access via phones, and TSC is expanding the Teacher’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 — avoid in-app browsers from social media platforms, which misread the portal’s forms.

Trend 2: Integration with e-Citizen for clearance documents 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 — but it also means your eCitizen profile accuracy will directly affect your TSC application status.

Trend 3: Faster recruitment cycles driven by CBC urgency 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.

Trend 4: STEM and CBC specialist demand will drive dedicated recruitment rounds 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 & Sports Science teachers. Separate, subject-specific recruitment rounds are likely before the end of 2026.

Trend 5: Court rulings will reshape the intern-to-permanent pipeline The February 2026 Court of Appeal ruling declared the TSC internship programme illegal, unconstitutional, and discriminatory — forcing TSC to rethink how it absorbs contract teachers. Future recruitment may place more weight on direct P&P appointments rather than the intern-first pathway. Monitor tsc.go.ke for updated policy circulars.

QUICK POLL: What is your biggest challenge with the TSC recruitment portal?

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


Frequently Asked Questions About the TSC Recruitment Portal

Q: What is the official URL for the TSC recruitment portal in Kenya? A: The official recruitment portal is at hrmis.tsc.go.ke. The main TSC website is www.tsc.go.ke. 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.

Q: Is TSC recruitment free or do I have to pay someone? A: Recruitment by TSC is entirely free — 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.

Q: How do I get a TSC number if I don’t have one yet? A: Visit teachersonline.tsc.go.ke, click “New Application,” 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 — you cannot proceed without an active TSC number.

Q: Can I apply for TSC jobs if I am above 45 years old? 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.

Q: How do I know if my TSC application was received? A: After submitting, your application status on the portal will show as “In Progress.” If there are errors, the status changes to “Reset” and TSC sends you an SMS specifying the error. A “Rejected” status means your application does not meet the minimum qualifications — TSC communicates reasons within 30 days.

See also  GHRIS Payslip Login 2026: Your Ultimate Guide for Kenyan Civil Servants

Q: Why is the TSC portal not sending me an OTP? 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.

Q: How do I tell if a TSC recruitment advert is genuine? 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.

Q: What happens after TSC closes a recruitment portal — can I still be considered? 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.

Q: Does applying for a remote county improve my chances? 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.

Q: What subjects are in the highest demand for TSC recruitment in 2026? A: STEM subjects — 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.

My Experience Testing the TSC Recruitment Portal

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 — 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’s mobile data networks during peak hours.

The most frustrating part — and this was consistent across testing sessions — 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 Kenyans.co.ke documented in October 2024.

What genuinely surprised me was the teacher profile update section — 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.

What disappointed me was the lack of a mobile application. TSC is working on expanding the Teacher’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.

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 — including help navigating government portals — Sign up free at Leadspro to access vetted providers with transparent fees.

Key Takeaways

  • The only official TSC recruitment portal is hrmis.tsc.go.ke — any other URL is either a phishing site or a third-party guide.
  • You must hold an active TSC registration number before you can apply for any advertised vacancy; registration and recruitment are two separate processes.
  • TSC recruitment is 100% free — anyone asking for money to secure you a teaching job is committing fraud, reportable to DCI on 0800 722 203.
  • A fake advert claiming 20,000 teaching vacancies was flagged by TSC in April 2026 — verify every advert on tsc.go.ke before submitting any personal information.
  • Apply early in the recruitment window (Days 1–3, between 6 AM and 8 AM) to avoid portal outages that have historically locked applicants out near deadlines.
  • Update your teacher profile on the TSC website even when no vacancy is open — TSC uses this database to select candidates for the next intake.
  • STEM subject specialists have significantly higher selection odds than general applicants, with 35% of public junior schools currently lacking a single STEM teacher.
  • Chapter Six documents cost between Ksh 1,050 and Ksh 2,000 in total — budget for these well before a vacancy advert drops, not after.

Conclusion

The TSC recruitment portal at hrmis.tsc.go.ke is your only official path into Kenya’s public school teaching workforce — 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.

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.

What has been your experience using the TSC recruitment portal — 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.


Sources

  • Teachers Service Commission Official Website — www.tsc.go.ke
  • Nation Africa: Teacher Shortage Paradox Despite Record Hiring by TSC (December 2025) — nation.africa
  • Nation Africa: Action Kenya Should Take to Address Teacher Shortages (October 2025) — nation.africa
  • The Star: TSC Flags 20,000 Teacher Job Advert as Fake (April 2026) — the-star.co.ke
  • Tuko.co.ke: TSC Recruitment 2026 — Vacancies, Requirements and Deadlines (February 2026) — tuko.co.ke
  • Education News Hub: Chapter Six Requirements for TSC Promotions and Recruitment — educationnewshub.co.ke
  • EduPoa: TSC Data Update 2026 — What Unemployed Teachers Must Do (March 2026) — edupoa.com
  • Kenyans.co.ke: Technical Errors Lock Thousands Out as TSC Application Deadline Passes (October 2024) — kenyans.co.ke
  • Joweri.com: TSC Recruitment 2026 — Requirements, Vacancies and Application (February 2026) — joweri.com
  • SheriaHub: Requirements and Supporting Documents for TSC Employment Application Form (March 2026) — sheriahub.com

POLL ANSWER: The most commonly expected answer is B) Technical errors and OTP failures during application. 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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *