Yes, non-U.S. citizens can form business entities in the United States. This includes:
- Foreign nationals;
- Permanent residents of the United States;
- U.S. resident aliens;. and more.
Non-U.S. citizens can form corporations and LLCs in the United States, as long as their home country is not included on U.S. Department of the Treasury’s OFAC list (Office of Foreign Asset Control).
Requirements for Non-U.S. Citizens
Business entities owner by non-U.S. citizens must filed the FBAR form if the business has over $10,000 in foreign bank and financial accounts. LLCs must report income generated in the U.S. to the IRS.
Document Legalization in Foreign Countries
U.S. business entities, like LLCs or corporations, may need an Apostille or document legalization for compliance or to complete transactions in foreign countries. An Apostille is required if the country is a member of the Hague Convention.
IncNow® can assist with obtaining document legalization certifications.