How to Pay NHIF Via Mpesa

How to Pay NHIF Via Mpesa

You can easily make your monthly contributions to NHIF through M-Pesa Paybill number 200222. The contributions for the voluntary and self-employed is Kshs 500 per month. 

How to Make Your NHIF Contributions Via M-Pesa

  1. Go to the M-Pesa menu and select the Lipa na M-Pesa option.
  2. Select the Pay Bill option.
  3. Enter NHIF Business Number 200222.
  4. Enter Account Number – this is the contributor’s National Identity Card Number.
  5. Enter the amount you wish to send and press okay.
  6. Enter your M-Pesa Pin
  7. Confirm if the details are correct then press okay
  8. After successful submission, you will receive a confirmation SMS from M-Pesa.

How to Check Your NHIF Status

For existing members, you can check your NHIF Account status on your phone easily;

  • Compose a new SMS
  • Type the letters “ID”, space, then your ID number (or passport number if applicable) e.g ID 12345678
  • Send to 21101

Follow us on Twitter, Facebook and Telegram to ensure you don’t miss out on any future updates. Send comments, tips and guest post to



  • Sylvia Amatta

    05/06/2020 - 12:48

    Getting through to NHIF via the toll free number is taking forever and I simply want to register for the Super Cover. Kindly get in touch since the landline numbers given are not going though either.

  • How to register for NHIF Online

    23/10/2020 - 13:50

    […] Present the above documents to any of the NHIF office branches countrywide for registration assistance. Also read: How to Pay NHIF Via Mpesa […]

Leave A Reply