Is a local business address required to open a local business bank account? A Is a local business address required to open a local business bank account? Category: Address FAQs Yes, to open a U.S. business bank account with our banking partners, a U.S. business address is required.