Register for SHA (Social Health Authority / SHIF)
Social Health Authority · sources read 2 Oct 2026
Everyone living in Kenya must register with SHA. Dial *147# or register on sha.go.ke with your ID, then finish your profile on afyayangu.go.ke. Contributions are 2.75% of your income, at least KSh 300 a month.
- Fee
- KSh 300Monthly contribution (2.75% of income, minimum)
- Where
- Dial *147#, or register online on sha.go.ke and finish on afyayangu.go.ke. You can also get help at a Huduma Centre or from an SHA agent.
What you need
- Kenyans: your National ID card
- Children: birth certificate
- Foreign residents: Alien ID (Foreign Resident Certificate), or Refugee ID for refugees
Steps
- Dial *147# or go to sha.go.ke and click Register. Enter your ID number and phone number, and set a PIN. Keep that PIN safe.
- Log in to afyayangu.go.ke with your ID and PIN, then enter the OTP sent to your phone and email.
- Open My Profile to add your dependants. If you are not on a salary, do the means test there to see what you'll pay.
- No phone or internet? Go to a Huduma Centre or an authorised SHA agent with your National ID and they'll register you.
Watch out
- You pay 2.75% of your gross monthly income, never less than KSh 300 a month. If you're employed, your employer deducts it from your salary.
- Not on a salary? You pay yourself: dial *147# and choose Make Payment, or use M-Pesa paybill 200222 with your ID number as the account.
- Once you register you cannot opt out.
- The Act says you may be asked for proof of SHA registration and contributions before getting national or county government services.
Who can apply
- Every person living in Kenya must register
- Kenyan citizens, refugees and other non-citizens living in Kenya can all register
- The law says every Kenyan must register. Non-Kenyans who live in Kenya can register too, and babies are meant to be registered at birth.
Official sources (6)
- Register sha.go.ke · read 30 Sep 2026
- Premium Rates sha.go.ke · read 30 Sep 2026
- FAQ: How do I register for SHA? sha.go.ke · read 30 Sep 2026
- FAQ: How do I pay my monthly contributions as a non-salaried member? sha.go.ke · read 30 Sep 2026
- FAQ: Can you opt out of SHA after registration? sha.go.ke · read 30 Sep 2026
- Social Health Insurance Act, 2023 (No. 16 of 2023) new.kenyalaw.org · read 2 Oct 2026