TSC online transfer application portal login.
TSC online transfer application portal login.

TSC teacher transfer online portal- The Teachers Service Commission (TSC) has made the application for a teacher transfer very easy. The application for transfer is now purely done online and there is no need of filling the manual transfer application form.

The TSC online transfer portal is https://hrmis.tsc.go.ke/tm-app/apply_transfer.

TSC Logo TSC Online Teachers Portal- Apply for TSC transfer here.

You will be sent a security (validation) code on this number

How to proceed with your application process

To make your application, proceed as follows:

  • Visit the TSC online transfer application portal by using the link; https://hrmis.tsc.go.ke/tm-app/apply_transfer.
  • In the new window, enter your TSC Number, ID Number and mobile phone number. You will get a notification from TSC with your security code (A six-digit authorization code) after clicking on ‘Login’.
  • Enter the authorization code that was sent to your mobile number,
    before logging in. Now, click ‘login.’
  • On successful login, the system is able to detect if you are
    either a primary or a post primary teacher.
  • Click ‘Submit a Request for Transfer’ to proceed.
  • Enter all the details, and check the declaration box. The required details are:
S/NRequired details
1Length of stay at present school
2Length of stay in same subcounty
3Reason for transfer
5When is transfer required ?
9email address
  • Now tick the box next to the this declaration; ‘I hereby declare that the information in this application is true to the best of my knowledge. I am also aware that any false information will lead to direct Disqualification/ Disciplinary action, without further reference to me by the Teachers Service Commission.’
  • After entering all the details and checking the declaration box, click ’OK.
  • The system will display your current station and the requested County.
  • Click ‘File Attachment(s)’ button to attach supporting document(s) in case the request for transfer is due to insecurity and/or medical grounds.
  • You can also Edit, Withdraw or Print the transfer request.
  • Click Browse to select the document to attach.
  • Enter your Remarks.
  • Check the dialogue box and Click Ok after attaching the document.
  • Your attachment(s) will be displayed. You can either Remove or View your attachment.
  • Click Submit Button.
  • Once your application is successfully delivered, application status changes to “Pending” (Please note the application status will keep on changing )
  • Click Logout to exit from the system. The next bit is done by your Principal or Head Teacher.

Some of the reasons you can give for your transfer.

Here is a list of reasons you can give during your online transfer application process:

S/NReason for transferExplanation
1Aging parentsIn case your parents are now old and you want to move closer to them
2InsecurityInsecurity in your current place of work
3Join spouseIf your spouse works/ stays away from you
4Your Medical conditionA medical condition that will hinder performance at current station
5Medical condition of childA child’s ailment
6OverstayingIf you have worked in the same station for many years.


Remember for any reason given evidence will be required.

Head of Institution (HOI) recommendation on your transfer application

Your Principal/ Head Teacher will get the requests through the institution Emails and the HOI (The Head of Institution) portal. The HOI will proceed as follows;

Option 1: Email notification

  • Open your Email.
  • Click the email notification Link to proceed.
  • Enter your comments as the Head of Institution and Click the ‘Submit’ button

Option 2 : HOI portal

  • Go to TSC website (www.tsc.go.ke) and click Online Services, select HRMIS and click on ‘Teacher Transfer’ button.
  • Enter your TSC No, ID Number and Mobile number and click Login.
  • A six digit authorization code will be sent through your mobile number.
  • Enter the authorization code and click Login.
  • HoI (Head of Institution) portal will display the incoming transfer requests.
  • Click ‘Action’ button to recommend the transfer and enter your comments.
  • Click ‘Submit’ button.

How to check status of your transfer application online.

You can monitor the status of your application online. Simply log into your account and the status will be displayed on your dashboard. The Commission will also send a response via Email.

Also read; Step by step guide for online TSC transfer application.

Quick TSC links

Current TSC Updates

Current TSC Adverts


TSC Forms

TSC Registration Status

TSC Job Application and Promotion Status

New Teacher Registration

TPAD- Teacher Performance Appraisal

Declaration of Income, Assets and Liabilities

Application for Duplicate Certificate of Registration

Wealth Declaration Manual

Pension Status

TSC Links

TSC Home

TSC Teachers Online

Access adverts, entry/exit returns and teacher registration services

Update Profile

Update biodata and additional documents


Access Teacher Perfomance, Appraisal & Development

Pension Status

View pension claims that have been delivered to the Treasury


Access payslips, P9 for tax returns and 3rd party services


Get answers to recurrent questions about general HR issues

De-registered Teachers

Approved Study Leave

TSC Returned Certificates

TSC Medical Scheme

TSC Downloads

TSC Commissioners

TSC Secretariat

TSC Functions and Mandate

TSC Structure/ Organogram

TSC Teacher Recruitment and Selection

TSC Transfers

TSC Determination of a discipline case

TSC Offences

TSC Teacher Registration

TSC Allowances

TSC Promotions

TSC Leaves Information

Teachers Email Activation

Contact Us.


  1. Thank you for sharing this informative article. I found the points you discussed to be both insightful and practical.Overall, great job on this article, and I look forward to reading more from your blog. Keep up the fantastic work!


  2. Chinyere is one of the top clothing brand in Pakistan for the nomadic fashion spirit of now. We specialize in an exclusive collections of casual, semi formal and formal for your wardrobe. Our garments are designed with care and love to incorporate global fashion as well as tradition.

  3. I applied for a transfer in June, 2022 on medical ground. It has been acknowledged but not approved or effected. I find myself in a worse situation through deployment to a further distance making it worse. Kindly intervene by responding to my request. Thankyou.

  4. Have tried the HOI portal opening to comment my teachers transfer request in vain. Its responding as invalid / unregistered mobile number. What can i do please?

  5. Apply for online transfer from kericho county(Tilolwet primary school)( TSC.NO. 473172, ID-5453421) to nakuru-kuresoi north. We have agreed to swap positions with madam malel jane chepkemoi (TSC. NO. 521526, ID- 20505500) who wants transfer from Tabora primary school in nakuru- north to kericho west

  6. I would like to apply for transfer from Emmanuel primary school in Naivasha subcounty to Nyandarua south Subcounty Nyandarua county

  7. Kindly intervene on deployment to JSS placement. Long distance is not fair for teachers with sensitive issues. I pray you avail a platform for communication on this matter. Thankyou.

  8. The water quality in Karachi is deteriorating by the day. Unplanned industrialization and population growth has played havoc with the environment of the city which was once known for it’s clean and brightly lit streets. No wonder people are moving out of the city in order to find better quality of life for themselves and their families. TCS is playing a pivotal role for teachers who desire to be transferred out of Karachi. If your are stuck in the city due to work or any other reasons then you need to install home water filtration equipment in order to get clean drinking water supply. This is essential for your health and well-being. A wide range of water filters are available in Karachi, but you need to have your water quality tested first. Depending on the level and type of pollution present in your area water you can then decide which water filter will best meet your requirements.

  9. Kindly help me swap with teacher Peter Simiyu of TSC.778869 ld.29201220 of Sirembe sec.school to Canon Awori Nambale AC Mr.Ahija Isaiah TSC.720494 LD.29868072

  10. Introducing the best tool for checking YouTube thumbnails! This free online tool, which was created just for YouTube artists, makes it simple to improve your video thumbnails and titles with just one click. It’s quite user-friendly and requires no additional setups or installs.
    Increase your YouTube video views by creating captivating thumbnails that engage your audience. Are you tired of the same old thumbnail template? No problem! Compare your thumbnails to competitors and make informed adjustments. Our A/B testing feature helps you identify the most effective thumbnail variation, boosting your video’s click-through rates and overall success.
    Our Online Thumbnail Checker Tool is your secret weapon for YouTube success, whether you’re an established YouTuber or just getting started. Investigate it right away to grow your channel to new heights! With the help of our YouTube Thumbnail Checker tool.

  11. Kindly help me transfer fry Bungoma county to Mombasa county because of my security and again join my siblings and partner

  12. I applied for a transfer in December 13th,2021 online and my status still reads “acknowledged”. What is the problem and I have given a genuine reason ? I wanted a transfer to Machakos county ,Yatta subcounty or Kitui west in kitui county.Kindly help me please
    Am Michael Musyoka Katua
    Tsc no.560941
    Id no.25325322
    Thanks in advance.

  13. i am loving  your makeup product .they are just wao .thanks for sharing .if some someone is looking for makeup with different categories you can find here Court Shoes For Women – Metro-10900726.best website in 2024.

  14. Nice and valuable content thanks for sharing. if you are looking for women shoes with different style you can find here ECS Best website in 2024.


Please enter your comment!
Please enter your name here