Vodacom USSD codes run airtime, data, recharges, subscriptions, PUK retrieval, self-service and support straight from the phone dialler. One code carries most of it: *135#. Vodacom lists that self-service menu for checking balances, buying bundles and transferring airtime from a Vodacom cellphone. (Vodacom)
Last checked: 26 June 2026. Menus, bundle names, prices, limits, eligibility rules and support routes all change. Read the screen before confirming a purchase, transfer, cancellation, SIM action or subscription change.
Vodacom USSD Codes Quick List
These are the Vodacom dial codes worth keeping, and what to check before each one costs you something.
| Task | Vodacom code or route | What to check before you confirm |
|---|---|---|
| Main Vodacom self-service menu | *135# | Use this first for balances, bundles, and airtime transfer. |
| Airtime or balance check | *135# and choose the balance option | Whether the balance shown is airtime, data, SMS, minutes, or a promotional bundle. |
| Buy data | *135# and follow the bundle prompts | Bundle size, price, validity, and whether it is once-off or recurring. |
| Express Recharge | *135*02# | Vodacom says the USSD session is free, but you still pay for airtime/data and any applicable bank card charges. (Vodacom) |
| Load prepaid voucher | *136*01*Recharge PIN# | Enter the voucher PIN exactly before pressing call. Vodacom’s USSD guide lists this prepaid recharge route. (VodacomNow) |
| Please Call Me | *140*recipient number# | Replace the recipient number with the number you want to contact. (VodacomNow) |
| Please Recharge Me | *140*02*recipient number# | Only if you want to request airtime from another Vodacom customer. (VodacomNow) |
| Airtime transfer | *135# and choose airtime transfer | The recipient number and amount, before accepting. |
| Data transfer | *135# > Data > For another number | The recipient’s Vodacom number and the selected bundle. (VodacomNow) |
| Airtime, Data or Voice Advance | *135# > Airtime & Transfers or *135*082# | Only if you qualify and accept the fee or repayment shown on screen. (Vodacom) |
| Manage WASP/content services | *135*997# | View, cancel, stop all, or block future content-service subscriptions. (Vodacom) |
| Find PUK number | *135# > Services > PUK Number | Only for your own Vodacom SIM. Never guess a PUK. (VodacomNow) |
| Customer care | 082 135 from a Vodacom phone | For account, SIM, billing, fraud, or support issues. (Vodacom) |
Airtime, Data and Recharge Codes
Start at *135# for almost anything. It is the safest first step because it opens the current menu on your own SIM rather than relying on a shortcut that may have moved. Vodacom says you can dial *135# from a Vodacom cellphone to view balances, buy bundles and transfer airtime. (Vodacom)
Requirements
Before using a Vodacom USSD code, check that:
- the SIM in the phone is a Vodacom SIM;
- you have network signal;
- you are dialling from the number you want to manage;
- you know the correct voucher PIN, recipient number, or account details;
- you can read the confirmation screen before approving a charge;
- you know whether the action is once-off, recurring, free, or charged.
USSD itself does not need mobile data, but what you do inside the menu can still cost money. Buying airtime, buying a bundle, accepting an advance, transferring value or subscribing to a service all hit your balance.
How to check Vodacom airtime or data balance
- Dial *135# from your Vodacom cellphone.
- Choose the balance or account option in the menu.
- Wait for the on-screen result or SMS.
- Check whether the balance is airtime, data, minutes, SMS, promotional data, or another bundle type.
- Save the SMS if you may need to query a missing bundle or failed purchase later.
Vodacom’s data bundle terms list USSD *135 among the channels for checking bundle balances, alongside VodaPay, the online portal and customer care. (Vodacom) The Daily Data page adds that you can check a Daily Data balance by dialling *135# or sending an SMS with “balance” to 136. (Vodacom)
Focused guides: check airtime balance USSD code and check data balance USSD code.
How to buy Vodacom data with USSD
- Dial *135#.
- Choose the data, bundle, or buy option.
- Select the bundle category you need.
- Choose the bundle size.
- Read the price, validity period and renewal terms.
- Confirm only if the bundle and amount are correct.
- Wait for the confirmation SMS before using the bundle heavily.
Vodacom lists *135# as a route to buy Daily Data bundles and check the balance afterwards. (Vodacom) Prices and validity move, so the live menu is the version that counts.
The dedicated page: buy data USSD code.
How to recharge Vodacom airtime
Two common routes. For a prepaid voucher, dial:
*136*01*Recharge PIN#
Replace “Recharge PIN” with the PIN printed on your voucher, and check every digit before pressing call. Vodacom’s own USSD guide lists this route for loading a prepaid recharge voucher. (VodacomNow)
For Vodacom Express Recharge, dial:
*135*02#
Express Recharge lets Prepaid, Top Up and uChoose customers buy airtime, data and other supported services. Vodacom says using *135*02# is free, but you still pay for what you buy and any applicable bank charges. (Vodacom)
Voucher-specific help: load airtime voucher USSD code.
How to transfer Vodacom airtime or data
Airtime transfer starts at:
*135#
Choose the airtime transfer option in the menu, then check the recipient number, the amount and any transfer message on screen before confirming. Vodacom’s self-service page lists airtime transfer among the actions available through *135#. (Vodacom)
For data, Vodacom’s guidance is: dial *135#, select Data, select For another number, enter the recipient’s Vodacom number, then select the bundle to transfer. (VodacomNow)
More detail: transfer airtime USSD code.
Airtime, Data and Voice Advance
Qualifying users can request Airtime Advance, Data Advance or Voice Advance. Vodacom lists two routes:
*135# > Airtime & Transfers
or
*135*082#
Select the advance type, choose an available option, confirm on screen. (Vodacom) An advance is borrowing, so do not confirm one until you have read the amount, the fee and the repayment terms in the live menu.
Vodacom Subscription and WASP Codes
Airtime vanishing for no obvious reason usually means a content service or WASP subscription, so check that before buying more airtime. Vodacom lists *135*997# as the route for managing content services: viewing, cancelling, stopping all, and blocking future content-service purchases. (Vodacom)
How to check Vodacom content services
- Dial *135*997# from the Vodacom number being charged.
- Choose the option to view content services.
- Review the active services listed.
- Do not select a service unless you intend to manage or cancel it.
- Keep the confirmation SMS if you cancel anything.
Vodacom says you can dial *135*997# and reply 1 to view content services currently charged to the account. (Vodacom)
How to cancel Vodacom WASP or content services
To cancel one specific service:
- Dial *135*997#.
- Reply 1 to view active content services.
- Select the service you want to cancel.
- Reply STOP when prompted.
- Wait for the SMS confirming cancellation.
To stop everything on the number:
- Dial *135*997#.
- Reply 2 to stop all.
- Wait for the confirmation SMS.
“STOP ALL” cancels every content service being charged to the number, so reach for it only when that is genuinely what you want. (Vodacom)
To block future subscriptions before they start:
- Dial *135*997#.
- Reply 3.
- Wait for the SMS confirming that future content-service purchases and subscriptions have been blocked.
Vodacom also lists SMS “STOP ALL” to 31050 as another cancellation route for unwanted content services. (Vodacom)
SIM, PUK and Customer Support Codes
Some tasks are worth getting right the first time. If the issue involves your SIM, your PUK, account security, billing, a possible fraudulent SIM swap or a blocked phone, use Vodacom’s official routes rather than a guessed shortcut.
How to find your Vodacom PUK number
Vodacom lists several routes:
- Open the VodaPay App and check your account details.
- Dial *135#, choose Services, then choose PUK Number.
- SMS VPP to 31050 from the cellphone number that needs the PUK.
- Call 082 135 from a Vodacom cellphone and follow the voice prompts. (VodacomNow)
Use a PUK only for your own SIM, and never guess it. Vodacom warns that entering the wrong PUK too many times permanently blocks the SIM, which means buying a new one. (VodacomNow)
SIM swap support
For a prepaid SIM swap, Vodacom’s guidance is to buy a new prepaid starter pack, RICA it, dial 135 from the new SIM, and choose the option to use the old cellphone number. That routes you to a call-centre consultant who handles the swap. (VodacomNow)
Stay on that route. Never give your OTP, SIM swap details, ID number or account information to someone who calls or messages you out of the blue. And if a SIM swap message arrives that you did not request, contact Vodacom immediately through official customer care, because that is what an account takeover looks like from your side.
Vodacom customer care
Call customer care when:
- *135# does not work after basic troubleshooting;
- your SIM is blocked or asking for a PUK;
- a recharge or bundle purchase was charged but did not reflect;
- a subscription does not cancel after using *135*997#;
- you suspect fraud or an unauthorised SIM swap;
- you need account, contract, billing, roaming or technical support.
Vodacom lists 082 135 as the customer-care number, free to call from a Vodacom phone. (Vodacom)
Broader options: mobile self-service codes South Africa and mobile network USSD codes South Africa.
Vodacom Troubleshooting and Last-Verified Notes
Vodacom USSD codes fail for ordinary reasons: network congestion, poor signal, phone settings, SIM problems, menu timeouts, or a changed menu path. When one fails, stop confirming the same transaction. Check your balance, wait for an SMS, and go to official support if money or airtime was deducted.
What to do if Vodacom *135# is not working
- Check the SIM is active and on the Vodacom network.
- Move to an area with better signal.
- Turn flight mode on and off.
- Restart the phone.
- Dial the code again without spaces.
- Try the SIM in another phone if you have one.
- Use VodaPay or Vodacom online self-service if USSD keeps failing.
- Call customer care on 082 135 if it involves charges, SIM access, billing or account security.
Common Vodacom USSD errors
| Problem | Possible reason | Safer next step |
|---|---|---|
| “Connection problem or invalid MMI code” | Network issue, poor signal, or code format problem | Remove spaces, check signal, restart, and retry. |
| Menu opens but disappears | USSD session timed out | Dial again and move through the menu faster. |
| Purchase confirmed but bundle not showing | Delayed activation, failed purchase, or wrong bundle | Check balance, wait for the confirmation SMS, then contact Vodacom if it still does not reflect. |
| Airtime disappearing | Out-of-bundle usage, recurring service, or content subscription | Dial *135*997# to check content services. |
| PUK requested | SIM PIN was entered incorrectly too many times | Retrieve the PUK through Vodacom’s official routes. |
| SIM swap SMS you did not request | Possible fraud risk | Contact Vodacom immediately using official customer care. |
| Recharge PIN rejected | Wrong PIN, used voucher, or typing error | Recheck the voucher digits and stop guessing. |
Fees, limits and eligibility
A free USSD session does not make the action inside it free. Vodacom says *135*02# costs nothing to use for Express Recharge, but you still pay for the airtime or data you buy, plus any applicable bank charges. (Vodacom)
For advances, bundle purchases, data transfer, content services, roaming and account changes, the live confirmation screen is the authority. Fees, product rules, validity periods and eligibility all change.
Before confirming, check:
- the amount being charged;
- the bundle size;
- the bundle validity period;
- whether the service is once-off or recurring;
- whether you are buying for your own number or another number;
- whether the recipient number is correct;
- whether there is an access fee, repayment, or subscription charge.
All 13 Vodacom USSD code pages
Every page in this section, listed A to Z.
- Electricity Advance USSD Code Vodacom
- USSD Code For Vodacom Airtime Recharge
- USSD Code To Check Vodacom Number
- Vodacom Airtime Advance USSD Code
- Vodacom Balance Check USSD Code
- Vodacom Data Transfer USSD Code
- Vodacom Internet Settings USSD Code
- Vodacom Network Unlock USSD Code
- Vodacom Please Call Me USSD Code
- Vodacom Recharge USSD Code
- Vodacom RICA USSD Code
- Vodacom SMS Settings USSD Code
- Vodacom USSD Code For Data Balance
Related Vodacom and Mobile USSD Guides
Use the guide that matches your next task:
- check airtime balance USSD code
- check data balance USSD code
- buy data USSD code
- load airtime voucher USSD code
- transfer airtime USSD code
- please call me USSD code
- Vodacom SIM Swap USSD Code
- mobile self-service codes South Africa
- mobile network USSD codes South Africa
FAQs
What are Vodacom USSD codes used for?
Vodacom USSD codes manage Vodacom services from the dialler: checking balances, buying data, loading airtime, transferring airtime or data, sending Please Call Me requests, managing content subscriptions, finding a PUK number, and reaching customer support.
What is the main Vodacom USSD code?
*135#. It is the one Vodacom USSD code worth memorising, and Vodacom lists it for viewing balances, buying bundles and transferring airtime. (Vodacom)
Where can I find a full list of Vodacom dial codes?
The quick list near the top of this page covers the Vodacom dial codes for balances, bundles, recharge, transfers, advances, content services, PUK retrieval and customer care. For a single task, the related guides below go into more detail than a table can.
What is the Vodacom airtime balance code?
*135#, then the balance option. Vodacom also lists USSD *135 as a channel for checking bundle balances. (Vodacom)
What is the Vodacom data balance code?
*135#, then the data or balance option. For some bundles Vodacom says you can SMS “balance” to 136. (Vodacom)
What is the Vodacom buy data USSD code?
*135# and follow the bundle prompts. Check size, price, validity and whether it renews before confirming.
What is the Vodacom recharge code?
For a prepaid voucher, *136*01*Recharge PIN#. For Express Recharge by card, *135*02#. (VodacomNow)
What is the Vodacom Please Call Me code?
*140*recipient number# sends a Please Call Me message. Replace “recipient number” with the number you want to contact. (VodacomNow)
What is the Vodacom Please Recharge Me code?
*140*02*recipient number# sends a Please Recharge Me request. (VodacomNow)
How do I stop Vodacom WASP subscriptions?
Dial *135*997#, then view content services, cancel a specific service, stop all, or block future subscriptions. Vodacom also lists SMS “STOP ALL” to 31050 as a cancellation route. (Vodacom)
Does Vodacom USSD need airtime or data?
USSD does not need mobile data, and some access is free, but the action can still cost money. Buying airtime or data, accepting an advance, transferring value or subscribing to a service reduces your balance or adds a charge.
What should I do if a Vodacom USSD code does not work?
Check signal, restart the phone, remove spaces from the code, try again. If it persists, use VodaPay, Vodacom online self-service, or call customer care on 082 135 from a Vodacom phone.
Where can I find related USSD codes?
For network-wide help, see mobile network USSD codes South Africa. For one task, use the related guides above for airtime balance, data balance, buying data, loading airtime, airtime transfer and Please Call Me.