A gift card with a red bow sits in a mini shopping cart on a yellow backdrop.

Photo by Sora Shimazaki on Pexels. Representative image of prepaid phone credit vouchers sold at mobile retailers, illustrating the physical product mentioned in the guide.

Last updated on

How to activate a top-up voucher: 5 steps (UK)

📡 Mobile network how-to


On this page (16 sections)
  1. What is a Vodafone top-up voucher and how does it work?
  2. Before you start: what you will need
  3. Step 1: Scratch the panel and note the 16-digit code
  4. Step 2: Choose your activation method
  5. Method A: Call 2345 (recommended for speed)
  6. Method B: Activate online at vodafone.co.uk
  7. Method C: Use the My Vodafone app
  8. Step 3: Confirm the activation and check your balance
  9. Step 4: Use your credit or buy a plan
  10. Step 5: Troubleshooting common voucher problems
  11. ”Invalid code” error
  12. ”Voucher already used” message
  13. Credit not appearing after confirmation SMS
  14. Voucher expired
  15. How to report a problem or suspected scam voucher
  16. Quick reference summary
16
digits in a standard Vodafone top-up voucher code
Source: Vodafone UK
12 months
validity period for Vodafone top-up vouchers from date of purchase
Source: Vodafone UK
5 minutes
typical time for a Vodafone top-up to activate after code entry
Source: Vodafone UK

What is a Vodafone top-up voucher and how does it work?

A Vodafone top-up voucher is a prepaid card sold at retail outlets across the UK that lets Pay As You Go (PAYG) customers add credit to their Vodafone account without a bank card or direct debit. The voucher carries a unique 16-digit code, typically concealed under a silver scratch panel on the reverse. Once you reveal and enter that code, Vodafone credits the corresponding amount to your mobile account.

According to Ofcom’s guidance on Pay As You Go mobile phones, PAYG remains a popular choice for consumers who want to control their spending without a long-term contract. Vouchers are one of several methods Vodafone supports alongside debit and credit card payments, bank transfers, and the My Vodafone app.

Vodafone vouchers are typically available in fixed denominations (commonly £10, £15, £20, and £30) and are sold at most major UK retailers, including supermarkets, newsagents, and convenience stores.


Before you start: what you will need

Before attempting to activate your voucher, gather the following:

  • The physical voucher with the scratch panel intact (or already revealed if you have just scratched it).
  • Your Vodafone mobile number or, if activating online, your My Vodafone login credentials.
  • A working signal or internet connection if you plan to use the app or website method.

If you bought the voucher some time ago, check that it is still within its 12-month validity window from the purchase date. Expired vouchers cannot be reactivated and Vodafone’s standard policy does not offer refunds on out-of-date codes (figures on exceptions pending verification from Vodafone support).


Step 1: Scratch the panel and note the 16-digit code

Turn the voucher over and scratch away the silver panel using a coin. Write the 16-digit number down on paper before you attempt to enter it anywhere. Voucher codes are easy to misread on screen, particularly the following character pairs:

  • The digit 0 (zero) and the letter O
  • The digit 1 (one) and the letter I
  • The digit 8 and the letter B

Taking a moment to note the code carefully before entering it reduces the chance of a failed activation attempt.


Step 2: Choose your activation method

Vodafone offers three main ways to activate a top-up voucher. All three are free to use from your Vodafone device or account.

  1. From your Vodafone mobile, dial 2345 (free of charge).
  2. Follow the automated voice prompts.
  3. When asked, enter the 16-digit voucher code using your keypad, followed by the # key.
  4. Wait for the confirmation message. The credit is usually applied within five minutes.

You can also reach the top-up line by dialling 191 and selecting the top-up option from the menu.

Method B: Activate online at vodafone.co.uk

  1. Go to vodafone.co.uk/help/pay-as-you-go/top-up.
  2. Sign in to your My Vodafone account.
  3. Select Top Up from the account dashboard.
  4. Choose Voucher as your top-up method.
  5. Enter your 16-digit code in the field provided and click Apply.

Method C: Use the My Vodafone app

  1. Open the My Vodafone app on your phone (available on iOS and Android).
  2. Tap Top Up on the home screen.
  3. Select Enter voucher code.
  4. Type in the 16-digit code and confirm.

Step 3: Confirm the activation and check your balance

Whichever method you use, Vodafone will send an SMS confirmation to your handset once the credit has been applied. To verify the credit has landed, you can check your balance by:

  • Dialling *#1345# and pressing call.
  • Logging in to My Vodafone online or in the app and viewing the account summary screen.

If no confirmation SMS arrives within 15 minutes of entering a valid code, contact Vodafone customer services on 191 (free from a Vodafone mobile) or via the live chat on vodafone.co.uk.


Step 4: Use your credit or buy a plan

Once the top-up is active, the credit sits in your Vodafone account and can be used in two ways:

  1. Pay-as-you-go calls, texts, and data: The credit is drawn down each time you make a call, send a text, or use mobile data at standard PAYG rates.
  2. Purchase an Airtime Plan or bundle: Navigate to the Plans section in My Vodafone to use the credit towards a monthly bundle of minutes, texts, and data. This is often better value than pure PAYG rates.

For more detail on managing your Vodafone balance and choosing the right plan, see our guide to how to check your Vodafone top-up balance.


Step 5: Troubleshooting common voucher problems

”Invalid code” error

  • Re-enter the code slowly, double-checking each digit against the card.
  • Ensure there are no spaces in the entry field.
  • Confirm the voucher was purchased for Vodafone UK specifically. Vouchers from other networks (EE, O2, Three) are not interchangeable.

”Voucher already used” message

If the system says the code has already been redeemed and you have not used it, the voucher may have been compromised at the point of purchase. In this case:

  1. Keep the original receipt as proof of purchase.
  2. Return to the retailer and explain the issue.
  3. If the retailer cannot resolve it, call Vodafone customer services on 191 with your receipt details to hand.

Credit not appearing after confirmation SMS

Occasionally there is a short network delay, particularly for larger top-up amounts. Wait up to one hour. If credit has still not appeared after that, call 191.

Voucher expired

Vodafone top-up vouchers expire 12 months after purchase. Once expired, the code will not activate. Vodafone’s standard terms do not allow replacement of expired vouchers, though it is worth contacting customer services if the expiry occurred recently (outcome pending verification).


How to report a problem or suspected scam voucher

If you suspect a voucher was sold to you already redeemed, or if someone has asked you to purchase Vodafone top-up vouchers as a form of payment (a known fraud tactic), report it immediately:

  • Action Fraud (the UK’s national fraud reporting centre): actionfraud.police.uk or call 0300 123 2040.
  • Vodafone customer services: 191 free from a Vodafone mobile.
  • Citizens Advice consumer helpline: citizensadvice.org.uk or call 0808 223 1133.

Legitimate organisations, including HMRC, the courts, utility companies, and councils, will never ask you to settle a debt using mobile top-up vouchers. If you receive such a request, treat it as a scam. See the Mobile scams hub for further guidance on voucher fraud and other mobile-related scams.


Quick reference summary

MethodNumber or addressCost
Call2345 (or 191, top-up option)Free from Vodafone mobile
Onlinevodafone.co.uk/help/pay-as-you-go/top-upFree
AppMy Vodafone (iOS and Android)Free
Balance check*#1345#Free
Customer services191Free from Vodafone mobile

Activating a Vodafone top-up voucher takes under five minutes using any of the three methods above. If you run into repeated issues, the fastest resolution is a direct call to 191 with the original voucher and your purchase receipt to hand.

Close-up of a hand holding a smartphone displaying Airbnb gift cards on a white background.
Photo by Surja Raj on Pexels.

Frequently asked questions

Where can I buy a Vodafone top-up voucher in the UK?
Vodafone top-up vouchers are sold at most UK convenience stores, supermarkets (including Tesco, Sainsbury's and Asda), and newsagents. You can also top up directly online or via the My Vodafone app without a physical voucher.
What do I do if my Vodafone voucher code is not working?
First, double-check each digit carefully, paying attention to characters that look similar such as 0 and O or 1 and I. If the code still fails, call Vodafone customer services on 191 free from your Vodafone mobile and have the voucher ready.
Can I use a Vodafone top-up voucher to pay for a plan?
Yes. Once the credit is applied to your account, you can use it to purchase a Vodafone Airtime Plan or bundle. Navigate to the Plans section of My Vodafone after topping up to choose an option.
How long is a Vodafone top-up voucher valid for?
Vodafone top-up vouchers are valid for 12 months from the date of purchase. If you do not redeem the code within that period, the voucher becomes void.
Can someone else activate a Vodafone voucher on my behalf?
The code can be entered by anyone who has access to the account login, the registered phone number, or the top-up number. However, the credit will only be applied to the account associated with the number used during the activation step.

Sources

  1. Top up your Pay As You Go phone (Vodafone UK)
  2. Pay as you go mobile phones (Ofcom)

Comments

Loading comments…

Leave a comment

Comments are reviewed before publishing. We don't share your email and we never spam.

Tags: vodafonetop-uppay-as-you-govoucherhow-to