This is our SHA guide to help you get familiar with registration, adding dependents and making contributions.

The Social Health Authority, commonly referred to as SHA, was recently formed to take over the functions previously managed by the NHIF, a well-known health insurance entity. The primary responsibility of this newly established authority is to gather financial contributions from the general population. This ensures that individuals have access to necessary medical care and treatments when they require hospital services.
This article will walk you through the simple steps needed to begin your journey with the Social Health Authority (SHA)
Table of Contents
Registering For SHA
Requirements For Registering SHA
- Passport Photos
- Passport photos of dependents, along with a copy of the birth certificate or hospital birth notification for dependents under 18.
- For dependents over 18, they must register with SHA before being added as dependents.
SHA guide: Registering Via USSD
# Registering SHA via USSD *147#
You can Register SHA through USSD code by following the steps;
- Dial *147# on your mobile device.
- Follow the prompts displayed on your screen.
- Select the relevant options as they appear to complete your registration.
SHA Guide: registration Via Website
Register SHA at Afya Yangu Portal
Simple step-by-step guide to help you register, update your profile, add dependents, and pay your SHA premium.
1 Register on the Afya Yangu Portal
- Go to afyayangu.go.ke.
- Click on the “Register” button to start creating your personal profile.
- Enter your ID number and phone number. Make sure the phone number is correct, as you will receive OTP (One-Time Password) codes on it.
- On the platform, create your digital signature. This is important because it is used to verify your consent during registration and when signing in.
2 Updating Your SHA Profile
After registration, complete your SHA profile by providing:
- County
- Sub-county
- Ward
Ensure these details are accurate so that your SHA profile is correctly linked to your area.
3 Adding Dependents in SHA
If you have dependents, you must add them under your SHA account. There are two types of dependents:
- Over 18 years: They must have their own SHA account before you can add them as dependents.
- Under 18 years: You will need a scanned copy of their birth certificate and a passport photo.
Make sure all documents are clear and readable before uploading.
4 Means Testing for Clients
If you are unemployed or self-employed, you will go through a quick means test. This helps determine your premium based on your current financial situation.
5 Pay Your SHA Premium via MPESA
- Once registration is complete and your premium is set, go to your dashboard.
- Click on the “Pay” button.
- Enter your MPESA number.
- Confirm the MPESA prompt that appears on your phone and complete the payment.
After payment, keep the confirmation message for your records in case you need it later.
SHA guide: How to Pay Your SHA Contributions
Paying SHA Premium via Paybill 200222
You can pay your SHA premium easily using the official SHA Paybill number.
- Open your M-Pesa menu on your phone.
- Select Lipa na M-Pesa → Paybill.
- Enter Paybill Number: 200222
- For Account Number, enter your ID Number.
- Enter the amount shown on your SHA dashboard.
- Enter your M-Pesa PIN to complete the payment.
Note: For Employed Individuals
Your employer will deduct SHA contributions from your salary and remit them to SHA, just like other statutory deductions such as the National Hospital Insurance Fund (NHIF) and the National Social Security Fund (NSSF).
Service Eligibility
Once you complete the premium payment, you gain access to healthcare services through SHA, regardless of your employment status.
Visit our online shop
Check out our latest posts
I’m a web blogger who writes informational articles across various sites and platforms.










