Many telecommunications companies offer to top up your phone credit online to better accommodate their clients. Vodafone, a global leader in telecommunications, is one such company. This service is incredibly excellent for situations where you cant step out of our house.  

But you may be thinking: “What happens when Vodafone won’t let me top up?”. This could happen for many different issues— there may be an issue with your payment method. Or, your sim card may be deactivated, or maybe your voucher has already been used. 

Firstly, this article will highlight the ways you can resolve this issue. It will also discuss some of the most common questions users have, including how to use top-up. Whether you can top up Vodafone via text, what number to dial in case you want to top up your account, and so on. 

Reasons Vodafone Won’t Let Me Top Up

vodafone wont let me top up

In this section, we’ll touch upon why you could be running into this problem. The three most common reasons are:

  • Problems with your current payment method
  • Issues with your sim card
  • Your voucher was already used

Problems with Your Current Payment Method

A problem with your current payment method is the most likely reason you’re running into this top-up issue. If you suspect this may be the underlying problem, check the following:

  • Ensure that the address for your card corresponds to the address you’ve provided Vodafone. 
  • Check to serif your card is still valid—not expired. 
  • Make sure you’ve entered the correct card details. 
  • Make sure there are sufficient funds in your account for the top-up. 

Are you still running into problems with your card? We suggest getting in touch with your bank. In the meanwhile, try getting a hold of one of the Vodafone vouchers. Remember that these place a cap on the amount you can top up per day. 

Issues with Your SIM Card

This is another standard answer to your “Vodafone won’t let me top up” problem. If you haven’t used your SIM card in more than 90 days, the chances are that your SIM has been deactivated

At this point, all you can do is get in touch with Vodafone and begin the re-activation process. 

Here’s what you need to do: 

Step 1: Get in touch with Vodafone customer service. You can do this by visiting the nearest Vodafone store and submitting a reactivation request. 

Step2: Submit your address along with photo I.D. proof

If you don’t want to deal with going over to their store, Vodafone offers an online option too. Go to your Vodafone portal and navigate to the Quick Bill pay tab. 

Issues With Your Voucher

 A voucher is typically used for pre-paid plans. There may be a couple of reasons why you might be having issues topping up with a voucher. 

  • You aren’t entering the correct voucher number.
  • Check that the voucher hasn’t been used already. If this is the case, keep in mind that Vodafone doesn’t give refunds on vouchers. 
  • Try turning your mobile device on and off again. 

How Do I Use Top-Up?

vodafone top up

While this can be an inconvenience, you can rest assured that the solution is a simple one. According to our experts at Vodafone, an easy way to do this is through the My Vodafone app. From the home screen of your app, follow this two-step process to fix your “Vodafone won’t let me top up” query. 

Step 1: Navigate to the Credit tab and click it. This will take you to the Top Up tab. 

Step 2: Next, you can put in the amount you want to top up and the payment method you want to opt for.  

If the online method doesn’t work, you can also do this via text or by entering a voucher card. Check these out in the next sections.  

Can You Top Up Vodafone By Text?

text message

Vodafone offers its users a host of ways to top up their accounts. Apart from doing it online, you can also send a quick text. 

Step 1: Open your SMS or another texting app. In the “recipient” slot, enter 2345.

Step 2: Compose your text as follows: TOPUP + the amount you want to top up + the last four digits of your payment card. 

Check out this example of your text: TOPUP 15 4321

How do I use a Vodafone voucher?

vodafone voucher

While this option is a little old-fashioned, you still have the option of using a top-up voucher. You can get your hands on these vouchers at any Vodafone store. Once you’ve done so, all you need to do is follow one of the following

  • Using your Vodafone SIM, dial 2345 (toll-free). Listen to the instructions given to you and enter your voucher number. Alternatively, you can also dial *#1345* and follow this with the number displayed on the voucher and a #. 
  • Access your Vodafone app and activate your voucher there 
  • Use your Online My Vodafone online portal to activate your voucher card.


Being stuck at home with entirely drained phone credit is one of the worst situations to be in. Not only do you run the risk of getting bored at home, but it is also a dangerous situation to be in case of emergencies. However, we hope you found this guide helpful in fixing your “Vodafone won’t let me top up” issue. As you may have noticed, there could be a multitude of reasons why this issue is occurring.

However, all of them come with easy fixes. Most of the time, you only have to make sure that your SIM card is active. Additionally, check if your bank account has sufficient funds, and that the details you’re entering are correct.