How can we help?

Creating a business account

To open an eVostro account, you’ll need to complete a short and user-friendly online application form, which normally takes circa 10 minutes. Once the application is submitted our compliance team will review your application and may reach out to you to confirm a few details if necessary. It usually takes between 1 - 7 days to open your business account, but it may take a bit longer if we’re experiencing high demand for onboarding or compliance needs to perform additional checks.

Email

Email us for general queries, including marketing and partnership opportunities.

support@evostro.com

Hotline

Call us to speak to a member of our team. We are always happy to help.

+44 20 3807 9428

Chat

Don't want to talk on the phone? Use our chat box and receive support in no time.

Chat with us