Do you need to travel to the country to open a business bank account? A Do you need to travel to the country to open a business bank account? Category: Banking FAQs Not with our banking partners. Our banking partners allow for remote on-line account opening for our clients where the company is formed via our platform.