Can a non-immigrant, foreign worker invest money in a company in the United States?
A foreign national who lives or works in the United States is allowed to invest money in any venture or enterprise. Foreign nationals can purchase any assets or property, including real estate. A person on an H-1B or other temporary work visa in the United States is allowed to invest in a venture or company, and could possibly do some volunteer work on behalf of the venture or company. However, the person cannot work for pay for any employer without obtaining prior approval from USCIS to work for a venture or company (even if the person owns it).