The United States is both the World's largest recipient of foreign direct investment, as well as the largest investor in other countries. Anyone can bring unlimited amounts of money into the United States and many foreign investors are happy to invest in the U.S. because of the stability of the government and the size of the economy, which makes investing in the U.S. a low risk option.
Ways to Bring Investment Money Into the United States
You can bring any amount of cash, checks, or other liquid monetary instruments into the U.S. but you must make sure to declare to Customs anything over $10,000 in value or you may have it confiscated and you may even find yourself in serious legal trouble.
A better way to bring investment money into the United States is by simply wiring the money to a bank or brokerage account. You should check with your bank or broker to find out if there will be any holds placed on the funds as money transfers from certain countries trigger special scrutiny.
Some governments impose their own restrictions on taking money out of their countries, so it is vital that you check with your own diplomatic agencies before you take steps to send money out of your country to the United States.
Some of the most popular investment vehicles for foreigners are Treasury Bonds, residential and commercial real estate, and publicly trading corporate shell companies.