Vodacom USSD Codes

Vodacom USSD codes help South African users manage airtime, data, recharges, subscriptions, PUK details, self-service tasks, and customer support from a phone dialler. The main Vodacom USSD code to remember is *135#. Vodacom lists this self-service menu for checking balances, buying bundles, and transferring airtime from a Vodacom cellphone. (Vodacom)

Last checked: 26 June 2026. Vodacom menus, bundle names, prices, limits, eligibility rules, and support routes can change. Always read the screen before confirming a purchase, transfer, cancellation, SIM action, or subscription change.

Vodacom USSD Codes Quick List

TaskVodacom code or routeWhat 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 optionConfirm whether the balance shown is airtime, data, SMS, minutes, or a promotional bundle.
Buy data*135# and follow the bundle promptsCheck the 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#Use this only if you want to request airtime from another Vodacom customer. (VodacomNow)
Airtime transfer*135# and choose airtime transferCheck the recipient number and amount before accepting.
Data transfer*135# > Data > For another numberConfirm the recipient’s Vodacom number and the selected bundle. (VodacomNow)
Airtime, Data or Voice Advance*135# > Airtime & Transfers or *135*082#Use only if you qualify and agree to 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 NumberUse only for your own Vodacom SIM. Do not guess a PUK. (VodacomNow)
Customer care082 135 from a Vodacom phoneUse this for account, SIM, billing, fraud, or support issues. (Vodacom)

Airtime, Data and Recharge Codes

For most Vodacom airtime, data, and account tasks, start with *135#. This is the safest first step because it opens the current Vodacom self-service menu on your SIM instead of relying on an old shortcut. Vodacom says users can dial *135#from a Vodacom cellphone to view balances, buy bundles, and transfer airtime. (Vodacom)

Requirements

Before using a Vodacom USSD code, make sure:

  1. The SIM in the phone is a Vodacom SIM.
  2. You have network signal.
  3. You are dialling from the number you want to manage.
  4. You know the correct voucher PIN, recipient number, or account details.
  5. You can read the confirmation screen before approving any charge.
  6. You understand whether the action is once-off, recurring, free, or charged.

USSD itself does not need mobile data. However, the action inside the menu may still cost money. Buying airtime, buying a bundle, accepting an advance, transferring value, or subscribing to a service can affect your airtime or account balance.

How to check Vodacom airtime or data balance

To check your Vodacom balance:

  1. Dial *135# from your Vodacom cellphone.
  2. Choose the balance or account option shown in the menu.
  3. Wait for the on-screen result or SMS.
  4. Check whether the balance is airtime, data, minutes, SMS, promotional data, or another bundle type.
  5. Save the SMS if you need to query a missing bundle or failed purchase later.

Vodacom’s data bundle terms list USSD *135 as one of the channels for checking bundle balances, alongside VodaPay, the online portal, and customer care. (Vodacom) Vodacom’s Daily Data page also says users can check a Daily Data balance by dialling *135# or sending an SMS with “balance” to 136. (Vodacom)

For a more focused balance guide, see check airtime balance USSD code and check data balance USSD code.

How to buy Vodacom data with USSD

To buy data on Vodacom:

  1. Dial *135#.
  2. Choose the data, bundle, or buy option.
  3. Select the bundle category you need.
  4. Choose the bundle size.
  5. Read the price, validity period, and renewal terms.
  6. Confirm only if the bundle and amount are correct.
  7. 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) Always check the latest price and validity in the live menu because bundle offers can change.

For the dedicated data-buying page, see buy data USSD code.

How to recharge Vodacom airtime

There are two common Vodacom recharge paths.

For a prepaid voucher, dial:

*136*01*Recharge PIN#

Replace “Recharge PIN” with the PIN printed on your voucher. Check each 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#

Vodacom 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)

For voucher-specific help, see load airtime voucher USSD code.

How to transfer Vodacom airtime or data

For airtime transfer, start with:

*135#

Then choose the airtime transfer option shown in the Vodacom menu. Before confirming, check the recipient number, amount, and any transfer message on screen. Vodacom’s self-service page lists airtime transfer as one of the actions available through *135#. (Vodacom)

For data transfer, Vodacom’s guidance says to dial *135#, select Data, select For another number, enter the recipient’s Vodacom number, and select the data bundle to transfer. (VodacomNow)

For more detail, see transfer airtime USSD code.

Airtime, Data and Voice Advance

Vodacom users who qualify may be able to request Airtime Advance, Data Advance, or Voice Advance. Vodacom lists two routes:

*135# > Airtime & Transfers

or

*135*082#

Vodacom says qualifying users can select the advance type, choose an available option, and confirm on screen. (Vodacom) Do not confirm an advance unless you understand the amount, fee, and repayment terms shown in the live menu.

Vodacom Subscription and WASP Codes

If your airtime is being deducted unexpectedly, check for content services or WASP subscriptions before buying more airtime. Vodacom lists *135*997# as the USSD route for managing content services, including viewing, cancelling, stopping all, and blocking future content-service purchases. (Vodacom)

How to check Vodacom content services

  1. Dial *135*997# from the Vodacom number being charged.
  2. Choose the option to view content services.
  3. Review the active services listed.
  4. Do not select a service unless you intend to manage or cancel it.
  5. Keep the confirmation SMS if you cancel anything.

Vodacom says users can dial *135*997# and reply 1 to view content services currently charged to the Vodacom account. (Vodacom)

How to cancel Vodacom WASP or content services

To cancel a specific content service:

  1. Dial *135*997#.
  2. Reply 1 to view active content services.
  3. Select the specific service you want to cancel.
  4. Reply STOP when prompted.
  5. Wait for the SMS confirming cancellation.

To stop all content services on the number:

  1. Dial *135*997#.
  2. Reply 2 to stop all.
  3. Wait for the confirmation SMS.

Vodacom says the “STOP ALL” option cancels all content services being charged to the Vodacom number, so use it only when that is what you want. (Vodacom)

To block future content-service subscriptions:

  1. Dial *135*997#.
  2. Reply 3.
  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 Vodacom tasks should not be handled by guessing USSD shortcuts. If the issue involves your SIM, PUK, account security, billing, a possible fraudulent SIM swap, or a blocked phone, use Vodacom’s official support routes.

How to find your Vodacom PUK number

Vodacom lists several ways to get a PUK number:

  1. Open the VodaPay App and check your account details.
  2. Dial *135#, choose Services, then choose PUK Number.
  3. SMS VPP to 31050 from the cellphone number that needs the PUK.
  4. Call 082 135 from a Vodacom cellphone and follow the voice prompts. (VodacomNow)

Only use a PUK for your own SIM. Do not guess the PUK. Vodacom warns that entering the wrong PUK too many times can permanently block the SIM, which means you may need a new SIM. (VodacomNow)

SIM swap support

For prepaid SIM swap support, Vodacom’s guidance says users can buy a new prepaid starter pack, RICA it, dial 135 from the new SIM, and choose the option to use the old cellphone number. The user is then routed to a call-centre consultant for the SIM swap. (VodacomNow)

Use the official Vodacom route for SIM swaps. Do not give your OTP, SIM swap details, ID number, or account information to someone who calls or messages you unexpectedly. If you receive a SIM swap message that you did not request, contact Vodacom immediately through the official customer-care route.

Vodacom customer care

Call Vodacom 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 and says users can call customer care free from a Vodacom phone. (Vodacom)

For broader mobile support options, see mobile self-service codes South Africa and mobile network USSD codes South Africa.

Vodacom Troubleshooting and Last-Verified Notes

Vodacom USSD codes can fail because of network congestion, poor signal, phone settings, SIM problems, menu timeouts, or changed menu paths. If a code fails, do not keep confirming the same transaction. Check your balance, wait for an SMS, and use official support if money or airtime was deducted.

What to do if Vodacom *135# is not working

Try these steps:

  1. Check that the SIM is active and on the Vodacom network.
  2. Move to an area with better signal.
  3. Turn flight mode on and off.
  4. Restart the phone.
  5. Dial the code again without spaces.
  6. Try the SIM in another phone if available.
  7. Use VodaPay or Vodacom online self-service if USSD keeps failing.
  8. Call Vodacom customer care on 082 135 if the issue involves charges, SIM access, billing, or account security.

Common Vodacom USSD errors

ProblemPossible reasonSafer next step
“Connection problem or invalid MMI code”Network issue, poor signal, or code format problemRemove spaces, check signal, restart, and retry.
Menu opens but disappearsUSSD session timed outDial again and move through the menu faster.
Purchase confirmed but bundle not showingDelayed activation, failed purchase, or wrong bundleCheck balance, wait for confirmation SMS, then contact Vodacom if it does not reflect.
Airtime disappearingOut-of-bundle usage, recurring service, or content subscriptionDial *135*997# to check content services.
PUK requestedSIM PIN was entered incorrectly too many timesRetrieve the PUK through Vodacom’s official routes.
SIM swap SMS not requested by youPossible fraud riskContact Vodacom immediately using official customer care.
Recharge PIN rejectedWrong PIN, used voucher, or typing errorRecheck the voucher digits and do not keep guessing.

Fees, limits and eligibility

Some Vodacom USSD sessions are free, but not every action inside a USSD menu is free. Vodacom says *135*02# is free to use for Express Recharge, but users still pay for the airtime or data they buy and any applicable bank charges. (Vodacom)

For advances, bundle purchases, data transfer, content services, roaming, and account changes, always check the live confirmation screen. Fees, product rules, validity periods, and eligibility can change.

Before confirming a Vodacom USSD action, 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.

Related Vodacom and Mobile USSD Guides

Use the guide that matches your next task:

FAQs

What are Vodacom USSD codes used for?

Vodacom USSD codes are used to manage Vodacom services from a cellphone dialler. Common tasks include checking balances, buying data, loading airtime, transferring airtime or data, sending Please Call Me requests, managing content subscriptions, finding a PUK number, and accessing customer support.

What is the main Vodacom USSD code?

The main Vodacom USSD code is *135#. Vodacom lists this self-service menu for viewing balances, buying bundles, and transferring airtime. (Vodacom)

What is the Vodacom airtime balance code?

Use *135# and choose the balance option shown in the menu. Vodacom also lists USSD *135 as a channel for checking bundle balances. (Vodacom)

What is the Vodacom data balance code?

Use *135# and choose the data or balance option. For some data bundles, Vodacom also says users can SMS “balance” to 136. (Vodacom)

What is the Vodacom buy data USSD code?

Use *135# and follow the bundle prompts. Check the bundle size, price, validity, and whether it renews before confirming.

What is the Vodacom recharge code?

For a prepaid voucher, dial *136*01*Recharge PIN#. For Vodacom Express Recharge by card, dial *135*02#. (VodacomNow)

What is the Vodacom Please Call Me code?

Vodacom’s guidance lists *140*recipient number# for sending a Please Call Me message. Replace “recipient number” with the number you want to contact. (VodacomNow)

What is the Vodacom Please Recharge Me code?

Vodacom’s USSD guide lists *140*02*recipient number# for sending a Please Recharge Me request. (VodacomNow)

How do I stop Vodacom WASP subscriptions?

Dial *135*997#. Choose the option to view content services, cancel a specific service, stop all content services, or block future content-service subscriptions. Vodacom also lists SMS “STOP ALL” to 31050 as a cancellation route for unwanted content services. (Vodacom)

Does Vodacom USSD need airtime or data?

USSD does not need mobile data. Some USSD access may be free, but the action you take can still cost money. Buying airtime, buying data, accepting an advance, transferring value, or subscribing to a service may reduce your balance or add a charge.

What should I do if a Vodacom USSD code does not work?

Check signal, restart the phone, remove spaces from the code, and try again. If the issue continues, use VodaPay, Vodacom online self-service, or call Vodacom customer care on 082 135 from a Vodacom phone.

Where can I find related USSD codes?

For broader network code help, see mobile network USSD codes South Africa. For task-specific help, use the related guides for airtime balance, data balance, buying data, loading airtime, airtime transfer, and Please Call Me.