Sure. There are different company types that a Non-Chinese is allowed to register or be part of, the most popular being WFOE (Wholly Foreign Owned Entity) and a Joint Venture. The former allows you to fully own and manage the company. The latter requires you to partner up with a local person. There are pros and cons to both of these company types. WFOEs used to be the most popular choice but it’s getting increasingly messy to go through the extensive process of setting it up. Too much red tape. JV is becoming a more and more attractive option to most people but of course, the potential major disadvantage is that you have to find a local partner you can trust and work with. Most of the JVs that close down shop are due to disagreements between the partners. If you plan to Import or Export any products to and from Mexico, you are going to need a Customs Broker. Big – they also refer you to transportation and logistics companies. Small – you have to work with Federal Express, UPS, DHL, Estafeta and others who work in Mexico.
If your idea is Big Business, you will need many more documents from your attorneys, especially Employee Contracts. Small – you can hire with just a Sample One from the web. But just remember that when you fire the/those employees, you will need to pay them severance. Mexico is not an at-will employment country. If your idea is Big Business, you will need a Tax Attorney to explain the Tax Law and International Tax Treaties. Small – the Tax Authorities will explain your requirements and obligations. As a US citizen, you don’t want to get in trouble with the IRS either. You will need to report your worldwide income in your US Tax Returns. If after that, you have any money left to Invest, you go Sign a Lease Agreement, attorney again, purchase any equipment, hope its not imported, because Customs Broker again, hire a local contractor for lease improvements, hire an employee(s) and OPEN your doors for business.