Which SHA portal you need
| You are | Portal |
|---|---|
| A member checking cover, dependants or contributions | afyayangu.go.ke |
| An employer remitting staff contributions | employers.sha.go.ke |
| A hospital or clinic submitting claims | portal.sha.go.ke |
| A provider applying for a contract | econtracting.sha.go.ke |
Type the address yourself. All four are linked from the official site, sha.go.ke.
How to sign in
- Go to afyayangu.go.ke.
- Under ID Type, choose Kenyan Citizen, Passport, Foreign Resident, Refugee or Mandate Number.
- Enter your ID number.
- Enter your 4-digit PIN.
- Choose where the code goes: SMS, Email or Both.
- Tap Login and enter the code you receive.
If it does not let you in
- Forgotten PIN: tap Reset PIN under the PIN boxes.
- No code arriving: try the other channel, email instead of SMS, and check the phone number SHA has for you is still yours.
- No account yet: tap Sign up, or register first. You cannot log in before you are registered.
Registering first
Every person resident in Kenya is required to register with SHA. Kenyan citizens register with a national ID, children with a birth certificate, and foreign residents with an alien ID or refugee ID. SHA offers web self-registration, USSD self-registration and assisted enrolment. For the USSD route, see our SHA *147# guide, and for the full steps, how to register for SHA.
Paying SHA
The portal shows your status. To pay, use M-PESA paybill 200222 with your ID number as the account. See how much SHA is per month.
Questions people ask
What is the SHA portal login address?
Members sign in at afyayangu.go.ke. Employers use employers.sha.go.ke, hospitals and clinics use portal.sha.go.ke, and contracting is at econtracting.sha.go.ke. All four are linked from sha.go.ke.
What do I need to log in?
Your ID type, your ID number and your 4-digit PIN. The portal then sends a code by SMS, email or both.
I forgot my SHA PIN. What do I do?
Use the Reset PIN link under the PIN boxes on the sign-in screen.
I have never registered. Can I log in?
No. Choose Sign up on the same screen, or register on the web, by USSD or with assisted enrolment, as set out on sha.go.ke.
Related
Sources
- sha.go.ke, portal menu and the Register page, read 12 November 2026.
- The afyayangu.go.ke sign-in screen, read 12 November 2026.