basically you need to have a local address proof in order to open up a bank account along with the company registration. Let me know, if you are looking for more info.
You basically need to come in person to a bank here in the US. You cannot open an account from overseas. It will be impossible.
You MUST have a Social Security Number
At a minimum, you must provide proof of your age, address, and legal status..
Before you open a bank account, determine what kind of account you want, and where you want to bank.
I am creator and director of the non American LLC (i.e. non-resident corporate person). And i want to create new account in your bank (card account or settlement account).
What document do you need from my company? Which american law describing this process and wich is demand of your bank?