I'm the owner of a US LLC. Just got the news that my company's bank (Azlo) is closing down.
My LLC got formed via Stripe Atlas, which also managed the setup of the bank account. I'm a nonresident alien, so this was very convenient for me, as Stripe got my bank account set up without me ever having to travel to the US in person. As a nonresident alien, I don't have a personal US SSN, but my company does have an EIN.
My LLC sells digital products, no consultancy or physical products whatsoever. It's a small business that's just starting out so I don't think a bank such as SVB would be suitable (high fees, minimum deposit, only accepts VC-backed companies, etc.)
What are other banking options for my LLC? Can I open a bank account with my LLC EIN or do I need to have a personal SSN? Can I open a bank account online without having to travel to the US?
My LLC got formed via Stripe Atlas, which also managed the setup of the bank account. I'm a nonresident alien, so this was very convenient for me, as Stripe got my bank account set up without me ever having to travel to the US in person. As a nonresident alien, I don't have a personal US SSN, but my company does have an EIN.
My LLC sells digital products, no consultancy or physical products whatsoever. It's a small business that's just starting out so I don't think a bank such as SVB would be suitable (high fees, minimum deposit, only accepts VC-backed companies, etc.)
What are other banking options for my LLC? Can I open a bank account with my LLC EIN or do I need to have a personal SSN? Can I open a bank account online without having to travel to the US?