How to Register for SHA – 2025 Guide

How to Register for SHA

Did you know that you can now register with the Social Health Authority (SHA) online? Gone are the days when you had to physically visit Huduma centers or the National Health Insurance Fund (NHIF) offices to register for healthcare services. With the introduction of online registration, accessing quality healthcare services has been made much easier and more convenient.

In this guide, I will guide you on how to register for SHA online. This is a detailed step-by-step guide with all the information you need to complete your registration successfully. I used this exact process myself, and it was quick, simple, and hassle-free. So let’s get started!

What is the Social Health Authority (SHA)?

The Social Health Authority (SHA) is a government-run healthcare scheme that provides comprehensive and quality health services to all Kenyan residents. It was established to replace the previous National Health Insurance Fund (NHIF) and aims to ensure that every individual can access necessary healthcare services without financial hardship.

Benefits of Registering for Social Health Authority

There are numerous benefits of registering for the Social Health Authority. Some of these include:

  • Access to a wide range of quality healthcare services at level 4, 5, and 6 health facilities.
  • Comprehensive coverage including, preventive, promotive, curative, rehabilitative, and palliative care.
  • Emergency services and critical care beyond what is covered in the essential healthcare benefits package.
  • Treatment and management of chronic illnesses that may not be included in the essential healthcare benefits package.

Requirements for Online Registration

To register with SHA online, you will need:

  • A National ID Number for adults.
  • Birth certificate for children.
  • Foreign Resident Certificate (Alien ID) or Refugee ID for foreign residents and refugees, respectively.

You will also need a reliable internet connection, an email address, and a mobile phone number linked to your national ID/Birth certificate/Alien ID/Refugee ID.

How to Register for SHA Online: 7 Easy Steps

Now let’s get into the main topic of this article – how to register to the Social Health Authority online. Follow these simple steps, and you’ll be done with your registration in no time.

Step 1: Visit the SHA Website

The first step is to visit the official website of the Social Health Authority. You can do this by typing “Social Health Authority” on any search engine or by directly entering their website address, which is https://sha.go.ke/

Once you are on their homepage, look for the “Register Individual” button and click on it. This will redirect you to a new page where you can begin your registration process. The screenshot below shows the location of the “Register Individual” button.

Step 2: Register for Universal Healthcare and SHA with Afya Yangu

On the next page, you will be required to register for Universal Healthcare and SHA with Afya Yangu. This is a one-time registration that will give you access to both services. To proceed, click on the “Proceed” button as shown in the screenshot below.

Step 3: Create an Afyangu Account

To register with SHA online, you will need to create an account with Afya Yangu. This is a simple process that involves filling in your personal details, such as your ID Type (Kenyan Citizen, foreign resident, or Refugee), ID Number, and phone number.

Once you have filled in all the necessary information, click on the “Proceed” button at the bottom of the page. An OTP (One-Time Password) will be sent to your phone number for verification.

Enter the OTP in the space provided and click on “Proceed.” Congratulations—you have successfully created an Afya Yangu account.

Step 4: Set up Your PIN

After creating your Afya Yangu account, you will be prompted to set up a 4-digit PIN. This PIN will be used to access your account, so make sure to choose something you can easily remember but also difficult for others to guess. Click “Proceed” once you have set up your PIN.

Step 5: Complete Your SHA Registration

You are almost done! Once you have created your Afya Yangu account and set up a PIN, you will be directed to the SHA registration page. Here, you will find instructions about the registration requirements and the documents you need to upload.

Before proceeding, read carefully and make sure you have all the necessary documents. Once you are ready, click on the “Continue Registration” button at the bottom of the page.

Step 6: Fill in Your Personal Details

The next page has three steps. Step 1 is where you fill in your personal details. Here, upload your most recent passport photo, select your employment status from the options provided, select your civil status, and state whether you are living with a disability or not. Click “Next.”

The next step will require you to enter your contact information, including your phone and email address, current address of residence, and residence information (County, Sub-county, and Ward). Once you provide all this information, your primary care network will auto-generate, showing available centers around your location. Click “Next.”

The final step under filling in your personal details requires you to confirm that the information you have provided is accurate and that you understand the terms and conditions of SHA. Check the boxes provided, then click “Submit.”

Step 7: Congratulations, You are Now Registered with SHA!

You will receive a confirmation message that your registration was successful. This means you are now officially registered with the Social Health Authority and can access its benefits.

Other Ways to Register with SHA

Aside from registering online, you can also register for SHA through:

  • USSD Code: Dial *147# on your mobile phone, accept the terms and conditions, enter your national ID number, and follow the prompts to complete your registration.
  • Physical Registration: Visit any Huduma Centre/authorized SHA agent and carry with you a copy of your National ID/Alien ID/Refugee ID. You will be assisted by staff who will guide you through the registration process.

Help and Support

If you encounter any challenges during the registration process, you can reach out to SHA for assistance through their toll-free number 0800720601 or by sending an email to info@sha.go.ke. You can also visit their offices located at the NHIF Building, Ragati Road, Upper Hill in Nairobi, for further assistance.

With this step-by-step guide, registering with the Social Health Authority online should be a breeze. Don’t wait any longer. Take advantage of this convenient and efficient way of accessing quality healthcare services today!

Remember, a healthy nation is a wealthy nation. Register now and secure your future health needs.

FAQs

Here are some frequently asked questions about registering with the Social Health Authority:

How to Register for ShIF Membership Online Kenya?

SHIF (Social Health Insurance Fund) falls under the Social Health Authority. The Social Health Authority has 3 programs, which include the Emergency Act, the Social Health Insurance Fund (SHIF), and the Primary Healthcare Act. To register for SHIF in Kenya, follow the same steps as outlined in this guide for registering with SHA.

How to Register With SHA Online?

To register with SHA online, follow the steps outlined in this guide. This includes creating an Afya Yangu account, setting up a PIN, and completing your SHA registration by filling in your personal details and uploading the necessary documents.

Can I Register My Family Members With SHA?

Yes, you can add dependants such as your spouse and children under 18 to your SHA registration. You can do this during the registration process or by visiting a Huduma Centre or authorized SHA agent.

What Documents Do I Need to Upload for SHA Registration?

The documents required for SHA registration include a recent passport photo, and proof of identification (National ID/Alien ID/Refugee ID). For children under 18 years, a birth certificate is also required.

Is There a Fee for Registering With SHA?

No, there is no fee charged for registering with the Social Health Authority. However, members are required to contribute towards their healthcare through premiums based on their income level.

Scroll to Top