Yes. Generally, there are no restrictions on foreign ownership of any company formed in the United States, except for S-Corporations. It is not necessary to be a U.S Corporation, U.S. citizen or to have a green card to own a limited liability company or corporation formed in the United States.
Shareholders must be US citizens or residents. The business may have no more than 100 shareholders.
Hybrid US/Offshore setup. If you need a US facing company for any reason (banking, clients, etc.), you can form a US LLC that is wholly owned by the offshore corporation.
LLC (Limited Liability Company) This legal form provides legal protection similar to the C Corp and is widely used by Americans. In general, however, Canadians should avoid direct investments in this form of entity, as it can result in double taxation.
Individuals, corporations, other LLCs, and foreign individuals can all be members of an LLC. In most states, there is no restriction on the maximum number of members an LLC may have. LLCs can also choose from a range of tax treatment alternatives. States may have different laws governing LLCs.
Only a green card or meeting the IRS' “substantial presence test” enables an alien to be eligible to be an S Corporation shareholder.
How to Start an S Corp in California: Key Takeaways Check name availability, choose a business name, and obtain an EIN. File articles of incorporation, registered agent, and corporate bylaws. S corp director election, meeting requirements, and issuing stock. Statement information, Form 2553, and Form 100S.
Foreign Business U.S. Incorporation. There are no U.S. or state laws barring non-U.S. residents from forming a business in the United States. The American marketplace is open to everyone.
U.S. citizen can only participate in an S Corp if they are an emigre, meaning they have passed the IRS's substantial presence test or hold a green card.