SHA Pay Bill Number Kenya: 200222

SHA Pay Bill Number Kenya: 200222 (Official, Verified 2026)

SHA Pay Bill Number: 200222

The official SHA pay bill number is 200222. It’s the same paybill for both M-Pesa and Airtel Money, and it hasn’t changed since NHIF transitioned to SHA. Below is the number, how to confirm it’s correct, and what account number to use.

Official SHA Pay Bill Number

200222
Account = Your National ID Number
M-PesaAirtel Money
Verified against official SHA and Afya Yangu sources. No other number is valid for SHA contributions.
⚡ Quick Answers
Is 200222 correct for both M-Pesa and Airtel Money?
Yes. Same paybill number works across both networks.
What account number goes with it?
Your National ID number (8 digits). Use someone else’s ID if paying on their behalf.
Is this different from the old NHIF paybill?
No — it’s the same number carried over when NHIF became SHA in October 2024.
Can employers use this paybill for staff contributions?
No. Employers remit through SHA’s Employer Portal, not this paybill.

Where This Number Is Used

PurposePay Bill NumberAccount Number
Monthly SHA contribution (self-employed)200222Your National ID
Paying SHA for another person200222Their National ID
Clearing SHA arrears200222Your National ID
Employer bulk remittanceNot this paybillVia SHA Employer Portal
Need the full payment walkthrough? This page is just for confirming the number. For the complete step-by-step — opening M-Pesa, selecting Pay Bill, entering the amount, and confirming — see our how to pay SHA via M-Pesa guide. Paying for someone else instead? See how to pay SHA for another person.
Before you send money to any paybill: Scammers sometimes circulate fake “updated” SHA numbers. 200222 is the only valid one. If a message or website tells you otherwise, don’t send money — verify at sha.go.ke or afyayangu.go.ke first.

Not Sure This Is the Right Number for Your Situation?

Tell us on WhatsApp — we’ll confirm the correct paybill and account number for your specific case.

WhatsApp Us Now

FAQ: SHA Pay Bill Number

What is the SHA pay bill number?

200222. This is the official paybill for all SHA contributions via M-Pesa or Airtel Money.

Is there a separate pay bill for Airtel Money?

No. Airtel Money reaches the same 200222 paybill through the cross-network interoperability system — you don’t need a different number.

What account number do I use with the SHA pay bill?

Your National ID number, entered exactly as it appears — no spaces or dashes. If you’re paying for someone else, use their ID instead of yours.

Has the SHA pay bill number changed recently?

No. It has remained 200222 since NHIF was replaced by SHA in October 2024, and there’s no indication it will change.

I saw a different number online — which one is correct?

200222 is the only official number. If you’ve seen a different one, it’s either outdated, for an unrelated service, or fraudulent. Confirm at sha.go.ke or afyayangu.go.ke before sending money.

Can I use this pay bill to pay for hospital bills directly?

No. This paybill is for your monthly SHA contribution only. Hospital bills are settled between the facility and SHA directly once you’re an active, contributing member.

Disclaimer: MyCyber is an independent online service. We are not affiliated with the Social Health Authority (SHA), Afya Yangu, or the Government of Kenya. Paybill 200222 is official. For official support, call 0800 720 601 or visit afyayangu.go.ke.
Mycyber Footer