Ask Gava
Kiswahili
← Health cover

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.
Go to SHA

What you need

  • Kenyans: your National ID card
  • Children: birth certificate
  • Foreign residents: Alien ID (Foreign Resident Certificate), or Refugee ID for refugees

Steps

  1. 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.
  2. Log in to afyayangu.go.ke with your ID and PIN, then enter the OTP sent to your phone and email.
  3. 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.
  4. 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)
  1. Register sha.go.ke · read 30 Sep 2026
  2. Premium Rates sha.go.ke · read 30 Sep 2026
  3. FAQ: How do I register for SHA? sha.go.ke · read 30 Sep 2026
  4. FAQ: How do I pay my monthly contributions as a non-salaried member? sha.go.ke · read 30 Sep 2026
  5. FAQ: Can you opt out of SHA after registration? sha.go.ke · read 30 Sep 2026
  6. Social Health Insurance Act, 2023 (No. 16 of 2023) new.kenyalaw.org · read 2 Oct 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.