Can I apply for a business account if I’m not a US resident or I’m not physically in the US?

Yes, you most definitely can! Our process is done 100% online and remote. You just need to register here in this link:  Please check this article for a list of the documents that are needed: What documentation do I need to apply for a business bank account? If further documents or information are needed in order to process your application, we will send you the request via email, so keep an eye on your inbox! Remember that it is not necessary to have residency in the US to apply for the account, however it is necessary to present an address verification document for your residential address. An ITIN or SSN are also not needed, but if you do have one, please inform us. If you mistakenly fill out the SSN field in our forms, an SSN card will be requested and fixing this can delay your process.