How to Make Your NHIF Contributions Via M-Pesa(Transaction Charges)

NHIF Business Number or Pay Bill Number

These are the procedures to follow to make your monthly contributions to NHIF through M-Pesa. Make sure your mobile phone is M-Pesa enabled and you have loaded it with the amount you want to send, plus, of course, the transaction charge. The contributions for the voluntary and self-employed are at the moment 500 Kshs per month. You determine how many months you want to pay for.

NHIF Business Number or Pay Bill Number


  1. On your mobile phone, go to the M-Pesa menu and select the Payment Services option.
  2. Select the Pay Bill option.
  3. Enter Business Number which is 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.


The Transaction Charges for NHIF are as Follows:

Min. Amount (Ksh)
Max. Amount (Ksh)
Charge (Ksh)
10
49
3
50
99
5
10
499
22
500
999
22
1,000
1,499
22
1,500
2,499
22
2,500
3,499
33
3,500
4,999
33
5,000
7,499
33
7,500
9,999
33
10,000
14,999
33
15,000
19,999
33
20,000
24,999
33
25,000
29,999
33
30,000
34,999
33
35,000
39,999
44
40,000
44,999
44
45,000
49,999
44
50,000
70,000
55
Mpesa Transaction Charges for Voluntary Contributors & the Self Employed
Powered by Blogger.