Purely sitting outside the US, despite being incorporated and having an EIN in the US, it is very difficult to open an account without one of the owners of the company not being physically present in the US. Whilst W-8BEN would be required, you would still need to be present in the US to open a bank account. All the big banks, BoA, Wells Fargo, JP Morgan Chase, etc. do not open accounts without you not being physically present in the bank branch with all your documents.
How can a non-U.S. resident open a U.S. bank account if they have already formed a U.S. company?
Can I open a US bank account remotely to create a PayPal business account?1 ansAs a non-resident with a Delaware LLC, can I open a U.S. bank account without traveling to the U.S.?1 ansAre U.S. banks generally willing to open accounts for U.S. companies owned by non-residents?1 ansCan a non-U.S. entity (e.g., an LLC or similar structure) open a corporate account at major U.S. banks?1 ans