Need cash before payday? Compare verified providers on ZangCash

SHA registration: how to register online or by USSD

Last updated: October 2026.

Ways to register

  1. USSD: dial *147#, accept the terms, choose Register and enter your details.
  2. Online: register on the official SHA portal at sha.go.ke.
  3. In person: visit a Huduma Centre or ask a Community Health Volunteer.

What you need

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.

Compare verified providers on ZangCash

Frequently asked questions

How do I view my UHR payslip online?

Sign in to the official UHR portal with the credentials issued by your HR office, open the payslip section and select the month.

Is this the official UHR website?

No. This is an independent guide. It cannot access your payslip or your account.