Last checked: 26 June 2026
If Standard Bank USSD is not working, first confirm that you are using the verified Standard Bank Cellphone Banking codes: *120*2345# for Cellphone Banking and *130*2345# for airtime or recharge access. Standard Bank says Cellphone Banking works on any cellphone, does not need a smartphone or data, and gives access to banking by dialling *120*2345#. It also says users can top up even without airtime or data by dialling *130*2345#. (Standard Bank)
| What you needStandard Bank USSD optionSafe check before retrying | ||
|---|---|---|
| Open Standard Bank Cellphone Banking | *120*2345# | Check signal, airtime, and that your number is linked to your Standard Bank account. |
| Recharge or access prepaid options | *130*2345# | Use this for recharge-related access where applicable. |
| Register for Cellphone Banking | *120*2345# or *130*2345# | Have your card number, PIN, and ID number ready. |
| Get help when it still fails | 0860 123 000 | Use the official Standard Bank support route for Cellphone Banking problems. |
For a broader checklist, see bank USSD code not working. To compare other verified banking options, use banking USSD codes South Africa.
Quick Banking USSD Code/Menu
Standard Bank’s verified Cellphone Banking code is *120*2345#. Use it to sign in, check balances, buy prepaid products, make payments, transfer money, send Instant Money, and manage selected banking tasks. (Standard Bank)
Standard Bank also lists *130*2345# for top-ups when you do not have airtime or data. This does not mean every banking transaction is free. Standard Bank says standard mobile network provider charges apply, so repeated failed USSD attempts may still use airtime. (Standard Bank)
If the code does not open, shows an error, freezes, times out, or deducts airtime without completing the action, do not keep retrying quickly. Wait a few minutes, move to a stronger signal area, confirm the code, and check Standard Bank’s official status or support channels before trying again.
As of the last check for this page, Standard Bank’s own status page listed Cellphone Banking as operational, but service availability can change quickly. (statuspage.standardbank.co.za)
What You Can Do With This Code
Standard Bank Cellphone Banking can be used for common banking tasks from a basic cellphone. Standard Bank lists popular features including checking balances, buying vouchers, prepaid airtime, data and electricity, making inter-account transfers, making once-off and beneficiary payments, paying bills and municipal accounts, sending Instant Money, paying someone who banks with Standard Bank using their cellphone number, and resetting your Customer Selected PIN. (Standard Bank)
For send-money use, Standard Bank says Instant Money can be sent from Cellphone Banking by dialling *120*2345#, signing in, choosing Payments and Transfers, and then selecting InstantMoney. (Standard Bank)
For immediate payments, Standard Bank says PayShap is available through Cellphone Banking by dialling *120*2345#, selecting Payments and Transfers, and choosing PayShap. Standard Bank also states that PayShap payments cannot exceed R3,000 per single transaction and that the PayShap daily limit for Cellphone Banking USSD is R10,000 per day, forming part of the ATM limit. Always confirm the latest limit on-screen before authorising a payment because limits can change. (Standard Bank)
For prepaid purchases, Standard Bank says users can dial *120*2345# or *130*2345#, sign in, and select Prepaid to complete an airtime purchase. For electricity, Standard Bank lists the same codes and says users should select Electricity. (Standard Bank)
How to Register or Log In
To register for Standard Bank Cellphone Banking, dial *120*2345# or *130*2345# and follow the prompts. Standard Bank says you will need your card number, PIN, and ID number available when registering. (Standard Bank)
Before logging in or registering, check that:
- You are using the cellphone number linked to your Standard Bank account.
- You have airtime available, because Standard Bank says Cellphone Banking needs airtime, not data.
- You have an active Standard Bank transactional account.
- You entered the USSD code exactly as shown.
- You are in South Africa, because Standard Bank says Cellphone Banking cannot be used outside South Africa due to mobile network provider restrictions. (Standard Bank)
If your number has changed, update it with Standard Bank before relying on Cellphone Banking. A number mismatch can cause login or registration problems, and it can also affect security checks.
Fees, Limits, and Security Notes
Standard Bank says Cellphone Banking has no monthly subscription fee or sign-up fee, but standard network rates apply when registering and using the service. It also says standard mobile network provider charges apply and that users who have run out of airtime can dial *130*2345# to recharge. (Standard Bank)
Do not assume every banking action has the same fee or limit. Payments, vouchers, send-money services, PayShap, Instant Money, and account-specific transactions may have their own pricing or limits. Check the amount, fee, recipient, voucher details, and confirmation screen before approving anything.
For Instant Money, Standard Bank says users can send money from Cellphone Banking, the Banking App, Internet Banking, Standard Bank ATMs, Instant Money Wallet, participating retailers, and business bulk payment channels. The bank also lists Instant Money fees by sending channel and amount, so fees should be checked before the transaction is confirmed. (Standard Bank)
Security checks matter when Standard Bank USSD is not working. A failed USSD session may be harmless, but repeated failures combined with loss of signal, unexpected SIM problems, or login issues should be treated carefully. Standard Bank advises users to sign out after completing a Cellphone Banking transaction, not store banking credentials on a mobile device, and not respond to SMSs, MMSs or phone calls requesting personal information. It also warns that sudden loss of network reception could be linked to a SIM-swap scam. (Standard Bank)
Standard Bank’s cellphone safety guidance also says users should dial only *120*2345# or *130*2345# to access Cellphone Banking, secure their device with a strong PIN, password, pattern or fingerprint, sign out after transacting, and avoid storing ATM PINs, card numbers or passwords on the phone. (Standard Bank)
Banking USSD Troubleshooting
Check network/account status
Start by separating likely causes from confirmed fixes. A failed USSD request can be caused by weak signal, network congestion, insufficient airtime, an expired USSD session, a temporary Standard Bank channel issue, a SIM problem, or a cellphone number that is not linked to your Standard Bank account.
Try another basic USSD code from the same phone. If no USSD codes work, the problem may be with your mobile network, SIM, airtime, or handset rather than Standard Bank. If other USSD services work but Standard Bank does not, check Standard Bank’s official status page or contact the bank.
Retry safely
Use this safe retry process before contacting support:
- Wait a few minutes before retrying.
- Move to a place with stronger signal.
- Confirm that the code is
*120*2345#or, for recharge-related use,*130*2345#. - Make sure you have airtime available.
- Keep the USSD session short so it does not time out.
- Read every screen before selecting a payment, transfer, voucher, PayShap or Instant Money option.
- Stop retrying if airtime keeps being deducted or the same error repeats.
For general USSD failures across banks and networks, read USSD code not working.
Escalation route
Escalate the issue if:
- The Standard Bank USSD menu keeps failing after safe retries.
- Airtime is deducted but the banking menu does not complete.
- You cannot register even though your details are correct.
- You cannot sign in with the cellphone number linked to your account.
- You sent money, bought a voucher, or made a payment and the confirmation is unclear.
- You suspect fraud, SIM swap, or unauthorised access.
- Your phone is lost, stolen, or no longer in your possession.
Standard Bank says users should call 0860 123 000 to report Cellphone Banking problems and get assistance. (Standard Bank)
Official support route
For Cellphone Banking enquiries, Standard Bank’s contact page lists 0860 123 000 for mobile banking enquiries in South Africa. It also lists the WhatsApp chatbot number as +27 64 570 0291. (Standard Bank)
If your phone is lost, stolen, or not in your possession, Standard Bank says to contact its Online Fraud line immediately on 0800 020 600 so your profile can be blocked. (Standard Bank)
Use official Standard Bank contact routes only. Do not trust numbers sent in unsolicited SMSs, social media replies, or messages asking for your PIN, OTP, card number, ID number or banking password.
FAQ
Why is Standard Bank USSD not working?
Standard Bank USSD may not work because of weak network coverage, insufficient airtime, a temporary network issue, a timed-out session, an unlinked cellphone number, a SIM problem, or a temporary banking-channel issue. Standard Bank says your cellphone number must be linked to your Standard Bank account and that Cellphone Banking needs airtime, not data. (Standard Bank)
What should I try before contacting support?
Check your signal, airtime, SIM card, and the code you entered. Use *120*2345# for Cellphone Banking and *130*2345# for recharge-related access where applicable. Retry once after a short wait. If the same error continues, stop retrying and contact Standard Bank.
Can retrying the USSD request cause extra charges?
Yes, it can use airtime. Standard Bank says standard mobile network provider charges apply to Cellphone Banking. If the menu keeps failing, avoid repeated attempts and use the official support route instead. (Standard Bank)
Do I need data to use Standard Bank USSD?
No. Standard Bank says Cellphone Banking works without a smartphone or data. You need airtime, and Standard Bank says *130*2345# can be used to recharge when you are out of airtime or data. (Standard Bank)
What can I do if Standard Bank cellphone banking is not working?
Try the safe checks first: confirm the code, check airtime, move to stronger signal, and wait a few minutes before retrying. If it still fails, Standard Bank says to call 0860 123 000 for help with Cellphone Banking problems. (Standard Bank)
How should I report Standard Bank USSD not working safely?
Report it through Standard Bank’s official contact routes. For mobile banking enquiries, Standard Bank lists 0860 123 000. Do not share your PIN, OTP, card number, ID number, or banking password with anyone who contacts you. (Standard Bank)
Which related guide should I read next?
Read bank USSD code not working if you need a general troubleshooting checklist for banking codes. Use banking USSD codes South Africa if you want to compare verified banking USSD options across banks.