Skip to main content

5 Steps to Making NHIF Payments Online for a Company

Patrick, a computer technician, is a dedicated writer who wishes to make the world better by informing individuals who seek more knowledge.



How to Make an NHIF Payment For a Company Using NHIF Byproduct Number

NHIF has introduced a far more efficient and faster method of collecting employers' monthly payroll byproducts via the online system. Rather than sending hard copy documents or emailing the information to NHIF, you can just register and upload it once you log in. This makes processing faster and reduces the chances of human error.

It is possible and much easier for employers to make their NHIF contribution for employees online. You do this using the NHIF employer portal. However, this method is only available for companies or organizations. Individual members should use the Mpesa option to pay for NHIF.

1. Procedure for Making Your NHIF Remittance Online

Follow these simple steps that will enable you to make your NHIF remittance online.

  • Log into the NHIF website.
  • On the left-hand side, locate a link called Payroll Byproduct and click on it.

After you do that, the employer portal, also known as Payroll Byproduct or Pay Online, will open.

Now there are two options: you are either registered as a user, or it is your first time.

If it is the first time for your company to make a remittance online, you will be required to register first as an online user. Do not worry, it is a simple procedure.

2. Company Registration Procedure

This is how you register for the first time.

  1. Click on the "register" link to get the registration form.
  2. Once the registration form opens, fill in the required details, such as your company name, employer code, working email, and password, and then you register. Note down your password well because it is the one you will use for login purposes later on.

3. Logging Into the Byproduct Portal

If you are already registered or have just registered, you can log in using the login option provided. You will be required to input your employer code and the password you created to proceed.

Employer Login Form

Employer Login Form

4. How to Prepare The NHIF Excel File

After a successful login, you will be required to choose or upload your Excel file with the data and validate it. But how do you prepare your Excel file?

To prepare your Excel file, you should download the provided Byproduct Sample. Click on the link provided to download this template. Once you have downloaded it, the best thing is to replace the existing data with your own data. Input your employer code, employer name (name of the company), the month of contribution, and then the employees’ data. If you do not have a payroll number for the employees, you can just give them any sequential numbers. Row number 4 should be left empty.

To add more employees, right-click on one of the rows with a name and insert a new row. You can insert as many as you want, depending on how many employees you have. Confirm the formula for the total or confirm the total itself. Save the file with the name of the company and note where you have saved it. This is because you will be required to upload it.

5. How to Upload Your Excel File Into the NHIF Portal

Go back to the product portal, ready to upload the completed file. Click on the link, choose "file," and select the file you have just saved. Click on "validate byproduct" and wait while your file is verified. If the file has no errors, you get a message that it is okay. If there happen to be errors, you will be told where they are, and you will have to rectify them.

If all is well, you can submit your file and then print the form that you will be given. You will use this in the bank for your payment. You can save this file and use it for your future submissions, as it will allow you to fill in the data with less work.

Uploading Your NHIF Data

Uploading Your NHIF Data

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2014 Patrick Kamau


silas maina on May 03, 2019:

how can i log in if some have be using the account

Merine on September 06, 2018:

is there option for mpesa payment for employer at this time

EZEKIEL on February 14, 2018:


Patrick Kamau (author) from Nairobi, Kenya on December 01, 2017:

Hello Melody Roth, at the moment there is no provision of paying through Mpesa for the employer.

Melody Roth on November 06, 2017:

Can an employer pay via mpesa?

Patrick Kamau (author) from Nairobi, Kenya on February 16, 2016:

Sorry @liz, there was a problem with NHIF website at that time. You should always be trying to pay a few days earlier before the deadline.

Patrick Kamau (author) from Nairobi, Kenya on January 12, 2016:

@mwangangi I am not sure what would happen if you paid twice but you should contact NHIF office to solve that. I am sure they would carry forward your payment to next month.

mwangangi on January 03, 2016:

much good, thanks, suppose i pay twice in a month wat happens?

Patrick Kamau (author) from Nairobi, Kenya on December 01, 2015:

@KISANG KIPKEMO DAVID Once you generate the byproduct, you should make your payment through a bank.

Patrick Kamau (author) from Nairobi, Kenya on November 06, 2015:

@calysto for this you need to check with NHIF office.

calysto on October 09, 2015:

what if i pay monthly contribution for the same month twice,what should i do to correct it

musyoki on July 09, 2015:

things much easiear

Patrick Kamau (author) from Nairobi, Kenya on July 07, 2015:

Yes Christopher kikuvi it is true they have raised the rates very much and the benefits are almost none. Let us hope this will change so that people can benefit from this scheme.

Christopher kikuvi on July 07, 2015:

NHIF has raised so high to normal people and low income earners, so exploiting and scaring, the benefits cant be compared with what we are paying at all.

Patrick Kamau (author) from Nairobi, Kenya on May 08, 2015:

@cecil you get the by-product number when you submit the excel format of the employees details. Please try to follow the above procedure step by step and you will be able to get your by-product number.

cecil on May 06, 2015:

how do i down load a by product?