Looking for a job? More guides
Kenya

Freelancing in Kenya: How to Register for NSSF and NHIF

5 min read
December 9, 2025

Freelancing in Kenya opens up a world of opportunities. However, stepping into this realm means taking responsibility for your welfare, including securing your health and social security. As a freelancer, joining the National Social Security Fund (NSSF) and the National Hospital Insurance Fund (NHIF) ensures your safety net is sturdy. Let's get you started on this journey, step by step.

How to Register for NSSF

Step 1: Gather Necessary Documents

Before you dive into the registration process, ensure you have these documents at hand:

  • A copy of your Kenyan National ID.
  • Your KRA PIN certificate.
  • A completed NSSF registration form (can be downloaded from the NSSF website).

Step 2: Register Online

Save time by registering online from the comfort of your home or a cyber cafe:

  1. Visit the [NSSF website](https://www.nssf.or.ke/).
  2. Navigate to the "Self-service" section.
  3. Click on "Member Registration".
  4. Fill out the online form, ensuring all your details are accurate.

Step 3: Submit Your Documents

After completing your online registration, submit the hard copies of your documents:

  • Visit the nearest NSSF office. In Nairobi, you might head to the NSSF building near the University of Nairobi.
  • Alternatively, you can mail your documents. Ensure you keep copies for your records.

Step 4: Receive Your NSSF Number

Once your application is processed, you'll receive an NSSF number. Use this number for all future payments and communications with the fund.

How to Register for NHIF

Step 1: Prepare Your Documentation

Similar to NSSF, having your documents ready streamlines the NHIF registration process:

  • A copy of your Kenyan National ID.
  • Your passport-sized photo.
  • Completed NHIF registration form (available online or at NHIF offices).

Step 2: Register at an NHIF Office or Online

  1. Visit an NHIF office. Mombasa residents can find their branch at Kizingo.
  2. You can also register online via the [NHIF portal](https://www.nhif.or.ke/healthinsurance/).

Step 3: Payment via M-Pesa

Once registered, it's time to make your first payment:

  • Go to your M-Pesa menu on your phone.
  • Select "Lipa na M-Pesa".
  • Choose "Pay Bill".
  • Enter 200222 as the Business Number for NHIF.
  • Use your National ID as the Account Number.
  • Input the amount (typically Ksh 500 per month).
  • Complete the transaction.

Step 4: Confirm Your Registration

After payment, confirm that your NHIF registration was successful:

  • You can do this by calling NHIF's customer service or checking your status online.
  • Ensure your payments are updated to avoid any surprises during hospital visits.

Why NSSF and NHIF Matter for Freelancers

In the world of freelancing, job security isn't guaranteed. Unlike permanent jobs or NGO roles, you won't have a company handling these contributions for you. By enrolling in these schemes, you're not only safeguarding your health but also investing in your future.

Freelancing can be a rewarding career path for entry-level jobseekers, graduates fresh from internships in Kenya, or seasoned professionals transitioning from structured environments like Safaricom or Equity Bank. Registering for NSSF and NHIF is a vital step in ensuring your independence doesn't come at the cost of your welfare.

Take charge of your freelance journey today, and step confidently into the world of Kenyan jobs.