How To Pay NSSF For A Company Via Mpesa

This is a simple guide on how to pay NSSF contributions for a company via Mpesa. The National Social Security Fund (NSSF) was established in 1965 to provide basic financial security benefits to Kenyan upon retirement.

Every employer is required to register with the Fund. Any employer who fails to register with NSSF is liable to a fine not exceeding Kenya shillings fifty thousand. The pension contribution is 12% of the pensionable wages made up of two equal portions of 6% from the employee and 6% from the employer. The employee contribution is drawn directly from salary and wages while the employer’s contribution comes from the employer.

How To Pay NSSF For A Company Via Mpesa

To make the payment, you need to know your NSSF Unique Payment Number (UPN) and NSSF’s Paybill which is 333300. The UPN is found on the E-slip you get after finishing uploading returns on the NSSF eServices portal. The UPN acts as your account number when doing the payment via Mpesa.
1. Go to your Mpesa Menu

2. Select Lipa Na Mpesa

3. Select PayBill

4. Enter 333300 as the business number

5.Enter your NSSF Unique Payment Number (UPN) as the account number

6. Enter the amount you want to pay

7.Enter your Mpesa pin and press OK

8. You will receive a transaction confirmation message from Mpesa that your contribution has been sent to NSSF.

Ensure that the contributions are remitted by the 15th day of every month to avoid penalties. 

For any questions regarding your company’s NSSF contributions, call their customer care service via 0709 583 000, 0730 882 000 or contact them on social media using the links below:


FacebookNSSF Kenya

Victor Matara

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.