How to Register for NSSF in Kenya Using Your Phone (USSD, App & Online Guide)
How to Register for NSSF in Kenya Using Your Phone (USSD, App & Online Guide)
Registering for NSSF (National Social Security Fund) in Kenya is no longer a long, boring process that requires lining up at an office. Thanks to mobile technology, you can now register for NSSF using your phone in minutes, from anywhere in the country.
Whether you are employed, self-employed, a freelancer, hustler, or biashara owner, NSSF registration is mandatory and extremely important for your financial future.
This guide walks you through all the available ways to register for NSSF in Kenya, with special focus on the fastest option — USSD registration using *303# or *300#.
The National Social Security Fund (NSSF) is a government agency responsible for managing retirement savings for Kenyan workers.
By registering and contributing to NSSF, you:
Secure a retirement pension
Access withdrawal benefits when eligible
Comply with Kenyan labor and statutory laws
Improve eligibility for jobs, loans, and tenders
📌 Both employees and self-employed individuals are required to register.
You should register for NSSF if you are:
Formally employed
Self-employed or running a small business
A freelancer or casual worker
A domestic worker
A first-time job seeker
There is no age limit barrier as long as you have a valid Kenyan ID.
Before you start, make sure you have:
✔ National ID number ✔ A mobile phone (Safaricom, Airtel, Telkom) ✔ Active mobile line ✔ Correct personal details
This is the fastest and most convenient method — no internet required.
Dial *303# on your mobile phone
Select Option 1 – Registration / Join NSSF
Enter your National ID number
Enter your full names as per ID
Provide other details as prompted
Confirm the information submitted
✅ Once complete, your registration will be processed instantly.
After successful registration:
You will receive an SMS confirmation
Your NSSF Membership Number will be sent to your phone
You can now start making contributions
📌 Save your NSSF number carefully — you’ll need it for contributions and benefits.
Some mobile networks also support registration via *300#.
The steps are similar:
Dial *300#
Select NSSF-related services
Follow the prompts to register
If one code fails, try the other.
NSSF provides an official mobile app for registration and account management.
Steps:
Download NSSF GO App from:
Google Play Store (Android)
Apple App Store (iOS)
Open the app and select Register
Enter your personal details
Submit and verify
With the app, you can:
View contributions
Track statements
Manage your NSSF account
You can also register online using your phone browser or computer.
Steps:
Visit the eCitizen portal
Log in or create an eCitizen account
Select NSSF Services
Complete the registration form
Submit and wait for confirmation
📌 This method requires internet access.
Under the NSSF Act:
Contributions are mandatory
Amount depends on employment type
Both employee and employer contribute (for employed persons)
Self-employed individuals contribute voluntarily based on set rates
Regular contributions ensure better retirement benefits.
❌ Wrong ID details ❌ Network issues during USSD registration ❌ Delayed SMS confirmation
Retry registration after some time
Use an alternative method (app or eCitizen)
Contact NSSF support if delays persist
For assistance:
📞 0709 583 000 📞 0730 882 000
They can help with:
Registration issues
Missing NSSF numbers
Contribution queries
Registering for NSSF in Kenya has never been easier. With USSD codes like *303# and *300#, anyone can register using a basic phone — no cyber café, no queues, no stress.
If you haven’t registered yet, don’t delay. NSSF is not just a legal requirement — it’s a long-term investment in your future.
👉 Need help with NSSF registration, KRA PIN, NHIF/SHA, or filing returns?
Visit www.cyberkenya.co.ke or WhatsApp us on 0713181110 for reliable cyber services, guides, and expert support.
Secure today. Retire smart.