How to Check Your NSSF Statement & Balance (WhatsApp, USSD, Portal)

How to Check Your NSSF Statement & Balance (WhatsApp, USSD, Portal)
Editorial Notice: MyCyber (mycyber.co.ke) is an independent service platform. We are not affiliated with the National Social Security Fund (NSSF) or the Government of Kenya.

How to Check Your NSSF Statement & Balance

You can check your NSSF statement and balance today without visiting a branch — through the WhatsApp chatbot, USSD code *303#, or the Self-Service Portal. If you need a certified, stamped copy instead, you can also get one printed in person at any NSSF branch. Below is exactly how each option works.

4
Ways to check
0
Branch visits needed for a quick check
Free
On every channel

Compare All 4 Channels

Pick the one that matches your situation.

No.ChannelBest For
1WhatsAppFastest, no login needed, sends a PDF directly
2USSD *303#No internet or smartphone required
3Self-Service PortalFull online account management
4NSSF BranchCertified, stamped statement for official use

1. NSSF Login / Self-Service Portal

3 steps — the official web route.

  1. Visit www.nssf.or.ke and select the Self-Service Portal, or go directly to the portal.
  2. Under Member Self-Service, click NSSF Contributions Statement and log in with your username and password.
  3. Forgotten your credentials? Use the “Recover Forgotten/Lost Credentials” link, or visit a branch for a reset.
↑ back to methods

2. WhatsApp Chatbot

5 steps — no app install, no login.

  1. Save 0704 303 303 (+254 704 303 303) as a contact.
  2. Open WhatsApp and send “Hi” to start the chatbot.
  3. Verify your identity with your National ID or NSSF membership number, plus your NSSF PIN.
  4. Select Contribution Information / Statement, then choose a provisional summary or a full contribution statement.
  5. Receive it directly in the chat, via SMS, or via email — depending on what you select.
Forgotten your PIN? The same WhatsApp flow includes an option to reset it via SMS — no branch visit required.
↑ back to methods

3. USSD Code *303#

5 steps — works on any phone, no internet needed.

  1. Dial *303# — make sure you have some airtime.
  2. Select Member Service from the menu that appears.
  3. Enter your ID number when prompted.
  4. Enter your NSSF PIN — if forgotten, NSSF sends it to you via SMS.
  5. Your contribution details display on screen, and a confirmation SMS follows.
↑ back to methods

4. Visit an NSSF Branch

4 steps — best for a certified, stamped statement.

  1. Locate your nearest NSSF branch office.
  2. Carry your original National ID card and your NSSF membership card — copies or ID alone are not accepted.
  3. Request a printed member statement of account at the customer service desk.
  4. Staff will verify your identity on the spot and print and stamp your statement.
Why this method still matters: Only a branch-printed statement carries an official stamp — the version usually required for loan applications, benefit claims, or anywhere a provisional WhatsApp or USSD copy isn’t accepted.
↑ back to methods

5. Getting a PDF or Email Copy

The WhatsApp chatbot sends your statement as a PDF file directly in the chat — no extra steps needed, and it’s ready to save or forward straight from WhatsApp. If you’d rather have it land in your email inbox instead, request a full copy directly by emailing info@nssfkenya.co.ke.

Note: Any statement generated this way is marked “Provisional.” For a certified, stamped copy for official use, you’ll need to visit an NSSF branch.

6. Common Problems & Fixes

5 issues members run into most often.

No.ProblemFix
1WhatsApp chatbot not respondingConfirm the number is saved correctly and send “Hi” first
2USSD session times outEnsure sufficient airtime and a strong network signal
3Forgotten NSSF PINReset via WhatsApp, USSD, or the SMS prompt
4Statement only shows old dataRequest a fresh one — each channel generates a new statement on demand
5Branch refuses to print your statementYou likely forgot your original ID or NSSF card — both are required, no exceptions
↑ back to methods

FAQ: Checking Your NSSF Statement & Balance

How do I check my NSSF statement via WhatsApp?

Save 0704 303 303, open WhatsApp, send “Hi” to start the chatbot, verify your identity with your ID or membership number plus your NSSF PIN, then choose a provisional summary or full statement.

How do I get my NSSF statement as a PDF?

The WhatsApp chatbot sends your statement as a PDF file directly in the chat. You can also request a full copy by emailing info@nssfkenya.co.ke.

What do I need to visit an NSSF branch for a printed statement?

Bring your original National ID card and your NSSF membership card — copies or ID alone are not accepted. Staff will verify your identity and print and stamp your statement on the spot.

Is there a fee to check my NSSF statement?

No. Checking your balance or statement via WhatsApp, USSD, or the Self-Service Portal is free.

Statement Not Matching What You Expected?

Send us your details on WhatsApp and we’ll help you understand your statement or report missing contributions to NSSF.

WhatsApp Us Now

Guide reflects NSSF’s WhatsApp, USSD, M-Pesa, and portal channels as of August 2026.

Disclaimer: MyCyber is an independent online service. We are not affiliated with the National Social Security Fund (NSSF) or the Government of Kenya. For official information, visit nssf.or.ke.
Mycyber Footer