Can a non-U.S. resident form an LLC in the United States?
Yes. A foreign founder can form a U.S. LLC without being a resident or traveling to the United States. The state, documents and ongoing obligations should be selected according to the business, owners and place of operation.
Read the non-resident LLC guide