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
Choose your company name
Draft and notarize bylaws
Register with SAT and obtain RFC
Apply for e.Firma
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.