Ready to proceed?
Confirm your request and send to WhatsApp
Service fee · All-inclusive
M-Pesa after message
✓ Share your details and we’ll retrieve it
✓ Results in 10-15 minutes
How to Check NSSF Number Kenya — Retrieve Your NSSF Member ID Online (2026)
If you need to know how to check your NSSF number — whether you’ve forgotten your member ID, lost your registration documents, or can’t access your account — this is the complete guide. It covers all official methods to retrieve your NSSF member number in Kenya, from USSD codes to online portals, verified directly from NSSF official sources.
Many Kenyans search for how to retrieve NSSF number, I forgot my NSSF number Kenya, or check my NSSF number online — this guide covers every situation and method step by step.
⚡ Quick Answer: To check your NSSF number immediately, dial *303# on your phone, select “Member Services”, then enter your National ID or NSSF number to retrieve it. This works instantly on any mobile network in Kenya. Alternatively, log into the NSSF Self Service Portal at selfservice.nssf.or.ke or access NSSF via eCitizen — both methods show your full member details within minutes.
Haven’t registered with NSSF yet? This guide shows how to retrieve an existing NSSF number. If you need to register as a new member, visit nssf.or.ke or your nearest NSSF office with your National ID and completed registration form.
Your NSSF member number is the key to your pension and social security account. You need it to make contributions, check your balance, apply for loans, or claim benefits. Without it, you cannot access any NSSF services. Retrieving it is the first step to managing your retirement savings in Kenya.
Which Situation Are You In? — How to Retrieve Your NSSF Member Number
The fastest way to check your NSSF number depends on what access you have and how quickly you need it. Find your situation below.
Situation A — You want it right now (fastest)
Dial *303# on any Kenyan mobile phone. No account needed, works immediately. Requires only your National ID number.
- Works on Safaricom, Airtel, Telkom
- Instant results (under 1 minute)
- Free USSD service
Follow Method 1 below.
Situation B — You prefer online access
Log into NSSF Self Service Portal or eCitizen. Requires internet access and a valid email/phone number.
- See full account details
- Access from computer or phone
- Takes 5-10 minutes to register if new
Follow Method 2 or 3 below.
Method 1 — How to Check NSSF Number Using *303# USSD (Fastest)
Dialling *303# on your mobile phone is the fastest, free way to check your NSSF member number in Kenya. This USSD code works on all networks — Safaricom, Airtel, and Telkom — and returns your number in seconds without needing an online account.
On any mobile phone in Kenya, open the standard Phone or Dialler app. Type *303# and press the green call button. This works on any network: Safaricom, Airtel, Telkom, and others.
After dialling, your phone will connect to the NSSF USSD system. A menu will appear on your screen with several options. Look for “Member Services” or similar wording. Press the corresponding number (usually 1 or 2, depending on the menu).
From the main menu, look for options related to member information or checking your account. Select the option that allows you to view your member details or check your membership status.
The system will ask you to enter either your National ID number or your NSSF member number (if you already know part of it). Type your 8-digit National ID number and press OK or the continue option.
Within seconds, your complete NSSF member number will appear on your phone screen, along with other basic account information such as your membership status and contribution category (employed, self-employed, etc.). Write it down immediately or take a screenshot for your records.
Tip: The USSD *303# service is completely free and works offline from any location in Kenya. No internet required, no account registration needed. This is the official NSSF method endorsed by the National Social Security Fund itself.
Method 2 — How to Check NSSF Number Online via Self Service Portal
The NSSF Self Service Portal at selfservice.nssf.or.ke is an online platform where NSSF members can view their complete account information, including member number, contribution history, savings balance, and personal details. This method requires internet access and an active login account.
Open your web browser and go to selfservice.nssf.or.ke. This is the official NSSF portal where members access their accounts. Use Google Chrome or Firefox for best compatibility.
On the portal homepage, look for a Login button or Sign In link. Click it to access the login page. If you have never used the portal before, you may need to create an account first — look for a “Register” or “Create Account” link.
The login screen will ask for either your NSSF member number (if you know it) or your National ID number. If you don’t know your member number, enter your 8-digit ID. Also enter your password or create one if it’s your first login.
The portal may send a one-time password (OTP) to your registered email or phone number as a security measure. Enter this code to verify your identity and proceed. This helps protect your pension account from unauthorized access.
Once logged in, your NSSF dashboard will display your complete profile, including your member number at the top of the page. You’ll also see your contribution history, account balance, and personal details. Screenshot or write down your member number.
Forgot your password? If you cannot remember your NSSF portal password, use the “Forgot Password” link on the login page. NSSF will send a reset code to your registered email or phone number — follow the instructions to create a new password.
Method 3 — How to Check NSSF Number via eCitizen Platform
The eCitizen platform (ecitizen.go.ke) is Kenya’s unified online government services portal. NSSF services are integrated here, allowing you to access your NSSF member information through your eCitizen account. This method is particularly useful if you already have an active eCitizen account for other government services.
Go to ecitizen.go.ke and log in using your existing eCitizen account (email and password). If you don’t have an eCitizen account, you can register on the site using your National ID number — registration takes about 5 minutes.
Once logged in, search for “NSSF” or look for “National Social Security Fund” in the available services list. Click on it to access NSSF-related functions within eCitizen.
Within the NSSF section, choose the option to view your membership details, member number, or account information. eCitizen will pull your information from the official NSSF database using your National ID.
Your member number and associated account details will appear. You can view, print, or download this information for your records. eCitizen allows you to save PDFs of your NSSF details for future reference.
Common Problems When Checking Your NSSF Number
USSD *303# is not working on my phone
Try the following: (1) Ensure you’re dialling correctly: *303# — dial, don’t text it; (2) Try on a different mobile network if you have a second SIM card; (3) Make sure your mobile balance is not zero — even free USSD services require an active line; (4) Restart your phone and try again; (5) Visit the nearest NSSF office with your National ID if the issue persists.
I cannot remember my password for the Self Service Portal
Visit selfservice.nssf.or.ke and click the “Forgot Password” or “Recover Credentials” link on the login page. NSSF will send a password reset link to your registered email address. Follow the instructions to create a new password. If you don’t receive an email, check your spam folder or contact NSSF customer care at 0800 2212744.
The portal says I’m not found in the system
This usually means: (1) Your name or ID number doesn’t match exactly with your NSSF registration (check for spelling variations or use of nicknames); (2) You may not have completed NSSF registration yet — you need to register with NSSF first before accessing the portal; (3) Your account was closed or deactivated due to non-payment. Visit an NSSF office with your National ID to verify your registration status and reactivate your account if needed.
I don’t have internet access to use the online portals
Use the *303# USSD method instead — it works on any mobile phone without internet. This is the fastest and most accessible option. Alternatively, visit the nearest NSSF office in person with your National ID and a staff member will provide your member number immediately.
My eCitizen account is not linked to my NSSF account
Visit ecitizen.go.ke and update your profile to ensure your National ID number and personal details are correctly entered. Then try accessing NSSF services again. NSSF matches your information with the government database using your National ID, so accuracy is essential. If problems persist, contact eCitizen support or visit an NSSF office.
Method 4 — Visiting an NSSF Office In Person
If online and USSD methods don’t work, you can visit any NSSF office or branch in Kenya to retrieve your member number in person. Bring only your National ID, and a staff member will look up your number and provide it to you on the spot.
What You Need to Bring
- National ID — original (photocopy optional but helpful for their records)
- No other documents required — your ID is sufficient
How to Find Your Nearest NSSF Office
NSSF has branches in all 47 Kenyan counties. To locate the nearest office:
- Visit nssf.or.ke and use the “Contact Us” or “Branch Locator” option
- Call NSSF Customer Care at 0800 2212744 (toll-free, Monday–Friday, 8am–5pm)
- Visit your county’s main town — most counties have an NSSF office at the central business district
After You’ve Retrieved Your NSSF Number — What to Do Next
Post-Retrieval Checklist
- Write down or screenshot your NSSF member number and keep it safe — you’ll need it for all NSSF services
- If this is your first time accessing your account, log into the Self Service Portal to review your contribution history and account status
- Verify your personal details on file (name, National ID, contact information) — update them if anything has changed
- Check your current contribution category (employed, self-employed, or voluntary) and ensure it’s correct
- Set up automatic contributions if you’re not already paying via your employer — you can do this at an NSSF office or via the Self Service Portal
- Save your NSSF member number in multiple secure locations (phone contacts, email, printed document) to avoid losing it again
Frequently Asked Questions — How to Check NSSF Number
How to check NSSF number using ID eCitizen — can I do it?
Yes, you can check your NSSF number via eCitizen. Log into your eCitizen account at ecitizen.go.ke, navigate to the NSSF section, and select “Check Member Number” or “Member Services”. eCitizen will use your National ID to retrieve your NSSF information from the government database. Alternatively, use the NSSF Self Service Portal directly at selfservice.nssf.or.ke.
I forgot my NSSF number Kenya — what’s the fastest way to get it back?
The fastest way is to dial *303# on your mobile phone and follow the USSD menu to retrieve your number. This takes under 1 minute and works on any network without internet. If USSD doesn’t work, use the NSSF Self Service Portal or visit the nearest NSSF office with your National ID.
Can I check my NSSF number online without an account?
The NSSF Self Service Portal and eCitizen require you to log in with credentials. However, the *303# USSD method does not — you can retrieve your number by simply dialling on your phone without creating any account. This is the best method if you don’t have an online account set up.
What’s the NSSF USSD code to check my number?
The official NSSF USSD code in Kenya is *303#. Dial this on any mobile phone to access NSSF Member Services and retrieve your member number. It’s free and works on Safaricom, Airtel, Telkom, and other networks.
How to check my NSSF number online on my phone?
You have two options: (1) USSD — Dial *303# on your phone (no internet needed, works instantly); (2) Online portal — Use a mobile browser to visit selfservice.nssf.or.ke and log in (requires internet). The USSD method is fastest if you just want your member number.
NSSF number online check Kenya — where do I go?
Check your NSSF number at one of these official places: (1) USSD — Dial *303# from your mobile; (2) NSSF Self Service Portal — selfservice.nssf.or.ke; (3) eCitizen — ecitizen.go.ke (NSSF section); (4) In person — Any NSSF office in your county. All methods are official and verified.
How to get my NSSF number if I don’t know it?
Dial *303# on your phone and select “Member Services” — enter your National ID number. Your NSSF member number will display immediately. This is the fastest method if you don’t have your number memorized. Alternatively, log into the NSSF Self Service Portal using your National ID.
Is there a NSSF member number finder or checker online?
The official NSSF member number checker is the Self Service Portal at selfservice.nssf.or.ke. You can also use eCitizen’s integrated NSSF services at ecitizen.go.ke. Both allow you to look up your number using your National ID. The *303# USSD code is also a direct “checker” service.
Can I retrieve my NSSF number over the phone?
NSSF does not provide member numbers over the phone for security reasons. However, you can retrieve it yourself by: (1) Dialling *303# from any mobile (USSD); (2) Logging into selfservice.nssf.or.ke; (3) Visiting an NSSF office with your National ID. All three methods verify your identity before showing your member number.
NSSF portal login — how do I access my number?
Visit selfservice.nssf.or.ke, click Login, enter your National ID or NSSF member number, and complete any security verification. Once logged in, your member number appears on your dashboard at the top of the page. If you don’t have a portal account, you’ll need to register first using your National ID.
How to check NSSF number on phone using USSD?
Open your phone’s dialler app and type *303#, then press the green call button. Select “Member Services” from the menu that appears. Enter your National ID number (8 digits) when prompted. Your NSSF member number will display on your screen within seconds. Write it down or take a screenshot.
NSSF Customer Care: Toll-free line 0800 2212744 — available Monday to Friday, 8am to 5pm. Call if you need assistance locating your nearest NSSF office or have questions about member services.
Disclaimer: MyCyber (mycyber.co.ke) is an independent educational website providing guides for Kenyan government services. We are not affiliated with the National Social Security Fund (NSSF), the Ministry of Labour, or the Government of Kenya. All methods and information in this guide are sourced from official NSSF documentation (nssf.or.ke, selfservice.nssf.or.ke) and eCitizen. For official NSSF support, visit nssf.or.ke or call 0800 2212744. Source: NSSF official website, Self Service Portal, eCitizen platform.


