Is a U.S. business address required to open a U.S. business bank account? A Is a U.S. business address required to open a U.S. 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.