SHA Registration in Kenya: Step-by-Step Guide (2026)

The transition from NHIF to the Social Health Authority (SHA) is now mandatory for all Kenyans. Whether you are employed, self-employed, or a student, you must register to access healthcare services.

Also see: SHIF Calculator

Steps to Register SHA

Registration is free and takes less than five minutes. Here is the official step-by-step guide.

1. Choose Your Registration Method

You can register using your mobile phone (no internet needed) or via the online portal.

Method A: Using USSD Code (Fastest)

This is the easiest way to register using any type of mobile phone.

  • Dial *147# on your phone.
  • Enter your National ID Number.
  • Enter your First Name as it appears on your ID.
  • Accept the Terms and Conditions.
  • Create a 4-digit PIN to secure your account.
  • Follow the prompts to select your employment and marital status.
  • You will receive a confirmation SMS once successful.

Method B: Online via the SHA Portal

Best if you want to add dependents (spouse and children) immediately.

  • Visit the official website: afyayangu.go.ke or sha.go.ke.
  • Click on “Register Individual.”
  • Enter your ID Type (Kenyan Citizen) and your ID Number.
  • Enter a Phone Number registered to your ID.
  • Verify your account using the OTP code sent to your phone.
  • Complete your profile by entering your County, Ward, and employment details.

2. Conduct the “Means Testing”

For self-employed or unemployed individuals, the system will conduct a “Means Test.”

  • This is a set of questions about your household and income.
  • It determines your monthly contribution rate (starting at Ksh 300).
  • Note: Salaried employees are automatically deducted 2.75% of their gross salary via payroll.

3. Add Your Dependents

Once your account is active, you should add your family members so they can also receive treatment.

  • Log in to the Afya Yangu portal.
  • Go to the “Dependents” section.
  • Enter their details (ID numbers for adults or Birth Certificate numbers for children).
  • Upload the required documents (scanned ID or birth certificate).

Need Professional Help?

If you are having trouble with SHA registration, update or adding dependants, our team at Jotech Cyber can help you finalize your registration quickly.

  • Email: info@jotechcyber.co.ke
  • WhatsApp: +254 710 200 886

Also Read: How to Register for NSSF in Kenya Online: 2026 Guide

Author

  • Jozam Chahenza profile picture

    Jozam Chahenza is a writer and developer at JO-TECH Cyber, specializing in step-by-step tutorials, tools, and web applications that equip Kenyans and global readers with practical digital skills and technical knowledge. He holds a Diploma in Information Technology from the East Africa Institute of Certified Studies (EAICS)