SHA registration: how to register online or by USSD
Last updated: October 2026.
Ways to register
- USSD: dial *147#, accept the terms, choose Register and enter your details.
- Online: register on the official SHA portal at sha.go.ke.
- In person: visit a Huduma Centre or ask a Community Health Volunteer.
What you need
- National ID for adults
- Birth certificate for children where available
- A phone number you can access
After registering
Make your contribution through the SHA paybill or *147#. See our how to pay SHA guide.
I used to be on NHIF. Must I register again?
SHA replaced NHIF on 1 October 2024. Register or confirm your details on SHA.
Independent guide, not the official SHA website. Verify details at sha.go.ke before paying. Last verified: October 2026.