Mexico City Mexico

Starting a Business

How to Register a Business in Mexico City: A Comprehensive Guide

Starting a business in Mexico City can be an exciting venture, but it requires navigating through various legal requirements, licensing, and tax obligations. This guide will walk you through the essential steps to successfully register your business in this vibrant metropolis.

Understanding the Legal Framework

Before you begin the registration process, it’s crucial to understand the legal framework governing businesses in Mexico. The primary laws that regulate business activities include the General Law of Commercial Companies and the Federal Tax Code. Familiarizing yourself with these laws will help you comply with the necessary regulations.

Step 1: Choose Your Business Structure

The first step in registering your business is to decide on the legal structure. Common types of business entities in Mexico include:

  • Sole Proprietorship (Persona Física): Ideal for individual entrepreneurs.
  • Limited Liability Company (Sociedad de Responsabilidad Limitada - SRL): Suitable for small to medium-sized businesses.
  • Corporation (Sociedad Anónima - SA): Best for larger enterprises with multiple shareholders.

Each structure has its own legal implications, so choose one that aligns with your business goals.

Step 2: Obtain a Tax Identification Number (RFC)

Once you have chosen your business structure, the next step is to obtain a Tax Identification Number (Registro Federal de Contribuyentes - RFC). This number is essential for tax purposes and is required for all business activities in Mexico. You can apply for the RFC through the Tax Administration Service (Servicio de Administración Tributaria - SAT).

Required Documents for RFC Application:

  • Proof of identity (passport or official ID)
  • Proof of address (utility bill or lease agreement)
  • Business incorporation documents (if applicable)

Step 3: Register Your Business Name

To protect your brand, you must register your business name with the Mexican Institute of Industrial Property (Instituto Mexicano de la Propiedad Industrial - IMPI). This process ensures that your business name is unique and not already in use by another entity.

Steps to Register Your Business Name:


  1. Conduct a name search to ensure availability.
  2. Submit the application for registration along with the required documents.
  3. Pay the applicable fees.

Step 4: Draft Your Company Bylaws

If you are forming a corporation or a limited liability company, you will need to draft your company bylaws (estatutos sociales). These bylaws outline the rules and regulations governing your business operations, including the roles of shareholders and management.

Key Elements to Include in Bylaws:

  • Company name and purpose
  • Shareholder rights and responsibilities
  • Management structure
  • Procedures for meetings and decision-making

Step 5: Notarization and Registration

After drafting your bylaws, you must have them notarized by a public notary. This step is crucial for the legal recognition of your business. Once notarized, you will need to register your business with the Public Registry of Commerce (Registro Público de Comercio).

Required Documents for Registration:

  • Notarized bylaws
  • RFC
  • Proof of identity of the shareholders
  • Proof of address of the business

Step 6: Obtain Necessary Licenses and Permits

Depending on the nature of your business, you may need to obtain specific licenses and permits. Common licenses include:

  • Operating License (Licencia de Funcionamiento): Required for most businesses to operate legally.
  • Health and Safety Permits: Necessary for businesses in the food and health sectors.

Check with local authorities to determine the specific licenses required for your industry.

Step 7: Register for Social Security and Other Obligations

If you plan to hire employees, you must register with the Mexican Social Security Institute (Instituto Mexicano del Seguro Social - IMSS). This registration is essential for providing social security benefits to your employees.

Additional Tax Obligations:

  • Value Added Tax (IVA): Most businesses must charge and remit VAT on sales.
  • Income Tax (ISR): Businesses are subject to income tax based on their earnings.

Ensure you understand your tax obligations and maintain accurate financial records to comply with Mexican tax laws.

Step 8: Open a Business Bank Account

Finally, it is advisable to open a business bank account in Mexico. This account will help you manage your finances, separate personal and business expenses, and facilitate transactions.

Required Documents for Opening a Business Bank Account:

  • RFC
  • Proof of identity
  • Business registration documents
  • Company bylaws

By following these steps, you can successfully navigate the process of registering a business in Mexico City. Understanding the legal requirements, obtaining the necessary licenses, and fulfilling tax obligations are crucial for establishing a compliant and thriving business in this dynamic city.


Business Registration in Mexico City, Mexico


Travel to Mexico City Mexico