How to Pay NHIF via MPESA in Kenya 2023

In this article, we will show you how to pay NHIF via MPESA and how to check your NHIF status in a few simple steps.

National Health Insurance Fund (NHIF) is a national health insurance scheme under the Ministry of Health. It is mandated to provide medical insurance cover to all its members and their declared dependants (spouse and children).

NHIF has more than 95 autonomous branches and is available in all 47 Huduma centers countrywide. NHIF membership is open to all Kenyans above the age of 18 years.

Check out our guide on how to pay NHIF penalty via MPESA


Two ways you can pay your monthly NHIF subscriptions are through MPESA or the bank. If you are SELF-EMPLOYED or RETIRED, you can pay for your NHIF cover using the MPESA paybill number 200222.

Here is how to pay NHIF via MPESA:

  1. Go to your MPESA menu
  2. Select Lipa na MPESA and then choose Pay Bill
  3. Enter the NHIF Business no (200222).
  4. Enter your National ID Number as Account No.
  5. Enter the amount (KES 500 per month or KES 6,000 for the whole year)
  6. Enter your MPESA Pin
  7. Confirm all details are correct, then press send.

You will receive a confirmation SMS from MPESA immediately. The payment will take 2 to 3 days to reflect.

Alternatively, you can pay for your NHIF cover at any of the four bank accounts provided by NHIF – at National Bank, Co-operative Bank, KCB Bank, and Equity Bank. Use your membership number or National ID number to make the payment. Your payment will reflect immediately in the NHIF system.

For most individuals in the formal sector, their NHIF contributions are deducted and remitted directly to NHIF by their employers.

What is the new NHIF Paybill number?

The NHIF Paybill Number is 200222

How do I know my NHIF is active?

How to check your NHIF status via SMS:
1. Open the message app on your phone
2. Compose a new SMS
3. Type the letters “ID,” space, and then type your ID or passport number i.e., ID 12345678
4. Send the SMS to 21101

You will receive an SMS shortly with your name, NHIF membership number, ID number, year of birth, last contributions, outpatient facility, and dependants. This service will cost you Kshs 10 in airtime and works for Airtel and Safaricom.

How do I pay my NHIF contribution?

Here is how to pay NHIF via MPESA: Open MPESA toolkit>Lipa na MPESA>enter paybill No. 200222> Enter your ID as account Number>Enter amount>Enter pin and send.

Pay for Your NHIF Cover

I hope this article has helped you learn how to pay NHIF via MPESA. The process is pretty straghtford and only takes a few minutes to complete.

NHIF plays a crucial role in providing affordable and accessible health insurance to Kenyans. And as such, you should strive to pay for your NHIF before the 9th of every month. This is to ensure that you and your loved ones are covered at all times and in case of any medical emergencies and to avoid being penalized KES 250 for late payments.

Leave a Reply

Your email address will not be published. Required fields are marked *

Toggle Dark Mode