SHA ID Not Found: Causes and How to Fix the Error

Independent guide. MyCyber is a private service and is not affiliated with SHA, the Ministry of Health or the Government of Kenya.

SHA ID Not Found: Causes and How to Fix the Error

SHA ID not found: quick answer

SHA ID not found means the system cannot match your ID number to a record. It usually happens for two reasons: the ID number was typed wrongly, or your ID is new and its record has not been updated in IPRS yet. Re-check the number first. If the error stays, visit an SHA office or a Huduma Centre with your original ID.

What does SHA ID not found mean?

When you register for SHA, the number you enter is checked against national identity records. SHA ID not found is the result when nothing matches. It can appear on the Afya Yangu portal or on *147#, and it stops your SHA registration from going any further.

The error does not tell you why nothing matched. In practice there are two common reasons, and you can usually tell which one applies to you from your own situation.

Which SHA ID not found cause is yours?

Your situationLikely cause
You typed the number from memory or in a hurryMistyped ID number
You recently turned 18 or finished school and got your first IDIPRS record not updated
You still only have the waiting cardIPRS record not updated
The ID is old and the number matches your cardNeeds a check at an SHA office or Huduma Centre

Why does SHA say ID not found? The two main causes

SHA ID not found because the IPRS record has not been updated

IPRS is the national records system used to confirm who you are. A new ID takes time to show up there. This is common for someone who finished school, applied for a first ID, and is trying to register for SHA soon after getting it. It also affects people who are still holding the waiting card and have not yet collected the ID.

In this case your number can be completely correct and still not be found, because the record SHA checks has not caught up. Retyping will not fix it. You can try again after a few days, but we have not found an official timeline, so if you need cover soon the fix is an SHA office or a Huduma Centre.

SHA ID not found because the ID number was mistyped

One wrong digit is enough. It is easy to do on a phone keypad or on *147#, where you cannot see what you typed as clearly. A swapped pair of digits, a missing digit or a stray space all lead to SHA ID not found, even though your ID is perfectly valid.

How to fix SHA ID not found

1

Fix SHA ID not found by re-entering your ID number

Do this first, because it costs nothing and solves the typing cause.

Steps
  1. Hold your ID and read the number from the card, not from memory.
  2. Type digits only, with no spaces or dashes, and check each one before you continue.
  3. Make sure you picked the ID type that matches your document. For a Kenyan national ID that is Kenyan Citizen.
  4. Try again. If you get SHA ID not found a second time with a correct number, the cause is probably your record. Move to the steps below.

Doing it on Afya Yangu? Follow the SHA registration steps with screenshots.

2

Call SHA before you travel to fix SHA ID not found

Call the toll-free SHA line on 0800 720 601. Tell them you are getting SHA ID not found, say whether your ID is new, and ask what you should bring. It can save you a wasted trip.

3

Visit an SHA office to fix SHA ID not found

An SHA office can check your record directly, which is what you need when the cause is an IPRS record that has not been updated. SHA has its head office in Nairobi and offices in the counties.

Find the SHA office nearest you

4

Visit a Huduma Centre to fix SHA ID not found

If a Huduma Centre is closer to you than an SHA office, take your original ID there and ask for help with SHA registration. Huduma Centres are in most major towns, and many people find them easier to reach.

What to carry when you fix SHA ID not found in person

  • Your original ID, not a photocopy. If you only have the waiting card, take it with any receipt you were given.
  • The phone number you want on your SHA account, with the line registered in your own name.
  • A note of the exact error and when you got it. A screenshot helps.
Waiting card We could not confirm from an official source whether a waiting card is accepted for SHA registration. Ask the officer what they accept before you queue, and bring every document you were given.

Not sure which SHA ID not found cause you have?

Send us a screenshot on WhatsApp. We will check for typing mistakes and tell you whether you need an office visit before you spend money travelling.

Chat with us on WhatsApp

Independent service. We only contact you from 0751 947 700.

SHA ID not found: frequently asked questions

What does SHA ID not found mean?

SHA ID not found means the system cannot match the ID number you entered to a record. The usual causes are an ID number typed wrongly, or a new ID whose record has not yet been updated in IPRS, the national records system.

Why does SHA say ID not found for my new ID?

A new ID can take time to appear in IPRS. If you recently finished school and applied for your first ID, or you are still holding the waiting card, your record may not have reached the system SHA checks. The number can be correct and still not be found yet.

How long should I wait if my ID is new before SHA finds it?

We have not found an official published timeline, so we cannot give you a number of days. If you need cover soon, do not keep waiting. Call 0800 720 601 or visit an SHA office or a Huduma Centre with your ID.

Can I fix SHA ID not found without leaving home?

Only if the cause is a typing mistake. Re-enter the number slowly and check you chose the right ID type. If the ID is new, or the number is correct and the error stays, you need to visit an SHA office or a Huduma Centre.

Where do I go to fix SHA ID not found in person?

Go to an SHA office or a Huduma Centre with your original ID. You can call SHA on 0800 720 601 before you travel to ask what to bring.

Is SHA ID not found the same as ID already registered?

No. ID not found means no record matches the number. ID already registered means an account already exists under that ID. If you suspect someone registered you earlier, try the Afya Yangu login page first.

Can I register for SHA with a waiting card?

We could not confirm this from an official source. Ask at an SHA office or a Huduma Centre what they accept in your situation, and take both the waiting card and any receipt you were given.

Disclaimer: MyCyber is an independent digital assistance service, not affiliated with SHA or any government body. Requirements can change. Verify current details on sha.go.ke, afyayangu.go.ke, or by calling 0800 720 601.

Data protection: By messaging MyCyber on WhatsApp, you agree to our data protection terms and conditions.

Mycyber Footer