# Can't Top Up Vodafone? Here's How to Fix It

> Fix Vodafone top-up problems by dialling *#1345# to check balance or restarting your phone after topping up in May 2026.

**Published:** 2026-05-10
**Updated:** 2026-05-10
**Category:** OTHER
**Author:** Recharge Vodafone editorial team
**Canonical URL:** https://rechargevodafone.co.uk/can-t-top-up-vodafone/

## Key takeaways

- Check your Vodafone PAYG balance by dialling *#1345# on your phone and pressing call to verify if your top-up has registered.
- Restart your phone after topping up, as this simple step often resolves issues with credit not appearing in your account.
- Log into your My Vodafone account online or use the Vodafone app to check your balance and top up if the phone method fails.
- Purchase physical top-up cards from UK retailers like Tesco if you're experiencing problems with online top-ups, which have been reported by multiple users.

## Article

<p>If your Vodafone top-up isn't going through, the most likely causes are a temporary glitch with the online system, an unregistered credit, or a payment method that Vodafone's PAYG portal won't accept. Try an alternative top-up method first, then check your balance to confirm whether the credit actually landed.</p>

<h2>How do I check whether my top-up actually went through?</h2>

<p>Dial <strong>*#1345#</strong> on your Vodafone phone and press call. Your current balance appears on screen within a few seconds. You can also log into your <strong>My Vodafone</strong> account at vodafone.co.uk, or open the My Vodafone app, where the balance updates automatically after a successful top-up.</p>

<p>If the balance hasn't changed after five minutes, the credit hasn't registered yet. Restart your phone. This sounds too simple, but a reboot forces the handset to re-sync with Vodafone's network, and credit that appears stuck often shows up immediately afterwards.</p>

<h2>What should I do if the online top-up keeps failing?</h2>

<p>Switch to a different method. Vodafone's online top-up portal has had reported outages, with users in Facebook community groups flagging the same problem at the same time, which suggests the issue is on Vodafone's side rather than yours.</p>

<p>Your quickest workarounds, in order of convenience:</p>

<ul>
  <li>Use the My Vodafone app rather than the browser-based site. The app sometimes processes payments when the website won't.</li>
  <li>Buy a physical top-up voucher from <strong>Tesco</strong> or another retailer that stocks Vodafone cards. Scratch off the PIN, then enter it via the app, online, or by calling Vodafone's top-up line on <strong>0333 304 0191</strong>.</li>
  <li>Try a different payment card. Some prepaid or virtual cards are declined by the PAYG portal even when they work elsewhere.</li>
</ul>

<h2>Why does Vodafone keep saying my top-up failed?</h2>

<p>A few common reasons:</p>

<ul>
  <li>The Vodafone top-up system is temporarily down. Check the My Vodafone app status or search recent posts on community forums for confirmation.</li>
  <li>Your card issuer is blocking the transaction. Contact your bank to check whether the payment was flagged.</li>
  <li>You've entered the wrong number. Double-check the PAYG number you're topping up, especially if you have more than one SIM.</li>
</ul>

<p>If none of these apply and the problem persists beyond an hour, contact Vodafone customer service directly. Have your account details ready, along with any transaction reference number your bank has provided, so a top-up dispute can be raised quickly.</p>

## Frequently asked questions

### how do I check my Vodafone PAYG balance

Dial *#1345# on your Vodafone phone and press call to see your balance within seconds. You can also check via your My Vodafone account at vodafone.co.uk or through the My Vodafone app, where the balance updates automatically after topping up.

### why is my Vodafone top up not working

The most common causes are a temporary glitch with Vodafone's online system, an unregistered credit, or a payment method the portal won't accept. Try an alternative top-up method and restart your phone to force it to re-sync with Vodafone's network.

### Vodafone online top up failing what should I do

Try using the My Vodafone app instead of the website, as it sometimes processes payments when the browser-based site won't. If that fails, buy a physical top-up card from retailers like Tesco and enter the code manually.

### how long does Vodafone top up take to register

Your credit should register within five minutes. If it hasn't appeared after this time, restart your phone as a reboot often makes stuck credit show up immediately.

### where can I buy Vodafone top up cards in the UK

Vodafone top-up cards are available at major UK retailers including Tesco. Buying a physical card and entering the code manually is a reliable alternative if online top-ups continue to fail.

## Sources

1. [Vodafone not working? Troubleshoot & fix | MobileTopUp](https://www.mobiletopup.co.uk/infos/vodafone/vodafone-not-working-what-to-do) (www.mobiletopup.co.uk)
2. [Vodafone online top up problems? - Facebook](https://www.facebook.com/groups/671767452919191/posts/26250691021266816/) (www.facebook.com)
3. [Trying to top up my dads vodapne number no success, No can](https://www.justanswer.co.uk/software/p66ny-trying-top-dads-vodapne-number-no-success-no.html) (www.justanswer.co.uk)
