Yes. Non-US residents can:
Form a U.S. LLC or corporation
Use our registered agent and virtual mailbox services
Request help obtaining an EIN
You don’t need a Social Security Number, but banks and payment providers will have their own separate requirements.
To obtain an EIN for your business, a person will either need a SSN or a passport.
