Can a non-US resident form an LLC in the United States?
Yes, any non-US resident from any country can form an LLC in the United States without a visa, Social Security Number, or physical presence. The entire process can be completed remotely online, and there are no citizenship or residency requirements for LLC ownership in any state.
The process for international founders: (1) Choose a state — Wyoming is most popular for non-residents due to privacy and low cost, (2) Appoint a US registered agent (required since you need a physical US address), (3) File formation documents online, (4) Apply for an EIN via fax using Form SS-4 (takes 2-4 weeks without an SSN), (5) Open a US business bank account (Mercury and Wise Business have the highest acceptance rates for non-residents). Key consideration: non-resident LLC owners with no US-source income may have zero US tax liability but must still file Form 5472 annually.