How To Make Nhif Byproduct Online Payment

2 min read
Step 1: Prepare your MS Excel by-product

Prepare your MS Excel by-product file in the required NHIF format using the latest NHIF rates for Kenya
View sample NHIF by-product  sample below

Step 2: Login to NHIF online portal

Browse to NHIF employer resource and log in with your employer code and password

Step 3: Upload NHIF ByProduct

Once logged in, click on the ‘browse’ button and navigate to your saved excel by-product file in your computer.

Step 4: Validate and Submit NHIF ByProduct

Next, click Validate ByProduct. This will download the contents of your MS Excel file and display them on your screen. Any errors detected will be highlighted in red by NHIF system.

If no errors, click Submit Byproduct

Step 5: Print, Pay and File a copy

Byproduct number generated by NHIF online system will display with the option to PRINT.

Print this out and use it to make payment to the nearest branch of the following banks: National Bank, Co-op Bank, KCB and Equity Bank


Two of the ways you can pay your monthly NHIF subscriptions is by MPESA or through the bank. If you are SELF-EMPLOYED, you can pay using our MPESA paybill number 200222. 

The following steps will help you on how to pay NHIF via Mpesa:

1. Go to your MPESA menu and select Lipa na M-PESA.
2. Choose Pay Bill and enter Business no (200222).
3. Select Account no and enter contributor's National ID Number.
4. Enter amount (e.g KES 500.00 per month)
5. Enter your MPESA Pin
6. Confirm all details are correct then press OK
you will receive a confirmation SMS from MPESA immediately. 
The payment will take 2 to 3 days to reflect.

You can also pay at any one of our 4 bank accounts at National bank, Co-operative bank, KCB bank and Equity bank. Use your MEMBERSHIP NUMBER to pay. It reflects immediately in our system


How do you know you have paid NHIF?

You can easily check the status of your account using a mobile phone by carrying out the following steps:

Compose a new SMS
Type the letters “ID”, space, then your ID number.
Send the SMS to 21101
As a result, you will get a reply showing your member number, your ID number, year of birth, your last contributions, and your dependents.

Keep/file the banking slip safe as proof of payment for any payroll audits

To avoid penalties for late returns, ensure you make your monthly returns by the 8th of every month

Total Execution Time content: 0.00051923195521037 Mins Total Execution Time social : 0.0000 Mins

Read Next

Total Execution Time red next: 0.0000 Mins

Search Now