Opening a US business bank account when you don't live in the US. For founders who own a US LLC from abroad: what banks and fintechs ask for (EIN, formation documents, proof of address), common reasons applications get refused, and what to prepare. Link to Rivet where accounts for non-residents come up.