Skip to main content

Updated on 26/02/25 by Ben_OVO:

 

Got issues registering or resetting a password for your OVO app or online account? We’ve made a recent change that might help. The advice in this guide is for Pay monthly OVO customers.

 

If you’re a prepayment customer (Pay As You Go), this advice will not be relevant to you, but you’re able to download the app - it’s available in the Apple App Store or Google Play. See our guide here. To log in via your device browser, here’s the online top up portal page

 

OVO customers should ideally complete these steps in the web portal (online account) first. Once complete, these details will be copied over and available for use in the OVO App.

 

  • On the login page click ‘set up account’
  • Enter your email address when prompted
  • You’ll be sent a link from which to set a new password
  • Once you’ve set the password you’ll have access to the online account
  • You’ll then be able to log into the app using the same email address and password

 

If the above steps don’t work, go back into the password reset email, scroll down and select the option at the bottom of the reset email "open this email in your browser"

 

This should then allow you to follow the steps as prompted and login into your account.

 

 

Please note: This has been extensively tested and in the vast majority of cases will resolve the issue. However, there are still some issues with users of any Microsoft email domains such as Hotmail, Live, Outlook, Microsoft. We are working on the resolution for these customers and will update once a fix is made available.

 

There may still be issues for other customers with different email domains but these could be related to something else. See the advice below for some ideas to try, and let us know in the comments below if you still have an issue resetting your password - we’ll do our best to help further with the problem. Alternatively our Support Team may be able to advise with this. 

 

When something’s gone wrong with your online account or OVO app login

 

 

Login Basics


Once we’ve updated our online account, you’ll only be able to log in using your email address, your Customer ID number will no longer be recognised. 

You’ll only be able to set one password per email address. This means that if you’ve got the same email address registered to multiple accounts, all these accounts will use the same password. This also means that password resets will affect all accounts. If you do have multiple accounts, our Support Team can link them all under the same online account where possible.

If there's no email address registered to your OVO account, you won’t be able login. You can register your email address when you first join us, or by reaching out to the Support Team if you’re already a customer.

 

First Steps


It’s always best to check we hold an accurate email address for you. A good way to confirm this is to see whether you’ve received any emails from us already, this could include your welcome email or monthly summaries.

Our Support Team can help correct or register your email address if you haven’t yet received any emails from us.
 

 

Error Message?

 

If you’re having an issue resetting your password and are using the Outlook Live app we are aware this may cause an error message, if so, please switch to a browser version. 

 

An error message saying, “Sorry, something went wrong. Please try again later” usually means there’s a technical issue which is linking a failed account to your details, for example if you’ve recently moved in and your new account hasn’t been fully activated. In this case reach out to our Support Team, they’ll be able to get things corrected with the help of our Tech team.

 

 

Duplicate Emails


If your email is a used on more than one OVO account, there could be two ways to login: 

If you have multiple accounts which have all been migrated to our new billing platform you’ll just need to login using your email address. You’ll be shown a landing page, from here you can select the relevant account number which will open that online account. You can switch between the accounts by clicking ‘Account’ in the top right of the Homepage:

 

 

Exact appearance may vary



If one of your accounts is yet to be migrated, you’ll need to use the Customer ID for the one of the accounts instead of your email address. Both accounts will still use the same password. If you’re not sure whether your account is on the new or older platform, our Support Team will be able to check and advise on whether you’ll need to login using your email address or Customer ID number.
 

 

Password Resets


You can reset your password by clicking here.

  • There's no difference between ‘First time logging in?’ and ‘Reset my password’
  • Password reset emails expire after six hours or if a newer password reset is requested within that time
  • A reset email is only sent if the email address used matches a registered email address
  • If multiple password reset emails are sent, only the most recent one is valid


The criteria for setting a password is:

  • At least 8 characters

  • At least 1 upper case letter

  • At least 1 lower case letter

  • At least 1 number

  • At least 1 special character (!?£@#$%)

 

If you’re not able to access the password reset screen by clicking on the ‘Reset My Password’ button in the reset email, you can copy open the password reset email, scroll down’ and click ‘open this email in my browser’.

 

Haven’t received a password reset email?


There are no known issues with the password reset platform and reset emails are typically delivered within seconds.


If you haven’t received the email then it’s usually caused by the following:

Your email inbox hasn’t refreshed


The email may have been delivered but hasn’t synced on the member's device/browser. This could be due to a network issue or because their email client is set to refresh on a schedule, e.g. every 15 minutes. Try refreshing this manually.

The email has been filtered as junk/spam


You should also check that you haven’t accidentally marked us as ‘Spam’ or blacklisted emails from hello@ovoenergy.com or noreply@ovoenergy.com.

 

You haven’t verified your email address

 

You’ll need to ask our Support Team to update the email address on your OVO account. You’ll then be sent an automated email containing a link to verify the email address. Once you’ve done this, you should be able to request a password reset email.



The email address you’ve got registered has recently been changed on our systems and hasn’t had time to update on your online account


If you've changed your registered email address it can sometimes take up to 24 hours for this to update. In this case, try and request a password rest email the following day.

 


If none of the above is successful


Check you’re using the most recent version of the app (try deleting and re-downloading for Android and iOS) or Google Chrome browser if logging in to your online account.

Try disabling any password managers that may be interfering with the login details you’re entering.

You should also try:

  • Logging in via the app if you can’t login via a browser (or vice-versa).

  • Using a different device or browser (Chrome is recommended).

  • Clear cache/cookies on browser.

  • Clear cache and app data then uninstall/reinstall the app.

  • Waiting a day for any changes you've made to update across all systems.

 

If you've followed all of these steps and you're confident there's still a login issue with your online account or the OVO App then contact the Support Team. If you can provide as much of the the following information as possible we’ll then be able to forward this on to our Tech team if required:

 

  • Mention all actions you have taken already.

  • The correct email address that you’d would like to use.

  • Are you trying to login using the app or browser?

  • What device, OS and browser are you using?

  • Are there any specific error messages? This does not include 'Wrong Email or Password'.

  • How long has this been occurring?

  • Relevant screenshots are always welcome and useful.

 

Hope we can get things sorted and you logged back in ASAP. :ok_hand:

I’m so sorry to hear of the difficulty you’ve had accessing your online account, @satheesh.

 

This error message is not something we’ve had reported here previously so I’m wondering if this could be an account-specific issue. If you’ve already raised the issue to our Support Team who have passed the details on to our Tech team this team will get in touch with you directly as soon as they’ve managed to get things fixed.

 

In the meantime it might be worth checking whether you’re able to access things via the OVO app instead - You can download this for Android or iOS.

 

I hope this helps.


Today tried to set up my account with password/username/ovo id etc,etc.

The Ovo system just keeps taking me round & round saying “wrong password/username” etc,etc.  I think I’ve now been set up, but I still can’t get into my account to look at bills & usage & so-on.  I feel it’s an unecassarily complicated system - or maybe I’m too old for this now.  I feel ready to give up!!


Hi @ph12ph ,

If you’re having login issues, the best place to get help would be via the Support Team, as we can’t do much here to fix account specific issues.

Thanks for understanding


Thanks Blastoise 186.  I will try the support team tomorrow.

ph12ph


No worries. Please let them know you’ve already tried the usual fixes (you probably have).

Just curious, but what web browser and email program do you use? I don’t need to know your email address (please keep that private!), just what you use to access your emails.


I use Firefox for web browser & BT for emails.

ph12ph


Thanks. I think I may have found the problem then.

Mozilla Firefox is of course, fully supported by OVO’s entire platform, including MyOVO (both legacy and new), main website, Quote & Switch Tool and of course, this forum. However, BT Mail might not be the same story.

BT is known to cause all sorts of headaches in just about every product and service it offers, and has been known to mess up all sorts of stuff as a result. I wouldn’t be surprised if BT Mail is either choking on the emails you’re getting from OVO, or it’s somehow modifying them so that they no longer work properly. Because sadly, I’m afraid it’s that badly designed that there’s more bugs than features in it.

You may want to consider using a Hotmail or Gmail account instead as they tend to be more reliable. It is possible to import existing mail and your contacts to them both, but that’s beyond the scope of what I can cover here on this forum.

I’d still recommend talking to the support team anyway as there might be other issues that need to be fixed.


OK thanks. I’ll get back to you later.

pf12ph


I mean ph12ph!!


Well , nearly 5 months without my account. No bills. Can’t access account to give meter readings. The price cap goes up tomorrow and I still have heard nothing from ovo. I think the only other thing I can do is go to ofgem. I can’t believe this situation.


I am trying to create an account but it keeps telling me my details are wrong and it can’t be recognised? But it has accepted my email address to get me that far so I don’t understand why it won’t recognise me when I enter the rest of my details.


Evening @Hellsbells1987 !

Whoops, that doesn’t sound right to me. You might want to chat with the Support Team in the morning via web chat as they may need to fix a few things with your account.

If that still don’t solve the problem, please stop by here again.


Sorry to hear of the trouble you’ve had logging in to your online account, @Hellsbells1987 .

 

Just in case it helps get things sorted without needing to contact the Support Team we’ve got a troubleshooting guide to some common login issue below.

 

 

Let us know how you get on and if you need any more help once you’re in! 😊


As mentioned in another thread, I’ve reached out to your directly via a Private Message here, @TH3.


What do we do with the following error?? The Ovo portal is down for over a week now for anyone accessing it from outside the UK:

503 ERROR

The request could not be satisfied.

The Lambda function associated with the CloudFront distribution is invalid or doesn't have the required permissions. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.

Generated by cloudfront (CloudFront)Request ID: Dymko7MRpjJcp8NSzmRkh9IYekbGquyDC16LvntczXzGRTNspxOdAA==

 


Sorry to hear about these login issue, @roryj.

 

We’ve seen really high traffic to our online platforms this week so I’m wondering if this error message is related. In order for me to pass this on to the team I just need to check, is this error message appearing on the browser or app version of your online account? Are you logging in using the email address registered to an OVO UK energy account? And what device/browsers are you using to attempt a login?

 

Once we’ve had these details confirmed I’ll get this raised to the tech team to check whether this is a known bug.

 

Thanks in advance. 


Hello @Jess_OVO 

I am also getting the same error message as @roryj 

I am logging in from a desktop using Google Chrome Browser (Version 100.0.4896.75 (Official Build) (64-bit)) and using my email address registered to an OVO UK energy account.

Thanks. 


I have tried with my Chrome, Brave & Firefox browsers at home, and my Chrome and Edge browsers at work.  The OVO portal website is hosted by amazon, and they have misconfigured their Cloudfront settings. They just don’t seem to know how to fix it though


Thanks for confirming those details, @roryj and @SLee.

 

I’ve passed this one on to the team and will pop back as soon as I hear more. 🙂


Just a follow-up question from the team on this one.

 

Is this error message appearing before or after your login details are entered, @roryj and @SLee ?


Just a follow-up question from the team on this one.

 

Is this error message appearing before or after your login details are entered, @roryj and @SLee ?

This is after the (successful) login. They have confirmed on Twitter that this just does not work for anyone outside the UK (- they don’t know how to configure their Cloudfront settings correctly). and suggest you use a VPN to pretend to be in the UK to use the portal...


Actually, it’s worth me stopping by here for a second as someone who knows a lot about this stuff.

That error message is deliberately generic on Amazon’s part, so as to not be too descriptive and give away clues as to how things are set up, which can otherwise be a security risk. The only way to see the true data is to have access to the raw logs directly. That error could otherwise mean literally anything. A quick lookup of the HTTP 503 status code reveals something more useful though. https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/503

This isn’t config related based on the status code. It’s possible that the server in front of MyOVO really was overloaded, but that doesn’t always mean OVO is at fault.


Just a heads up. I’m starting to think this is a more general issue related to AWS CloudFront than anything OVO is doing. I’m seeing a ton of CloudFront issues today across a lot of websites that are totally unrelated to OVO.

Amazon probably messed up something.


Not sure if you’re both still having login issues, @roryj and @SLee?

 

I’ve been in touch with our tech team who are looking in to an issue they’ve identified when trying to access your online accounts from Australia. Just to clarify, this is an unexpected technical issue only affecting this area and the team are currently investigating the root cause. They mentioned Lamda functions which goes a bit beyond my technical understanding, any ideas what this means, @Blastoise186?


Ah yes, AWS Lambda. It’s not something I know a ton about, partially because AWS has literally got a bazillion products and services these days and it’s practically impossible for anyone to fully understand all of them.

But my understanding of the basic concept is that Lambda lets you run small programs that can rapidly fire and spin up an instances based on certain events such as (for example) anytime someone logs into MyOVO or submits a meter reading, you could fire up something in Lambda to handle it and after it’s done, the instance is torn down and the instance in the container is destroyed. It’s basically like running a virtual machine, except that you’re only using the very top layer rather than absolutely everything. Nothing persists at all between runs, which is useful if you want to make absolutely sure that nothing sensitive is left on the system between runs.

I suspect that what’s happening here, is that these Lambda instances are only allowed to fire off in very specific AWS Regions, most likely eu-west-2 (London) but AWS CloudFront is trying to access them from outside of that, such as ap-southeast-2 (Sydney) where the Lambda functions don’t exist and Lambda isn’t allowed to run them outside of eu-west-2 or access the AWS S3 Bucket that also lives in the eu-west-2 region. By default, cross-region activity isn’t allowed if memory serves and you have to explicitly set that up if that’s what you want it to do.

I have never used AWS myself so all of this comes from me diving deep into tons of documentation over several years (I like my light bedtime reading!). It doesn’t mean this is exactly how OVO has their instances set up either!


Reply