SHA Provider Portal Login: Official Link, Steps & Fixes
The SHA provider portal login page is at portal.sha.go.ke/login — that’s the direct, official link for accredited healthcare facilities to sign in and verify patients, submit claims, or check reimbursements. If you already have credentials, use the button below. If you’re getting locked out, missing your OTP, or landing on a URL that looks unfamiliar, the fixes further down cover the problems facilities actually run into day to day.
Who Logs Into the SHA Provider Portal
This login is built for accredited healthcare facilities, not individual patients. In practice, three roles use it daily: reception staff checking whether a patient’s SHA cover is active before treatment, billing officers submitting claims and tracking reimbursements, and facility administrators managing user access and the facility’s profile. If none of that describes you, see the section below on whether you’re on the right portal.
How to Log In, Step by Step
Open the official login page
Go to portal.sha.go.ke/login directly. Bookmark it — copycat sites exist, so avoid links from search ads or forwarded messages.
Enter your registered email and password
Use the credentials SHA issued after your facility’s e-contracting was countersigned. These are tied to the individual staff account, not a shared facility login.
Complete any verification step shown
Some sessions prompt for an additional confirmation. Follow the on-screen instructions rather than refreshing or reopening the page.
You’ll land on your facility dashboard
From here you can verify patient eligibility, submit claims, check disbursement status, and manage staff user roles depending on your assigned access level.
Two Portal URLs — Which One Is Correct
Don’t Have Login Credentials Yet?
If you’re trying to log in and don’t have an account at all, that’s a different problem to solve first. Login credentials are only issued after your facility completes SHA’s e-contracting process, which requires a valid KMPDC licence, a county health facility licence, and your facility’s KRA PIN. Once your contract is countersigned — typically within a few working days — SHA emails your login details directly.
SHA Provider Portal Login Problems and How to Fix Them
Account locked after failed attempts
Repeated wrong passwords trigger an automatic security lock. Wait roughly 30 minutes before retrying. If it’s still locked after that, contact the SHA helpdesk on 147 or your facility’s provider relations desk to have it released manually.
Forgotten password
Use the Forgot Password link on the login page and enter the email address registered to your account. If the reset email doesn’t arrive within a few minutes, check your spam folder before contacting the helpdesk.
Page won’t load or times out
This is usually system load rather than your connection. Peak hours — mid-morning and end of month — see the most reported slowness. Try again during a quieter window, or switch browsers if the issue persists.
“User does not exist” on login
This usually means your account was never fully created after e-contracting, or your staff email was entered incorrectly during setup. Confirm with your facility administrator, then contact SHA’s provider relations desk to verify your account exists on their end.
Locked Out and Need It Sorted Fast?
We help facility staff resolve SHA provider portal login and account access issues without the back-and-forth of the 147 helpline.
WhatsApp Us NowIs This Even the Portal You Need?
Frequently Asked Questions
What is the official SHA provider portal login link?
The official SHA provider portal login page is at portal.sha.go.ke/login. Only facilities that have completed e-contracting with SHA can log in there, using the credentials issued after their contract is countersigned.
Why does the SHA provider portal show two different login URLs?
portal.sha.go.ke is the main provider portal address, while accounts.provider.sha.go.ke is the authentication page it redirects to when you click login. Both are official SHA domains — you are not on a fraudulent site if you land on either one.
How do I reset my SHA provider portal password?
Click Forgot Password on the login page and enter the email address registered with your facility’s SHA account. If the reset link does not arrive, contact the SHA helpdesk on 147 or email helpdesk@dha.go.ke to verify your facility’s registration details.
Why is my SHA provider portal account locked?
Multiple failed login attempts trigger an automatic security lock. Wait around 30 minutes before trying again. If the account is still locked afterward, contact SHA’s provider relations desk or the 147 helpline to have it manually unlocked.
Is the SHA provider portal the same as the Afya Yangu portal?
No. The SHA provider portal is only for accredited healthcare facilities submitting claims and verifying patient eligibility. Individual members register, check their own cover, and complete means testing on the separate Afya Yangu portal at afyayangu.go.ke.
I don’t have SHA provider portal login credentials yet — what do I do?
You need to complete SHA’s facility registration and e-contracting process first, using your KMPDC licence, county health facility licence, and KRA PIN. SHA issues login credentials only after your facility’s contract is countersigned.


