Yes, Firstbase facilitates startups in opening a business bank account. They even provide an option to open a business bank account without an EIN, although this is subject to approval by their banking partner, Mercury.