Starting a Business in Mexico as a Foreigner: Tax, Accounting, and Setup Guide
Quick answer
Foreigners can start or invest in a business in Mexico, subject to the applicable legal and foreign-investment rules. A successful setup requires more than incorporating a company: the business must choose the correct structure, register with the SAT, obtain an RFC, establish invoicing and accounting controls, and meet ongoing tax, payroll, and corporate obligations.
Executive summary
Mexico offers opportunities for foreign entrepreneurs in professional services, technology, hospitality, trade, real estate, manufacturing, consulting, and many other sectors. However, starting a business involves several interconnected decisions. The legal entity, ownership structure, activity, tax profile, invoicing process, bank controls, payroll model, and accounting system should be designed before operations begin.
A common mistake is to focus only on incorporation. A company can be legally formed but still lack a workable process for CFDI invoices, SAT filings, vendor payments, employee payroll, inventory, or financial reporting.
For foreign owners, the goal should be to create a structure that reflects the actual business model and can be maintained month after month. A Mexican accountant helps establish the tax and financial foundation, while corporate, immigration, labor, customs, and foreign-investment matters should be coordinated with the appropriate legal specialists.
Can a foreigner start a business in Mexico?
Yes. Foreign individuals and companies may establish or invest in Mexican businesses, subject to the Foreign Investment Law and any restrictions or special conditions applicable to the specific activity.
The answer depends on:
- The industry and commercial activity.
- Whether the activity is reserved for the Mexican State or Mexican nationals.
- Whether foreign-investment limits or approvals apply.
- The intended ownership structure.
- Whether the investor will be an owner, director, legal representative, employee, or service provider.
- Whether the business will import, export, hire staff, own real estate, or operate in a regulated sector.
A foreigner should not assume that every activity has identical ownership rules. The specific industry should be reviewed before incorporation, signing a lease, investing capital, or accepting customer payments.
Choosing a business structure in Mexico
The legal structure should reflect the business’s size, risk, ownership, financing needs, and operating model.
| Structure | Typical use | Key point to review |
|---|---|---|
| Individual activity | Independent professional, consultant, small service provider | Personal liability, tax regime, invoices, deductions and immigration status |
| Mexican corporation | Businesses with partners, employees, investors or growth plans | Corporate governance, shareholder rights, capital and ongoing compliance |
| Simplified company structure | Certain small businesses that meet legal requirements | Eligibility, ownership requirements and growth limitations |
| Mexican subsidiary of a foreign company | Foreign group with local operations | Intercompany agreements, funding, accounting and related-party transactions |
| Branch or permanent establishment | Foreign company operating directly in Mexico | Corporate, tax, legal and operational implications |
| Joint venture | Local and foreign partners share a project or business | Governance, contributions, profit distribution and decision rights |
The appropriate structure should be decided with corporate and tax advice. The accounting process must then match the chosen structure.
Steps to start a business in Mexico as a foreigner
- Define the activity and business model
Identify what the company will sell, who the customers are, where operations will take place, and whether the business will employ people, import goods, or provide services. - Review foreign-investment restrictions
Confirm whether the intended activity is open to foreign investment or has ownership limits, permits, or special conditions. - Choose the legal structure
Decide whether the business should operate as an individual, a Mexican corporation, a subsidiary, a branch, or another structure. - Prepare the corporate documents
Incorporation, bylaws, shareholder agreements, powers of attorney, and legal-representative appointments should reflect the real ownership and decision-making structure. - Register the company with the SAT
The entity generally needs an RFC, tax address, legal representative, applicable activities, and tax obligations. - Obtain e.firma and tax credentials
The company may need an e.firma, Buzón Tributario configuration, and other digital credentials to interact with the SAT. - Open the accounting and invoicing process
Establish CFDI issuance, document controls, bookkeeping, bank reconciliation, expense policies, and month-end closing procedures. - Set up banking and capital controls
Capital contributions, shareholder loans, payments from customers, vendor payments, and payroll should be recorded and supported properly. - Set up payroll and labor compliance
If the company hires employees, it may need payroll controls and coordination of employer obligations before the IMSS, INFONAVIT, SAT, and local authorities. - Review ongoing tax and corporate obligations
Incorporation does not end compliance. The business must maintain accounting, tax filings, financial records, and corporate documentation on an ongoing basis.
What registrations and documents are usually needed?
Requirements depend on the structure, activity, and ownership. A new business commonly needs to organize:
- Articles of incorporation and corporate bylaws, when a company is formed.
- RFC and Constancia de Situación Fiscal.
- Tax address documentation.
- e.firma and responsible-custody controls.
- Legal-representative powers and identification.
- Shareholder, partner, and beneficial-owner information.
- Bank-account documentation and funding evidence.
- Lease agreements, service agreements, or operating permits, when applicable.
- Customer and vendor contracts.
- Accounting policies and a document-delivery calendar.
- CFDI invoicing process.
- Payroll records and employer registrations, when employees are hired.
- Foreign-investment information and possible RNIE analysis, when applicable.
The role of the SAT and RFC
The RFC is the company’s tax identification number in Mexico. It is essential for the company’s tax profile and commonly used for invoicing, filings, banking procedures, payroll, vendor transactions, and formal business activity.
The company’s SAT registration should accurately reflect:
- Legal name.
- Tax address.
- Economic activities.
- Tax regime.
- Legal representative.
- Required tax obligations.
- Contact information and Buzón Tributario status.
Incorrect or incomplete registration can create problems with invoices, deductions, bank procedures, suppliers, and tax filings. It is easier to establish the correct profile before operations begin than to correct it after several months of activity.
Accounting requirements for a new Mexican business
Accounting should begin before the first invoice is issued. The business needs a process for capturing transactions and preserving the documents that support them.
A practical accounting system should include:
- Sales invoices and customer contracts.
- Vendor invoices and purchase orders.
- Bank statements and payment support.
- Expense approvals.
- Payroll records.
- Fixed-asset records.
- Inventory controls, when applicable.
- Shareholder loans and capital contributions.
- Intercompany transactions.
- Accounts receivable and accounts payable.
- Monthly bank reconciliations.
- Financial statements and management reports.
The Federal Fiscal Code requires taxpayers to maintain accounting records and supporting documentation. For a business, the accounting system is not merely a filing requirement; it is the basis for understanding sales, costs, cash flow, taxes, and profitability.
CFDI invoicing: a key operational requirement
Mexican businesses generally use CFDI electronic invoices to document income, expenses, payroll, and other transactions. The invoice must match the actual business operation.
Before the first customer sale, the business should define:
- Who is authorized to issue invoices.
- Which product or service descriptions will be used.
- How customer tax information will be verified.
- Which payment methods and terms will be applied.
- How credit sales and payment complements will be managed.
- How invoices will be reconciled with bank deposits.
- How cancellations and corrections will be controlled.
A business that issues invoices correctly from the first month is in a much stronger position than one that tries to reconstruct transactions later.
Tax obligations for a new business in Mexico
Tax obligations depend on the legal structure, activities, and transactions. Common areas include:
| Area | Typical obligation |
|---|---|
| Income tax | Monthly provisional payments and annual income-tax return, when applicable |
| VAT | Calculation, invoicing, reporting and payment of VAT, when applicable |
| CFDI | Electronic invoices for income, expenses, payroll and other transactions |
| Accounting | Complete accounting records and supporting documents |
| Payroll | Payroll receipts, withholdings and employer-related obligations |
| Withholding tax | Review when making certain payments to individuals, foreign residents or other parties |
| Local taxes | Possible state or municipal obligations, including payroll-related taxes |
| Corporate compliance | Maintenance of shareholder, capital and corporate records |
| Foreign investment | Review of possible registration, notices or reports before the RNIE |
| Related parties | Documentation and tax analysis for transactions with foreign affiliates |
Foreign investment and the RNIE
Foreign investment may require analysis under the Foreign Investment Law and its regulations. Certain companies, foreign entities, trusts, or activities may have obligations related to the Registro Nacional de Inversiones Extranjeras, known as the RNIE.
The RNIE review should be coordinated with a corporate legal adviser. From an accounting perspective, the company should ensure that its books accurately reflect:
- Shareholder contributions.
- Capital increases.
- Shareholder loans.
- Dividends.
- Ownership changes.
- Related-party payments.
- Foreign funding.
- Intercompany agreements.
The company should not assume that it has completed every foreign-investment obligation simply because it has obtained an RFC or opened a Mexican bank account.
Practical example: foreign-owned consulting company in CDMX
Olivia, a Canadian entrepreneur, plans to open a consulting business in Mexico City. She will serve Mexican and international clients, hire two local employees, lease a small office, and receive initial funding from her Canadian holding company.
Before beginning operations, Olivia works with Mexican legal and accounting advisers. The legal review confirms the appropriate company structure and ownership documentation. The accounting review then maps the company’s invoices, service agreements, bank deposits, payroll process, office costs, capital contributions, and monthly filing calendar.
The company establishes its RFC, e.firma, invoicing system, accounting policies, and management-reporting format before its first sale. When the foreign parent funds the Mexican company, the transaction is documented and recorded appropriately rather than treated as an informal bank transfer.
This process helps Olivia understand the business’s cash flow and tax position from the start.
Benefits of planning before launch
- Helps select a structure consistent with the real business model.
- Creates proper SAT registration and invoicing processes from the beginning.
- Reduces corrections involving invoices, tax regimes, and bank records.
- Improves control over customer payments and supplier expenses.
- Provides clearer records for foreign shareholders and investors.
- Helps prepare for payroll obligations before employees are hired.
- Supports accurate financial statements and cash-flow planning.
- Identifies issues requiring legal, labor, customs, or foreign-investment advice early.
Common mistakes when starting a business in Mexico
- Incorporating a company without establishing accounting and tax processes.
- Choosing a legal structure based only on speed or cost.
- Ignoring foreign-investment restrictions for the planned activity.
- Receiving foreign funding without documenting whether it is capital or a loan.
- Starting sales before the SAT registration and CFDI process are ready.
- Issuing invoices that do not match contracts or bank deposits.
- Hiring employees before establishing payroll and employer controls.
- Paying business expenses from personal accounts without support.
- Ignoring foreign-affiliate transactions and related-party documentation.
- Waiting until year-end to organize bookkeeping and tax records.
Frequently asked questions
Can a foreigner own a business in Mexico?
Yes, foreign individuals and companies may own or invest in Mexican businesses, subject to the Foreign Investment Law and restrictions that can apply to particular sectors. Before investing, the entrepreneur should confirm whether the intended activity has foreign-ownership limits, permits, registrations, or special legal requirements.
Do I need a Mexican partner to start a business in Mexico?
Not always. Whether a Mexican partner is necessary depends on the activity, ownership rules, commercial strategy, and legal structure. Some sectors may have special rules, while many activities may permit foreign participation. This should be confirmed with a Mexican corporate legal adviser before incorporation.
What is the RFC for a Mexican company?
The RFC is the company’s taxpayer identification number before the SAT. It is used for invoices, tax filings, accounting, bank procedures, payroll, supplier transactions, and other formal activities. The company should verify that its registered tax regime and economic activities match its actual business operations.
Do I need an accountant before I incorporate a company?
It is strongly advisable. An accountant can help identify the tax implications of the planned business model, map the invoice and accounting process, and prepare the company for its first month of operations. Early planning is generally less costly than correcting tax records after invoices and payments have accumulated.
Can a foreigner be the legal representative of a Mexican company?
This is a corporate and legal question that depends on the company’s structure, powers of attorney, immigration status when applicable, and practical requirements of the authorities and banks involved. The appointment should be reviewed with a Mexican corporate legal adviser before the company begins operations.
What taxes does a Mexican company pay?
The taxes depend on the company’s activities and transactions. Common areas include income tax, VAT, payroll-related obligations, withholding taxes, local taxes, and invoicing requirements. Importers, exporters, employers, digital businesses, and companies with foreign-related transactions may have additional compliance requirements.
What is CFDI invoicing?
CFDI is Mexico’s official electronic invoicing system. Companies generally use CFDIs to document income, expenses, payroll, and other transactions. Invoices should match contracts, services delivered, payment terms, and bank movements. Correct invoicing is a central part of Mexican tax and accounting compliance.
Do foreign-owned companies need Mexican bookkeeping?
Yes. A Mexican company generally needs local accounting records and supporting documents for Mexican tax purposes, even if a foreign parent company also keeps consolidated accounts abroad. Foreign accounting reports do not replace the company’s Mexican bookkeeping, CFDIs, tax filings, and local compliance obligations.
What is the RNIE?
The RNIE is the Registro Nacional de Inversiones Extranjeras. It is related to certain foreign-investment situations in Mexico. Whether registration, notices, or reports are required depends on the ownership structure, activity, and legal circumstances. The issue should be evaluated with corporate legal advice.
Can I fund my Mexican company from abroad?
Yes, but the form of funding matters. A payment from a foreign shareholder may be a capital contribution, shareholder loan, payment for services, or another transaction. It should be documented before the money is transferred and recorded consistently in the company’s bank, accounting, corporate, and tax records.
Conclusion
Starting a business in Mexico as a foreigner requires more than forming a legal entity. A sustainable operation needs the right structure, complete documentation, proper SAT registration, an effective CFDI process, organized accounting, and a calendar for ongoing compliance.
Foreign owners should begin with the actual business model: what they will sell, who will own the company, how it will be funded, where it will operate, and whether it will hire employees or transact with foreign affiliates. Coordinating legal and accounting work from the beginning creates a stronger foundation for growth in Mexico.

