Step 1: Dial *147#
- Start by dialing 147# on your phone.
- Follow the prompts that appear on your screen. Just pick the relevant options as they come up.
Continue reading: SHIF- Explainer on Kenya’s Latest Medical Scheme
Step 2: Visit the Website
- After you’ve completed the steps on your phone, go to afyayangu.go.ke.
- Click on “Register” to start setting up your profile.
Step 3: Enter Your ID and Phone Number
- Type in your ID number and phone number.
- Make sure the phone number is correct since you’ll get OTP (One-Time Password) codes that you’ll need to enter to move forward.
Step 4: Create Your Signature/PIN
- On the platform, you’ll be prompted to create your digital signature.
- This is important to confirm your approval during the registration and sign-in process.
Step 5: Complete Your Profile
You’ll need to provide a few more details to complete your profile, including:
- County
- Sub-county
- Ward
Fill these out carefully to make sure your SHA profile is accurate.
Step 7: Pay Your Premium via MPESA
Once registration is done and your premium is set, you’ll need to pay through MPESA:
- Paybill Number: 200222
- Account Number: Your ID number
Step 8: Eligibility for Services
After the premium payment is made, you will be eligible to access healthcare services under SHA, whether you’re unemployed or self-employed.
By following these steps, you can get your SHA registration done quickly and access the services you need.
How to check your Social Health Authority (SHA) contributions- 5 Easy methods
Checking your Social Health Authority (SHA) contributions is very easy and quick. Here are the best and quickest ways to check your SHA contributions:
Method 1: Using your mobile number Short Message Service, SMS:
Text your ID number: Send a text message with the format “ID {space} Your ID Number” to 1550
Method 2: Using your mobile number short code service:
*Dial 155#: Dial *155# on your phone and follow the prompts
Method 3: Using My NHIF
Use the “My NHIF” app: Download the “My NHIF” app from Google Play or the App Store.
Method 4: Using the NHIF online Selfcare platform
Use the NHIF online Selfcare platform: Log in to the NHIF online Selfcare platform at nhifcare.co.ke
Method 5: Using the SHA website
Visit the SHA website: Visit the official SHA website at https://sha.go.ke
What you need to know about SHA contributions
- Contribution rates: The rate of contributions is 2.75% of individual and household income.
- Contributions for employees: Contributions are automatically deducted from salaries.
- Contributions for self-employed and others: Manual payments must be made to stay compliant.
- Monthly check-ins: Monthly check-ins with the SHA ensure that your account is updated, your payments are accurate, and your benefits remain active.
Registration Process for Individuals
How to Register via USSD
One of the simplest ways to register for SHA is through the USSD code *147#. Here’s how:
- *Dial 147# on your mobile device.
- Accept the SHA terms and conditions when prompted.
- Enter your Kenyan ID card number and first name for verification.
- Confirm your details and proceed with entering additional information as requested.
- Await a confirmation message indicating successful registration.
This method is user-friendly and allows individuals without internet access to complete their registration quickly.
How to Register Online
If you prefer online registration, follow these steps:
- Visit the Official SHA Website: Go to sha.go.ke.
- Click on Registration: Find the option for individual registration on the homepage.
- Fill Out the Registration Form: Provide necessary details such as:
- Full name
- Occupation
- Date of birth
- Marital status
- KRA PIN (Kenya Revenue Authority Personal Identification Number)
- Address and contact details
- Review Your Information: Ensure all details are accurate before submitting.
- Verify Your Account: Follow instructions sent to your email or phone to verify your account.
Online registration provides a convenient way for tech-savvy individuals to complete their registration at their own pace.
Registration Process for Employers
Creating an Employer Account
Employers play a crucial role in the SHA registration process by registering their employees. Here’s how employers can set up an account:
- Access the SHA Employer Portal: Visit sha.go.ke and navigate to the employer section.
- Create an Account: Fill out required details about your business, including:
- Business Registration Certificate
- KRA Certificate
- Verify Your Account: Follow verification steps similar to those for individual accounts.
Registering Employees
Once registered as an employer, you can add employees:
- Log into Your Employer Account: Access your dashboard.
- Enter Employee Details: Provide information such as names, ID numbers, and dependents.
- Submit Registration: Review all entries before submitting.
Managing Contributions
Employers are responsible for remitting contributions on behalf of their employees:
- Contributions are calculated at 2.75% of each employee’s gross salary.
- Use the employer portal to make monthly remittances easily.
Frequently Asked Questions (FAQs)
What happens if I miss the registration deadline?
If you miss the registration deadline, you may not be able to access healthcare benefits under SHA until you complete your registration during a subsequent enrollment period.
Can I register my family members?
Yes, you can register your dependents, including children, under your SHA membership.
What if I don’t have a KRA PIN?
While having a KRA PIN is recommended for online registration, alternative identification methods may be accepted during in-person registrations at designated centers.
How do I update my information after registration?
To update your information, log into your account on the SHA website or contact customer support through their official channels.
Benefits of Registering for SHA
Registering for SHA offers numerous advantages:
- Comprehensive Coverage: Access a wide range of healthcare services including preventive care, hospitalization, and specialized treatments.
- Universal Health Coverage: Contributes towards achieving UHC in Kenya by pooling resources for better healthcare delivery.
- Financial Protection: Reduces out-of-pocket expenses during medical emergencies or chronic illnesses.

