Legal and economic stability: Chile has a long-standing policy of non-discrimination towards foreign investors. In principle, they enjoy the same rights as Chilean investors. The legal framework is clear and offers a high degree of legal certainty.
Low corruption: Chile ranks well on the global Corruption Perceptions Index, which minimises the business risk.
Investment: In general no statutory minimum capital requirement for founding a company in Chile, which also makes small investments attractive, unless you want to use your investment to apply for a visa as a temporary resident under the business category. In this case, a minimum investment of 500.000 USD is required.
Uncomplicated company formation: There are simplified procedures for registering companies online, such as the “Sociedad por Acciones” (SpA), a type of simplified public limited company that can also be formed by an individual. However, you would need a Chilean citizen or a permanent resident as the legal representative of your company.