The SASSA OTP code meaning is simple: it is a one-time PIN, six digits long, that the SRD portal texts to your cellphone to prove that the person at the keyboard controls that number. People call it an OTP, a PIN or “the code”. This page explains when you will get one, what to try when it does not arrive, and what to do when a code turns up that you never asked for.

When does the SRD portal send a PIN?

In our June 2026 screenshots of the SRD portal, four actions send a 6-digit PIN by SMS. The status check did not.

What you are doingDoes the portal send a PIN?Where it goes
Checking your statusNoNot applicable
Applying for SRDYesThe cellphone number linked to the application
Lodging an appealYesThe number used on your application
Changing banking detailsYesThe number registered with SASSA
Changing your phone numberYesThe new number you type in

This is useful as a scam filter. A page that asks for a PIN before it shows your status is not behaving like the official one. Read our guide to the ways of checking your SRD status if you are not sure you are on the right page.

Safety note. Never share your PIN or OTP with anyone: not a caller who says they are from SASSA, not a “helper”, not a friend of a friend. Reading the code out is the same as handing over the key to your application. Type it only into the official portal page that you opened yourself.

Who should receive the OTP?

Only you, on the phone number tied to your application. If the SMS lands on someone else’s phone, for example because the number was given up and recycled, that person can see your code. That is one more reason to keep your number up to date.

OTP not received: fixes in the right order

Work down the list and stop when the code arrives. Write down the time you pressed the button each time, because an agent will ask.

  1. Check signal and phone state. Look for signal bars, switch off flight mode and restart the phone. Receiving an SMS does not use airtime, so an empty balance on its own should not be the cause.
  2. Wait a few minutes. SMS messages can be delayed, especially when networks are busy.
  3. Check the number you typed. One wrong digit sends your code to a stranger. Count the ten digits and compare them with the number on your SIM.
  4. Check your phone’s own filters. Look in the blocked or filtered folder of your messages app, and make sure the inbox is not full.
  5. Resend once. Use “resend sms” on the application page or “send pin” on the other pages, then wait. Pressing the button many times gives you many codes. SASSA has not said whether earlier codes keep working, so use the newest one.
  6. Restart the process. Close the tab, type srd.sassa.gov.za again yourself and start from the beginning. Switch between Wi-Fi and mobile data. If you left the page open for a long time, do not type an old code.
  7. Test the line. Ask a friend to send you an ordinary SMS. If that does not arrive either, the problem is your phone or network, not SASSA.
  8. Get a SIM swap if the SIM is lost, damaged or dead. Go to your network provider with your ID. A swap restores the number you already have on your application.
  9. Ask your network provider whether anything on your line blocks messages from business senders.
  10. Go to a SASSA office or phone the call centre if nothing works. Take your original ID. Our SASSA contact numbers guide says what to have ready before you call.

OTP scams to watch for

Scammers like OTPs because a code is all they need to act in your name once they have your ID number. Typical lines include:

  • A caller says they are from SASSA and need the code “to release your payment” or “to unblock your account”.
  • A WhatsApp or Facebook “agent” asks you to forward the SMS. The status chatbot asks for an ID and phone number, not a code, as our SASSA WhatsApp number guide explains.
  • Someone asks you to request a PIN on the portal “for them”, which means they are logging in as you.
  • A stranger says they sent a code to your number by mistake and asks you to send it back.
  • A message with a link asks you to type your PIN on a page that is not srd.sassa.gov.za.

No step in the portal flows we captured asks you to give your PIN to a person. You type it into the portal page yourself, and that is all. SAnews has named fake SRD application sites, and it urged people not to seek help from strangers. Our official links and scam warning page lists both.

If you have already given a code away, act quickly. Phone the anti-fraud line on 0800 701 701, or email [email protected], and say exactly what happened. Run a status check to see whether anything looks different, and watch your bank account for changes you did not make.

What if you received an OTP you did not ask for?

An unexpected PIN has three likely explanations. Someone may have typed your number by mistake. A family member may have tried to help you earlier. Or someone may be trying to apply, appeal or change details using your information. You cannot tell which one from the SMS alone, so treat it as the third until you know better.

  1. Do not type it anywhere and do not reply. Do not tap any link in the message.
  2. Take a screenshot that shows the time, then keep the message.
  3. Run your status check on the official portal and look for anything you did not do: an unfamiliar result (our status meanings guide decodes each one), or a change you did not make.
  4. Report it if anything looks wrong. SASSA’s booklet says suspected fraud can be reported through the anti-fraud line, and also anonymously through the call centre or by email.
  5. Do not pay anyone who offers to “protect” your application. Nobody can sell you that.

Is an SRD OTP the same as a bank code?

No. A code from your bank for a card or banking-app transaction is a bank matter. Ask your bank about it, using the number on the back of your bank card, not a number from a message. The SRD portal PIN is only for actions on the SRD portal.