How to Start a Business in Mexico as a Foreigner [Step-by-Step Guide]

Thinking of expanding into Mexico? Here's how to legally and efficiently start a business as a foreigner — even if you're not in the country.

Why Mexico?

Mexico offers a unique combination of market potential, strategic location, low operational costs, and favorable trade agreements like USMCA. Whether you’re entering manufacturing, e-commerce or services, the opportunities are massive.

Can Foreigners Own Companies in Mexico?

Yes — 100%. Mexican law allows foreigners to fully own Mexican companies. No local partner is required in most sectors.

Business Structures Explained:

 
  • S.A. de C.V. (Sociedad Anónima): Similar to a corporation; ideal for growth and raising capital.

  • S. de R.L. de C.V. (Sociedad de Responsabilidad Limitada): More flexible; preferred for smaller partnerships.

  • Persona Física con Actividad Empresarial: Available for residents; not ideal for foreigners without tax residency.

Key Legal Requirements

 

To operate legally in Mexico, you’ll need:

  • RFC (Registro Federal de Contribuyentes) – Your tax ID

  • e.Firma – Digital signature required for SAT (Mexican IRS) filings

  • SAT Registration – To issue invoices and file taxes

  • Mexican bank account – To receive payments and pay suppliers

Step-by-Step Incorporation Process

 

  1. Choose your company name

  2. Draft and notarize bylaws

  3. Register with SAT and obtain RFC

  4. Apply for e.Firma

  5. Open a Mexican bank account

Timeline: 2–3 weeks with the right legal support.

 

Documents You’ll Need

 

  • Valid passport

  • Proof of address (from your country is fine)

  • Apostilled corporate documents (if a company is investing)

  • Signed POA (power of attorney, when incorporating remotely)

Do You Need to Be in Mexico?

 

No. Thanks to digital procedures and power of attorney, you can incorporate your company from anywhere in the world.

 

How MBP Helps?

 

We handle the entire legal setup for you — from drafting documents to getting your RFC and e.Firma, and opening your bank account. 100% online. 100% secure.

Get in Touch!

Scroll al inicio