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.