SHA vs NHIF: What Kenya's New Health Insurance Means for Freelancers and SMEs
Kenya's shift from NHIF to SHA fundamentally changes how self-employed workers and small business owners access health coverage. Here's what you need to know about costs, registration, and your actual options.
The Social Health Authority (SHA) is now your health insurance provider if you're self-employed, run an SME, or work in the informal sector. If you've been paying NHIF contributions, that system is being phased out. This transition, which began in 2025 and continues through 2026, affects millions of Kenyans directly—and the differences between SHA and NHIF matter significantly for your wallet and your family's healthcare access.
How Much You'll Actually Pay
Under NHIF, freelancers and SME owners typically paid monthly premiums ranging from KSh 500 to KSh 1,700, depending on income category. SHA's pricing structure is different and potentially steeper for some groups.
SHA uses income-based contribution tiers. Self-employed workers earning up to KSh 50,000 monthly pay around KSh 500. Those earning KSh 50,001 to KSh 100,000 pay approximately KSh 1,000. Income brackets above KSh 100,000 face higher contributions—check the official SHA portal at sha.go.ke for your exact tier, as these figures are indexed annually.
The crucial difference: SHA contributions are mandatory, not optional. The government treats non-payment more seriously than NHIF did. Enforcement through M-Pesa deductions and bank account levies has already begun for non-compliant workers.
Registration: The Practical Side
Registering with SHA requires visiting an enrollment center or using the SHA portal online. You'll need your ID, KRA PIN, and mobile number. Registration is free.
The real friction point is that many freelancers and SME owners are still unsure whether they've actually completed registration. SHA's online portal can be slow during peak hours. If you're uncertain about your status, visit sha.go.ke, log in with your ID and PIN, and verify your enrollment directly. Don't rely on emails or SMS confirmations alone.
If you operate a registered SME with employees, you're treated differently. Employers contribute on behalf of their staff through payroll deductions. SHA registration experts can walk you through compliance requirements if your business has employees.
What Actually Changes for Your Healthcare
Both NHIF and SHA cover similar basics: inpatient care, outpatient services, maternity, and essential drugs. The networks differ slightly. SHA has partnerships with different health facilities in different counties. Before assuming your preferred clinic is covered, check the SHA facility list specific to your location.
One real improvement: SHA claims processing is supposed to be faster than NHIF was. In practice, this depends on your health facility's familiarity with SHA systems. Some rural clinics are still getting up to speed. If you face delays, escalate through the SHA portal rather than calling—documented complaints move faster.
Out-of-pocket costs remain significant. SHA covers basic services, but premium care, specialized treatment, and expensive diagnostics still fall to you. Many freelancers and SME owners supplement with private insurance. If that's your situation, find a verified Kenyan expert on Kaziiko who can advise on supplementary coverage that actually complements SHA.
The Transition Reality
If you were paying NHIF in 2024 and early 2025, your contributions do not automatically transfer to SHA. You must register separately. Many people made this transition seamlessly. Others discovered mid-year that their coverage had lapsed because they hadn't completed SHA enrollment. Don't be in the second group.
Your NHIF records exist, but SHA is a separate system entirely. Legacy NHIF claims are still being processed, but new claims go through SHA only.
Frequently Asked Questions
Can I register with SHA online, or do I have to visit a center?
You can register online at sha.go.ke using your ID and KRA PIN. However, if you face verification issues online, visiting an enrollment center (usually at county health offices or designated partners) resolves problems faster than email support.
What happens if I don't pay my SHA contribution?
SHA can deduct outstanding contributions directly from your M-Pesa account or bank account after 30 days of non-payment. Your coverage is suspended until contributions are current. Enforcement is more aggressive than NHIF's was.
Can I claim healthcare costs I paid before I registered with SHA?
No. SHA only covers services received after your enrollment is confirmed in their system. This is why verifying your registration immediately matters—gaps in coverage mean you pay out-of-pocket.
Does SHA cover private hospitals, or only public clinics?
SHA covers both public and accredited private facilities, but your coverage amount varies by facility level. Check the SHA facility list for your county to see which private hospitals are included at what benefit levels.
Find an Expert on Kaziiko
