How to Check SHA Status in Kenya (2026 Guide – USSD, SMS & Online)
Kenya has officially transitioned from the National Hospital Insurance Fund (NHIF) to the Social Health Authority (SHA). This shift has made the need to check SHA status a top priority for most Kenyans navigating the new Social Health Insurance Fund (SHIF) system.
If your status is inactive, pending, or missing, you may be denied treatment or forced to p ay out-of-pocket.
This guide shows you exactly how to check your SHA status step by step using USSD, SMS, and the official portal.
Why Checking Your SHA Status Is Important
Checking your SHA status is not optional—it directly determines whether you can access healthcare in Kenya.
1. Ensure Active Medical Coverage
If your status shows “Pending” or “Not Found”, hospitals may not serve you under SHIF.
2. Verify Your Contributions
- Formal sector: 2.75% of salary
- Informal sector: Monthly contributions
Checking ensures your payments are correctly recorded.
3. Confirm Eligibility for Key Treatments
Services like:
- C-sections
- Cancer treatment
- Dialysis
…require an active SHA account with up-to-date contributions.
4. Fix Errors Early
You can detect issues like:
- Missing dependents
- Wrong facility selection
- Failed NHIF migration
…and resolve them before emergencies.
5. Avoid Penalties
Regular checks help ensure compliance with SHIF rules.
6. Confirm NHIF → SHA Migration
Even though migration was automatic, many users still face:
- Missing records
- Incomplete transitions
Checking verifies your data moved correctly.
How to Check SHA Status in Kenya (Step-by-Step)
As of 2026, the old NHIF code (*155#) has been replaced. You can now check everything using updated SHA channels.
Method 1: Check SHA Status Using USSD Code (Fastest)
📱 Works on Safaricom, Airtel, and Telkom
Steps:
- Dial *147# on your phone
- Select Option 1: Check Registration Status
- Enter your National ID Number
- Receive an SMS with your status
What You’ll See:
- Registration status (Active/Inactive)
- SHIF eligibility
- Confirmation of transition
✅ Best for: Quick checks without internet
Method 2: Check SHA Status via SMS (ID Method)
Steps:
- Open your Messages app
- Type:
ID [Space] Your ID Number
(Example: ID 12345678) - Send to 21555
Cost:
- KSh 10 per SMS
What You’ll Receive:
- Contribution status
- Last payment
- Any arrears
⚠️ If you get “User Not Found”, you are likely not registered or not transitioned.
Method 3: Check SHA Status Online (Official Portal)
🌐 Use the official SHA portal:
👉 Afya Yangu Portal
Steps:
- Visit: https://afyayangu.go.ke/
- Log in using:
- National ID
- Your SHA PIN
- View your dashboard
Dashboard Shows:
- Member status (Active/Inactive)
- Registered dependents
- Contribution history
✅ Best for: Full account details and updates
Important Note (Very Critical)
If you haven’t registered or completed transition, the SMS and portal methods may fail.
👉 Use *147# first to register, then check your status.
Common SHA Status Results Explained
| Status | Meaning | What You Should Do |
|---|---|---|
| Active | Fully registered & compliant | You can access services |
| Inactive | Contributions not up to date | Pay arrears immediately |
| Pending | Registration incomplete | Complete registration |
| Not Found | Not in system | Register via *147# |
What to Do If Your SHA Status Is Wrong
If your details are incorrect:
- Visit a Huduma Centre
- Update via Afya Yangu Portal
- Contact SHA support
Fix issues like:
- Missing dependents
- Incorrect ID details
- Wrong hospital selection
Related Guide (Internal Link Opportunity)
👉 How to Register with SHA in Kenya (Step-by-Step Guide)
FAQs (Position Zero Optimized)
How do I check my SHA status in Kenya?
Dial *147#, send ID to 21555, or log in to the Afya Yangu portal.
What is the SHA USSD code?
The official SHA code is *147#.
How much does it cost to check SHA status?
- USSD: Free (network charges may apply)
- SMS: KSh 10
- Online: Free (internet required)
Why is my SHA status showing “Not Found”?
You are likely:
- Not registered
- Not transitioned from NHIF
Use *147# to register first.
Can I still use NHIF services?
No. NHIF has been replaced by SHA under SHIF.
