Quick Answer
The official Mukuru USSD codes in South Africa are *130*566# for self-service transactions (placing money transfer orders, managing your Mukuru Card, checking balances, and buying prepaid vouchers or airtime) and *130*567# for registration, general inquiries, or requesting a call back from customer support.
(Last verified: July 2026)
These USSD services operate 24/7 across major South African mobile networks (Vodacom, MTN, Cell C, and Telkom). They require no mobile data and work on both smartphones and basic feature phones. If the USSD menu is unavailable due to network outages or session timeouts, you can complete the same tasks via Mukuru WhatsApp (+27 86 001 8555) or the official Mukuru Mobile App.
What the Service Is and Who Can Use It
The Mukuru USSD service is a text-based, self-service menu designed for registered and new Mukuru customers in South Africa. It allows users to perform financial transactions without an active internet connection or smartphone.
Who Can Use It:
- Registered Mukuru Account Holders: Customers who have registered their South African ID, foreign passport, or asylum/refugee document with Mukuru.
- Mukuru Card Holders: Users managing an active Mukuru Card (linked to Access Bank).
- New Users: Unregistered individuals looking to sign up or request a call back from a Mukuru representative.
Primary Tasks Available via USSD:
- Creating domestic and international money transfer orders.
- Checking Mukuru Card balances and obtaining EFT account details.
- Generating deposit wiCodes for cash top-ups at retail partners (Shoprite, Checkers, Usave).
- Purchasing prepaid airtime, electricity, and retail vouchers.
- Managing security settings, including setting or resetting your 4-digit card PIN.
How to Access the Service
Before You Start
- Use Your Registered SIM: Dial the USSD code from the primary cell number linked to your Mukuru account.
- Check Mobile Signal: Ensure your phone has basic cellular signal (2G/3G/4G/5G). Mobile data is not required, but network signal is mandatory.
- Have Details Ready: Have your recipient’s details, Mukuru Card number, or 4-digit PIN ready to prevent session timeouts.
Verified Step-by-Step Process
Option A: Self-Service & Transfers (*130*566#)
- Open your phone’s dialler pad.
- Dial
*130*566#and press the Call/Send button. - Select an option from the main menu:
- 1: Send Money (Place a remittance order).
- 2: Mukuru Card (Balance, EFT details, wiCode generation).
- 3: Buy/Pay (Airtime, electricity, store vouchers, DStv).
- Follow the on-screen prompts to enter recipient details, payment amounts, or your 4-digit PIN.
- Review the summary (including fees and exchange rates) and confirm the transaction.
Option B: Support & Registration (*130*567#)
- Dial
*130*567#on your mobile phone. - Choose to initiate account registration or request an immediate call back from a Mukuru consultant.
- Wait for the confirmation prompt on your screen or an incoming call from customer support.
Confirmation or Expected Result
- On-Screen Display: Successful balance inquiries display your current card balance immediately above the menu choices.
- SMS Notifications: Money transfer orders, cash-deposit wiCodes, and voucher PINs are delivered via instant SMS confirmation containing a unique order reference number.
- If You Do Not Receive Confirmation: Check your SMS inbox. If funds were debited or an order was placed without an SMS confirmation, re-dial
*130*566#to check your order history or contact Mukuru support.
Fees, Limits, Eligibility, and Processing Times
| Feature | Details / Standard Terms | Verification Notes |
| USSD Session Fee | Free on most SA networks (subject to standard *130* session rules) | Check with your mobile provider |
| Money Transfer Fees | Variable percentage based on destination and amount | Displayed on-screen before order confirmation |
| Airtime & Utility Purchases | Free of transaction fees when using Mukuru Card | standard voucher amounts apply |
| Daily Transfer Limits | Tier-based (Basic vs. Max verification limits) | Upgrade limits via Mukuru App or branch |
| Order Processing Time | Instant for cash collection; 24–48 hours for standard EFTs | EFTs do not process instantly |
| Order Expiry | Cash deposit wiCodes/orders expire within 72 hours | Redo order via USSD if expired |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Connection Error or Invalid MMI Code”: Indicates a temporary mobile network congestion. Toggle Airplane Mode on and off, or retry after 60 seconds.
- “Session Timeout”: USSD menus auto-close after 10–15 seconds of inactivity. Keep required information (like recipient numbers or account PINs) ready before dialling.
- “Unregistered Number / Account Not Found”: Occurs if you dial from a secondary SIM or dual-SIM slot that is not registered with Mukuru. Re-dial using the exact SIM card linked to your Mukuru profile.
- “Incorrect PIN”: Entering an invalid 4-digit Mukuru Card PIN repeatedly will temporarily lock self-service features. Reset your PIN via USSD or WhatsApp before trying again.
When the Service Has Changed or Is Unavailable
If the USSD channel is down due to network maintenance or signal issues, do not re-attempt multiple times to avoid duplicate orders. Switch to an official alternative channel immediately.
Official Alternatives
When USSD access is unavailable or when completing complex account updates, use these verified official channels:
- WhatsApp Self-Service (Best for Urgent Access): Message “Hi” to +27 86 001 8555 to access full menu options, view EFT details, download statements, or place transfer orders.
- Mukuru Mobile App: Download from the Google Play Store, Apple App Store, or Huawei AppGallery for full transaction history, limit upgrades, and profile updates.
- Mobi Site: Visit mobile.mukuru.com via any mobile browser.
- Customer Support Line: Call 086 001 8555 (or +27 86 001 8555 internationally).
- In-Person Branches & Booths: Visit any official Mukuru booth or retail pay-in partner (such as Shoprite, Checkers, Pick n Pay, or Boxer) to deposit cash or complete FICA verification.
For other network and service management codes, explore our guides on Payment USSD Codes, Foneyam USSD Code, DStv USSD Code, Blu Voucher USSD Code, Ackermans USSD Code, and general Send Money USSD Codes.
Safety and Privacy
SECURITY WARNING: Mukuru staff will NEVER call, SMS, or message you asking for your 4-digit Mukuru Card PIN, OTPs (One-Time PINs), or account password.
- Protect Your Credentials: Never share your 4-digit PIN, card numbers, or transaction references with unverified third parties.
- Verify USSD Prompts: Ensure you are dialling the official codes (
*130*566#or*130*567#). Abort the session immediately if an unfamiliar prompt requests banking credentials. - Lost Phone or Card: If your phone or Mukuru Card is lost or stolen, call Mukuru support immediately at 086 001 8555 to block your account and prevent unauthorised transactions.
Frequently Asked Questions
What is the current Mukuru USSD Code?
The primary self-service USSD code for Mukuru in South Africa is *130*566# (used for transfers, cards, and buying vouchers). For sign-up and callback assistance, dial *130*567#.
Which customers or account types can use the USSD code?
Any registered Mukuru account holder using the mobile number registered to their profile can use the USSD menu. New users can dial *130*567# to register.
What tasks are available in the Mukuru USSD menu?
You can create money transfer orders, check your Mukuru Card balance, request EFT account details, generate cash-deposit wiCodes, buy airtime or electricity, and manage your card PIN.
What should I do if the Mukuru USSD route does not work?
If USSD is un-responsive or fails due to network issues, switch to the Mukuru WhatsApp service by sending “Hi” to +27 86 001 8555, use the Mukuru Mobile App, or call customer support at 086 001 8555.