How to Check Your SHA Registration Status Online

You tried to use SHA at the hospital.
They checked the system.
"Your record isn't showing."
Now you're panicking. Are you registered? Did something go wrong? Who do you call?
Here's exactly how to check your SHA registration status — and what to do if something's off.
Table of Contents
- The Quick Way: SHA Super App
- Alternative: USSD Code
- Check Online via e-Citizen
- Understanding Your Status
- How to Contact SHA Support
- Common Issues and Fixes
- How to Check Your Contribution History
- For Employers: How to Check Employee Registration
- What If You're Self-Employed?
- SHA vs SHIF: Which Status Should You Check?
- The Bottom Line
- Next Steps
The Quick Way: SHA Super App
The fastest way to check your status:
Step 1: Download the SHA Super App
- Google Play Store (Android)
- Apple App Store (iPhone)
Step 2: Open the app and tap "Login"
Step 3: Enter your ID number and password
Step 4: Once logged in, your dashboard shows:
- Registration status (Active/Pending/Inactive)
- Your SHIF number
- Contribution status
- Dependents listed
If your status shows "Active" — you're good.

Alternative: USSD Code
No smartphone? Use USSD.
Dial: *147#
Then:
- Select "Check Registration Status"
- Enter your ID number
- You'll get an SMS with your status
This is slower but works on any phone.

Check Online via e-Citizen
You can also check through the e-Citizen portal:
Step 1: Go to ecitizen.go.ke
Step 2: Login with your e-Citizen credentials
Step 3: Navigate to SHA services
Step 4: Select "Check Registration Status"
Step 5: Your status will display

Understanding Your Status
Here's what each status means:
| Status | What It Means | What to Do |
|---|---|---|
| Active | You're registered and contributions are up to date | Nothing — you're covered |
| Pending | Registration submitted but not yet processed | Wait 7–14 days, then follow up |
| Inactive | Contributions are behind or registration incomplete | Pay arrears or complete registration |
| Not Found | No record exists under your ID | Register from scratch |

What If Your Record Isn't Found?
This happens more often than you'd think. Here's why:
Reason 1: You Never Registered
If you weren't employed formally (PAYE deductions) and never registered as self-employed, you might not have a record.
Fix: Register through the SHA Super App or e-Citizen.
Reason 2: Migration from NHIF Failed
When SHA replaced NHIF, records were supposed to transfer automatically. Some didn't.
Fix: Call SHA support with your old NHIF card number. They can trace and migrate your record.
Reason 3: Wrong ID Number Entered
Simple typo — it happens.
Fix: Double-check your ID number. Try again.
Reason 4: System Delay
New registrations take 7–14 days to reflect.
Fix: Wait a few more days, then check again.

How to Contact SHA Support
If the app isn't helping:
SHA Toll-Free Hotline: 0800 720 500
Email: info@sha.go.ke
Twitter/X: @SHA_Kenya
Physical Offices: SHA has offices in all 47 counties. Find yours on the SHA website.
When you call, have ready:
- Your ID number
- Your old NHIF number (if you had one)
- Your phone number
- Any screenshots showing the error
Common Issues and Fixes
"My Dependents Aren't Showing"
SHA sometimes doesn't capture dependents during migration.
Fix:
- Open SHA Super App
- Go to "My Profile"
- Tap "Add Dependent"
- Enter their details (spouse: marriage certificate, children: birth certificate)
- Submit and wait for approval (3–7 days)
"My Employer Deducts, But Status Shows Inactive"
Your employer might be deducting but not remitting.
Fix:
- Ask your HR for proof of remittance
- If they can't provide it, that's a red flag
- Report to SHA with your payslips as evidence
"I Registered But Can't Login to the App"
Password issues or account not activated.
Fix:
- Tap "Forgot Password" on the app
- Enter your ID number
- You'll get an OTP via SMS
- Reset your password
If no OTP arrives, call 0800 720 500.
"My Contributions Are Up to Date But It Still Shows Inactive"
System sync issues. SHA's database sometimes lags.
Fix:
- Screenshot your payment receipts
- Call SHA support
- They'll manually verify and update your status
How to Check Your Contribution History
Want to see all your payments?
In the SHA Super App:
- Login
- Go to "Contributions"
- View monthly history
This shows:
- Amount paid
- Date paid
- Source (employer/self)
- Any arrears
Keep screenshots of this. It's your proof if there's ever a dispute.
For Employers: How to Check Employee Registration
If you're an HR manager or business owner:
Step 1: Login to the SHA Employer Portal at sha.go.ke
Step 2: Go to "Employees"
Step 3: View registration status for each employee
You can also:
- Add new employees
- Remove former employees
- Submit monthly contributions
- Download compliance reports
What If You're Self-Employed?
Self-employed Kenyans must register directly.
How to Register:
- Download SHA Super App
- Tap "Register"
- Select "Self-Employed"
- Enter your details
- Choose your contribution tier (minimum 2.75% of declared income)
- Pay via M-Pesa
Minimum contribution: KES 300/month (for low-income earners)
Once registered:
- Contributions are due by 9th of each month
- Late payments attract penalties
- 30-day waiting period before you can use benefits
SHA vs SHIF: Which Status Should You Check?
Quick clarification:
SHIF (Social Health Insurance Fund) = the money side. Your contributions go here.
SHA (Social Health Authority) = the organization managing everything.
When you check "SHA status," you're checking your SHIF registration and contribution status.
They're linked. If SHIF is active, SHA covers you.
For more details: SHA vs SHIF: What's the Difference
The Bottom Line
Checking your SHA status takes 2 minutes:
- Download the SHA Super App
- Login with your ID number
- Your status shows on the dashboard
If something's wrong, call 0800 720 500 with your details ready.
Don't wait until you're sick to discover your registration failed. Check today.
Next Steps
- Download the SHA Super App right now
- Login and verify your status
- Check that your dependents are listed
- Screenshot your contribution history
- If any issues, call SHA support immediately
Questions about SHA benefits? Read: The Complete SHA Benefits Guide
Ready to Get Started?
Get personalized advice and quotes tailored to your needs. No pressure, just honest guidance.
👉 Or start a chat with our assistant now.