The Social Health Authority (SHA) is Kenya’s new health insurance body, replacing NHIF. Established under the Social Health Insurance Act, 2023, it manages the Social Health Insurance Fund (SHIF) to expand affordable healthcare coverage nationwide.
This article answers common questions about SHA registration, how much the SHA registration fee is in Kenya, the SHA login process, payments, and even recent fraud controversies.

SHA Registration in Kenya
All Kenyans are required to register with SHA.
How to Register for SHA
- USSD Method: Dial
*147#
and follow the steps. Provide your national ID and phone number to receive an OTP. - Online: Go to AfyaYangu and complete the SHA registration form.
- Employer Registration: Companies register via employers.sha.go.ke.
- Assisted Registration: Available at county health offices and via community health promoters.
Once registered, you will receive a SHA number and can log in to the portal.
How Much is SHA Registration Fee in Kenya?
One of the most searched questions is: “How much is SHA registration fee in Kenya?”
The answer: SHA registration is free. You don’t pay to sign up .
What you pay are monthly or annual contributions:
- Salaried workers: 2.75% of gross income (deducted from payroll).
- Self-employed/informal sector: Annual contribution set by a means test, with a minimum of Ksh 300 per month.
SHA Payments: How to Pay Contributions
After registration, you must contribute regularly to stay covered.
Payment Options
- M-PESA Paybill: Paybill 200222, account number = your ID.
- USSD *147#: Register and pay in one menu.
- Online Portal: Log into AfyaYangu and pay via card, M-PESA, or bank.
- Bank Payments: At partner banks.
SHA Login: Portal and Access
Members can log in to different SHA portals:

- SHA Individual Portal (AfyaYangu): sha.go.ke – check status, contributions, dependents.
- SHA Employer Portal: employers.sha.go.ke – for companies to manage staff.
- SHA Provider Portal: https://portal.sha.go.ke/login/ – for healthcare facilities.
- SHA Eligibility Portal: eligibility.sha.go.ke – check coverage validity.
To log in, use your national ID, verify with OTP, then enter your SHA PIN/digital signature.
SHA Mobile App
The SHA App makes it easier to manage your account. You can:
- Register for SHA.
- Check contribution balances.
- Manage dependents.
- Find accredited hospitals.

⚠️ The app is currently not available on Google Play or App Store. Instead, download it as an APK from sha.go.ke.
SHA Scandals and Fraud Cases
Like NHIF before it, SHA has already faced fraud allegations.
- Reports exposed ghost hospitals filing fake claims worth over Ksh 10 billion.
- In August 2025, at least 40 hospitals were suspended for fraud.
- Critics fear SHA may repeat NHIF’s corruption history, while officials say fraud crackdowns prove stronger oversight.
The government insists SHA is more transparent, with digital systems to reduce fraud.
Frequently Asked Questions
How much is SHA registration fee in Kenya?
SHA registration is free. Members only pay monthly/annual contributions.
How much is SHA registration fee for self-employed people?
Self-employed pay based on a means test, minimum Ksh 300 per month.
How long does SHA registration take?
Registration via USSD *147# or online is instant. Assisted registration may take longer.
How do I log in to the SHA portal?
Go to sha.go.ke enter your ID, OTP, and SHA PIN. Employers use the employers portal.
What is the SHA app?
A mobile app for registration and account management. Download it from sha.go.ke as an APK file.
Has SHA faced scandals?
Yes, ghost hospitals and fraudulent claims have been uncovered. The government has suspended facilities and is tightening controls.