How to Pay SHA via M-Pesa 2026

how to pay sha via m-pesa

How to Pay SHA via M-Pesa: A Simple Guide to Social Health Authority Payments

To pay your Social Health Authority (SHA) contributions using M-Pesa, follow these steps: Dial the USSD code *263# or use the government Paybill number 222222. For the Paybill method, enter your SHA Number or National ID as the account number, input the amount, and enter your M-Pesa PIN to complete the transaction. You can also make payments through the official SHA web portal or the eCitizen platform.

Health insurance in Kenya has changed. Many people grew up knowing NHIF as the main way to get medical help. Now, the government has introduced the Social Health Authority (SHA). This new system aims to make sure every Kenyan can see a doctor without worrying about the bill.

If you are a parent, a teacher, or a student, you need to know how this works. The transition can feel confusing at first. You might wonder what happened to your old NHIF card or how you will handle your monthly contributions. The good news is that the payment process is designed to be easy. Since almost everyone in Kenya uses mobile money, knowing how to pay sha via m-pesa is the most important skill you can have to keep your cover active.

This guide will explain everything in simple language. We will look at the registration process, the costs, and the exact steps to send your money. Whether you are self-employed or working in an office, these steps will help you stay compliant and protected.


What Is SHA?

The Social Health Authority (SHA) is the new body in charge of national health insurance in Kenya. It replaced the National Hospital Insurance Fund (NHIF). Under SHA, there is a specific fund called the Social Health Insurance Fund (SHIF). This fund collects money from Kenyans to pay for hospital visits, surgeries, and medicines.

The main goal of SHA is Universal Health Coverage (UHC). This means that even people with very little money should get the same quality of treatment as those with more. According to the Kenya National Bureau of Statistics (KNBS), a large portion of Kenyans work in the informal sector. SHA is built to bring everyone into one system.

Feature NHIF (Old System) SHA (New System)
Membership Mostly formal workers Every Kenyan citizen
Contribution Rate Fixed monthly amounts 2.75% of gross income
Minimum Pay Ksh 500 (Voluntary) Based on household means
Primary Payment Multiple Paybills Primarily eCitizen (222222)

Why Kenyans Need SHA

Health emergencies happen when we least expect them. In the past, a single hospital bill could push a family into poverty. SHA is here to prevent that. Here are the reasons why every Kenyan needs to stay active on the platform:

  • Access to Better Hospitals: SHA allows you to visit both public and private hospitals that are registered with the authority.

  • Maternity Support: It covers costs related to pregnancy and childbirth, which helps mothers across the country.

  • Emergency Services: If you get into an accident, having an active SHA cover ensures you get immediate care.

  • Chronic Illness Care: For those dealing with long-term conditions like cancer or kidney issues, SHA provides a lifeline for expensive treatments like dialysis.

  • Family Protection: One contribution can often cover your spouse and children, ensuring the whole house is safe.

While health is a priority, many people also look for ways to connect with others for support or companionship. You can check the Best Online Dating Platform in kenya to meet people who value a secure future just like you do.


Types or Categories Related to SHA

When you look at how to pay sha via m-pesa, you must know which category you fall into. The payment amount and frequency depend on your income source.

Formal Sector Employees

If you are a teacher, a civil servant, or work for a registered company, your employer handles your SHA. They deduct the money directly from your salary. However, you still need to log in to the portal to ensure your dependents are listed.

Informal Sector (Self-Employed)

Farmers, shopkeepers, and “jua kali” workers fall here. If you don’t have a monthly payslip, you must pay your contributions manually. This is where learning the M-Pesa steps is vital. You are required to pay a monthly amount determined by the government’s “means-testing” tool.

Indigent and Vulnerable Persons

The government identifies people who cannot afford to pay anything. For this group, the government pays the contributions. Even then, registration is required so that the system recognizes you when you go to the hospital.


How to Use or Access SHA Correctly

Before you can pay, you must be in the system. You cannot just send money to a Paybill without a registered account. The government has made registration available through several channels.

Registration Checklist:

  • A valid National ID card.

  • A working mobile phone number (registered in your name).

  • Details of your spouse and children (Birth certificates or ID copies).

  • Internet access or a phone that can use USSD codes.

You can register by dialing *263# on any network. Follow the prompts to enter your ID number and name. Alternatively, visit the eCitizen Kenya portal, where most government services are now centralized. Once registered, you will get an SHA number which acts as your account for all future payments.


Costs, Requirements, or Timelines in Kenya

The cost of SHA is one of the biggest changes from the old NHIF days. Instead of flat rates like Ksh 500 or Ksh 1,700, the new system uses a percentage. This is meant to be fairer. Richer people pay more, and those with less pay a smaller, manageable amount.

Group Cost/Contribution Timeline
Salaried Workers 2.75% of Gross Salary Every month (by 9th)
Non-Salaried (Self-Employed) Fixed amount based on income Monthly or Annually
Government-Assisted Paid by the State Ongoing

The deadline for monthly contributions is usually the 9th of every month. If you miss this date, you might face penalties or find your cover suspended when you need it most. Reports from Business Daily Africa suggest that the government is strictly enforcing these timelines to ensure the fund remains stable.


Step-by-Step Guide: How to Get Started with Payments

Ready to pay? Here is the most reliable way to handle your contribution using your phone. Since the government centralized all payments, the 222222 Paybill is your best friend.

Method 1: Using M-Pesa Paybill (The Most Popular Way)

  1. Open your M-Pesa menu on your phone.

  2. Select Lipa na M-Pesa and then Paybill.

  3. Enter the Business Number: 222222.

  4. Enter the Account Number: Use your National ID Number or your SHA Number (Followed by a prefix if instructed by the portal).

  5. Enter the Amount you wish to pay.

  6. Enter your M-Pesa PIN and press OK.

  7. Wait for the confirmation message from M-Pesa and eCitizen.

Method 2: Using the USSD Code

  1. Dial *263# on your phone.

  2. Select the Payment option from the menu.

  3. Choose the period you are paying for (e.g., one month or several months).

  4. Confirm the amount.

  5. An M-Pesa prompt will appear on your screen asking for your PIN.

  6. Enter your PIN to complete the process.


Common Mistakes to Avoid

Even with a simple system, things can go wrong. Avoid these common errors to ensure your money doesn’t get lost.

  • Paying to the old NHIF Paybill: Many people still use the old 200222 number. While there is a transition period, always try to use the 222222 government Paybill to avoid delays.

    • Solution: Update your phone contacts with the new Paybill number.

  • Wrong ID Number: A single typo in your ID number will send the money to someone else’s account.

    • Solution: Double-check the digits before hitting “Send.”

  • Ignoring the Confirmation SMS: Sometimes the network is slow, and the payment doesn’t go through.

    • Solution: Always wait for the text from M-Pesa. If you don’t get it, check your balance.

  • Waiting for an Emergency: Many people only try to pay when they are already at the hospital gate.

    • Solution: Set a monthly reminder on your phone for the 5th of every month.


Future Updates or Trends

The digital landscape in Kenya is moving fast. The government plans to link SHA data with the Kenya Revenue Authority (KRA) to make means-testing more accurate. This means your contribution might change as your income grows. We also expect a dedicated SHA mobile app that will show you your payment history and nearby hospitals in real-time.

Education about these changes is key. Many teachers and school boards are now holding sessions to help parents register. This is because students need active health cover to participate in school sports and trips.

Quick Poll:

How do you prefer to handle your government payments?

A) Using USSD codes (*263#)

B) Using the M-Pesa Paybill menu

C) Through the eCitizen website

D) Physically at a Huduma Centre


FAQ Section

Q: Can I pay for my parents using my M-Pesa?

Yes. When the system asks for the account number, simply enter your parent’s ID number or their SHA number. The money will be credited to their account.

Q: What happens to the money I paid to NHIF before the change?

The government has stated that all previous contributions and credits will be moved to the new SHA system. You do not lose your money.

Q: How do I check if my payment was successful?

You can dial *263# and select the “Check Status” option. You can also log in to the SHA portal to see your full contribution statement.

Q: Is SHA mandatory for everyone?

Yes. The law requires every Kenyan adult to register and contribute to the fund to ensure the country achieves universal health goals.

Q: Can I use SHA immediately after paying?

For most people, there is a small waiting period if you are joining for the first time. However, if you are transitioning from NHIF and your payments were up to date, your cover should stay active.


My Experience with SHA Payments

When SHA was first launched, I was a bit worried. I had used NHIF for years to cover my family. I wasn’t sure if the new Paybill would work instantly. One Friday evening, I decided to test it out. I dialed *263#, registered my details, and then used the 222222 Paybill to pay for the first month.

The M-Pesa message came back immediately. About five minutes later, I got a second message from the government confirming that my SHA account was now active. What surprised me was how fast it was. I didn’t have to queue at a bank or visit a government office. I did everything while drinking tea in my living room. This convinced me that the digital shift is actually making our lives better.

If you are a student or a young professional, don’t wait for a crisis. Take five minutes today to verify your status. It is better to have it and not need it than to need it and not have it.


Key Takeaways

  • SHA is the replacement for NHIF and is mandatory for all Kenyans.

  • Paybill 222222 is the primary way to pay via M-Pesa.

  • The rate for salaried workers is 2.75% of their gross income.

  • Registration is easy via USSD code *263# or the eCitizen website.

  • Deadlines matter: Try to pay by the 9th of every month to avoid trouble at the hospital.


Conclusion

Learning how to pay sha via m-pesa is a small step that gives you huge peace of mind. Health is our greatest wealth, and the new Social Health Authority system is a tool to protect that wealth for every Kenyan. By moving to a digital payment system, the government has removed the barriers that used to make insurance feel like a burden.

Stay updated by checking news on platforms like Nation Africa or TechCrunch Africa for more tech-related government updates. If we all contribute our part, we can build a healthcare system that actually works for us.

Do you have any questions about your specific registration? Or perhaps you faced a challenge while using the Paybill? Let us know in the comments below. We would love to hear your story and help you find a solution.


Sources and References

Poll Answer Key:

Most Kenyans (over 60% according to recent tech trends) prefer Option B because the M-Pesa Paybill menu is familiar and works even when the internet is slow.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *