Can non-US residents open a Business account in the US?
If you don't reside in the United States (US), but you reside in an eligible country, you can open a Revolut Business account in the US for your US entity.
Your company must be incorporated in the US and have a document to prove its physical presence there. You'll also need to provide proof of your IRS Employer Identification Number (EIN) and company's legal name to be considered eligible.