NSSF Paybill Number 222222 — How to Pay via M-Pesa Kenya
The official NSSF paybill number in Kenya is 222222. This is the Government of Kenya’s designated single payment platform for NSSF contributions, confirmed under Kenya Gazette No. 16008 of 2022 and the Presidential Directive of June 30, 2023.
This guide covers everything about Paybill 222222 — the correct account number format for both voluntary members and employers, and the exact M-Pesa steps to complete your payment.
Quick answer: Open M-Pesa → Lipa na M-Pesa → Pay Bill → Business No. 222222 → Account No. NSSFV-[your NSSF number] (voluntary) or NSSFE-[your UPN] (employer) → enter amount → enter PIN → done.
Account Number Format — This Is the Critical Part
The account number you enter determines whether your payment reaches the right NSSF account. There are two formats — one for voluntary members and one for employers. Using the wrong format will cause your payment to fail or be misallocated.
Your NSSF member number must be entered in full, including all leading zeros and the trailing ‘X’ character where applicable. Dropping any character will cause the payment to fail or credit the wrong account. If you are unsure of your full number, check it at selfservice.nssf.or.ke or via USSD *303#.
Step-by-Step — Pay NSSF via Paybill 222222
For Voluntary Members
-
Open M-Pesa on your phone
Go to your M-Pesa menu and select Lipa na M-Pesa, then select Pay Bill.
-
Enter Business Number: 222222
Type 222222 as the business number and press OK.
-
Enter Account Number: NSSFV-[your NSSF number]
Type NSSFV- followed immediately by your full NSSF member number. Example: NSSFV-0012345678X. No spaces. Press OK.
-
Enter the amount
Type the amount you wish to contribute (minimum Ksh 200) and press OK.
-
Enter your M-Pesa PIN and confirm
A summary screen will show the payment details. Verify them, enter your M-Pesa PIN, and press OK to complete. You will receive a confirmation SMS and NSSF is notified immediately.
For Employers
Get your UPN first. A Unique Payment Number (UPN) is generated when you process your monthly payroll return on the NSSF E-Service portal at eservice.nssfkenya.co.ke. You need a new UPN every month — you cannot reuse a previous month’s UPN.
-
Open M-Pesa → Lipa na M-Pesa → Pay Bill
Go to your M-Pesa menu and navigate to Lipa na M-Pesa → Pay Bill.
-
Enter Business Number: 222222
Type 222222 and press OK.
-
Enter Account Number: NSSFE-[your UPN]
Type NSSFE- followed immediately by your full UPN. Example: NSSFE-823000000000. No spaces. Press OK.
-
Enter the amount
Type the total employer remittance amount as declared in your payroll return and press OK.
-
Enter your M-Pesa PIN and confirm
Verify the details on the summary screen, enter your M-Pesa PIN, and press OK. NSSF reconciles the payment against your payroll return immediately.
Quick Reference Summary
| Detail | Voluntary Member | Employer |
|---|---|---|
| Paybill Number | 222222 | 222222 |
| Account Number Format | NSSFV-[NSSF Number] | NSSFE-[UPN] |
| Example | NSSFV-0012345678X | NSSFE-823000000000 |
| Minimum Amount | Ksh 200 | Per payroll return |
| What you need | Full NSSF member number | UPN from NSSF E-Service portal |
How to Verify Your Payment Was Received
After paying, confirm your contribution was correctly recorded:
- Log into selfservice.nssf.or.ke and check your NSSF Contributions Statement
- Your payment should reflect within 24–48 hours
- If it does not appear after 48 hours, call NSSF toll-free on 0800 221 2744 or email info@nssfkenya.co.ke — attach your M-Pesa confirmation SMS
NSSF Contact Details
| Contact | Details |
|---|---|
| Toll-free line | 0800 221 2744 |
| info@nssfkenya.co.ke | |
| Self-service portal | selfservice.nssf.or.ke |
| NSSF E-Service (employers) | eservice.nssfkenya.co.ke |
| Main website | nssf.or.ke |
More NSSF Guides on MyCyber
Payment Not Going Through?
If Paybill 222222 is rejecting your account number or your payment is not reflecting on your NSSF statement, we can help you fix it remotely via WhatsApp.
Chat on WhatsApp +254751947700Frequently Asked Questions
What is the NSSF paybill number?
The NSSF paybill number is 222222. This is the Government of Kenya’s official single payment platform for NSSF contributions, confirmed under Kenya Gazette No. 16008 of 2022 and the Presidential Directive of June 30, 2023. All other paybill numbers previously used for NSSF have been discontinued.
What account number do I enter for Paybill 222222?
The account number format depends on your payment type. For voluntary members: NSSFV- followed by your full NSSF member number (e.g. NSSFV-0012345678X). For employers remitting employee deductions: NSSFE- followed by your Unique Payment Number (e.g. NSSFE-823000000000). Using the wrong format will cause your payment to fail or be misallocated.
My payment went through on M-Pesa but NSSF says they didn’t receive it. What do I do?
First confirm you used the correct account number format (NSSFV- or NSSFE-) and entered your full NSSF number or UPN without errors. If the format was correct, contact NSSF on toll-free 0800 221 2744 or email info@nssfkenya.co.ke with your M-Pesa confirmation SMS showing the transaction code, date, and amount. NSSF will trace and reconcile the payment manually.
Can I use any M-Pesa number to pay, or does it have to be registered to me?
You can pay from any M-Pesa number that has sufficient balance — the account number you enter (NSSFV-[your NSSF number]) is what directs the payment to your NSSF account, not the phone number you pay from. Many people pay on behalf of family members or employees this way.
What is the minimum amount I can pay via Paybill 222222?
The minimum voluntary NSSF contribution is Ksh 200 per month. There is no upper limit for voluntary members. Employer payments must match the total declared in the monthly payroll return.
Does Paybill 222222 work on Airtel Money or Telkom T-kash?
No. Paybill 222222 is a Safaricom M-Pesa paybill. Payment must be made from an M-Pesa account. If you do not have M-Pesa, you can pay NSSF via the eCitizen portal at ecitizen.go.ke, which supports bank transfers and debit card payments in addition to M-Pesa.
Disclaimer: MyCyber (mycyber.co.ke) is an independent website and is not affiliated with NSSF, Safaricom, or the Government of Kenya. The paybill number, account formats, and policy references in this guide were verified from the official NSSF Public Notice (February 2024) and nssf.or.ke. Payment procedures are subject to change by NSSF — always confirm at nssf.or.ke.


