Government Services

How to Pay and Check your NHIF Status on Phone

It is now easy to check for the status of your NHIF contributions by simply sending an SMS to 21101.

What you need 

  • A working sms plan(at least 10 shillings credit)
  • The contributors ID number

The procedure

To get your account status via your mobile phone:

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

Note: Charge for this service is Kshs 10 only.

Related: How to replace your NHIF card 

How to pay NHIF via MPESA

  1. Choose the Pay Bill option on your M-pesa menu
  2. Enter Business no. 200222
  3. Type in contributor’s National Identity Number
  4. Enter amount in Kenya shillings you wish to contribute
  5. Type in your M-Pesa Pin
  6. Confirm all details are correct then press OK

You will receive a confirmation SMS from Mpesa immediately.

Transaction charges applicable are Kshs 15.

NB: This option is only available to voluntary contributors & the self employed.

Related:How to check your NHIF number in case you misplaced the card

95 thoughts on “How to Pay and Check your NHIF Status on Phone

  • Thomas Mwangi

    When does a new card with subscription updated become usable/honored by other hospitals.

    Reply
  • Why is huduma centre not giving out my card i have been paying for it…is this right for almost 10 months now

    Reply
  • Kelvin samal Edupu

    Hello kwa majina langu naitwa Kelvin Edupu kila wakati ninalipia Nhif card yangu na nikienda hospitali nina elezwa aijawai lipiwa chida ndie nn sasa

    Reply
  • JOSHUA K.KIMINY

    MY ACCOUNT NOT FOUND WHY?

    Reply
  • Oreste Gitonga kiraithe

    I would like to change spouse name

    Reply
  • cyrus Odiwuor Asol

    have been paying for my nhif card but every time I visit the huduma center to get my card they are telling me my card is not payed for,what may be the problem? Id 31458359

    Reply
    • Call NHIF on 0800720601 (Toll Free) or 0726 268 933

      Reply
  • Fatuma Mohammed

    Need to know my balace for nhif I’d 23497069

    Reply
  • have registered NHIF and I don’t no my number my ID 35705238

    Reply
    • Use the procedure above, the response from NHIF will have the NHIF Number.

      Reply
    • I don’t know my number

      Reply
  • Hannah ngugi

    I have be payed for my mum card but I was using nhif card’s number instead of id number can it be a penalty sikua na jua

    Reply
    • Call NHIF call free of charge 0800 720 601 (Toll Free) / (020) 272 3246 / 0726 268 933. The funds should be trasfers to her account.

      Reply
  • Duncan mwenda

    why Doe’s my nhif is telling me invalid number and am employed by county government of meru and am sure they pay my cover

    Reply
  • John Otieno

    I’ve tried to check my NHIF status to no vain. The service fee is deducted but no response.

    Kindly assist. ID no. 29932159

    Reply
  • Mary Githiomi

    I have paid NHIF for my mum since 2016 but now am not able to. The mpesa message am getting is :the format for the account you used is wrong: how do I pay from April 2019 because i am stuck. Her ID is 0978983. Kindly help, I have indicated my email address

    Reply
    • You will need to call NHIF on 0800 720 601 (Toll Free) / (020) 272 3246 / 0726 268 933.

      Reply
  • Have requested for a statement no response yet.pleas check id 9625782

    Reply

Leave a Reply

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