Mexico: Compliance and Regulation Guide

Understand Mexico’s mandatory CFDI framework, VAT reporting obligations, electronic accounting requirements, and transaction-specific fiscal complements

A Broad and Mature Tax Compliance Framework

A Mandatory Digital Model Built Around CFDI

Mexico has one of the most established digital tax compliance systems in the region. At the centre of this framework is CFDI, the country’s mandatory electronic invoicing model and the basis of several connected compliance obligations. For companies operating in Mexico, compliance goes beyond invoice issuance and requires visibility over VAT reporting, electronic accounting, and transaction-specific complements linked to exports, freight transport, and payment collection.

Multiple Obligations Built Around the Same Fiscal Structure

Several obligations in Mexico sit around the same fiscal structure. Alongside CFDI 4.0, companies may also need to manage DIOT for VAT reporting, Contabilidad Electrónica under the SAT’s accounting rules, and complements such as Comercio Exterior and Carta Porte when the transaction requires them. This makes Mexico a mature but demanding environment in which finance and accounting teams need clear visibility over obligations that are closely connected in practice.

Mexico’s E-Invoicing and Tax Compliance Framework

CFDI 4.0: Mexico’s Mandatory E-Invoicing Framework

CFDI 4.0 is the foundation of Mexico’s digital tax compliance model. It requires taxpayers to issue electronic invoices in the structured format defined by the SAT, including mandatory fiscal data for both issuer and recipient. As the current valid version of Mexico’s e-invoicing framework, it supports invoicing across business transactions and underpins several connected compliance obligations in the country.
2149862549
59109

DIOT: Mexico’s VAT Reporting Obligation

DIOT is Mexico’s VAT reporting obligation for transactions with suppliers and other third parties. It requires companies to report VAT paid, withheld, credited, and transferred in supplier-related operations, giving the tax authority visibility over this activity. For businesses operating in Mexico, DIOT is an important part of ongoing tax compliance and should be managed alongside invoicing and accounting obligations.

Electronic Accounting: Mexico’s Structured Accounting Reporting Requirement

Electronic Accounting is a key compliance requirement in Mexico that obliges taxpayers to maintain and provide accounting information in a structured digital format. This includes files such as the chart of accounts, trial balance, journal entries, and supporting records under the technical rules defined by the SAT. Although it is separate from invoicing, it is an important part of the country’s wider fiscal control framework.
49563
2149749947

Foreign Trade Complement 2.0: Mexico’s Cross-Border Transaction Requirement

Foreign Trade Complement 2.0 applies to export transactions that must be documented through Mexico’s CFDI system. It adds the information required for cross-border trade and links the invoice to the fiscal and customs data expected by the authorities. For companies involved in international sales, it is an important obligation within the wider e-invoicing framework.

Carta Porte 3.1: Mexico’s Goods Transport Compliance Requirement

Carta Porte 3.1 is the complement used to document the transport of goods within Mexico and, in some cases, as part of cross-border operations. It requires businesses to include specific transport and shipment data when goods are moved by road, rail, air, or water. For companies managing logistics, distribution, or freight activity, it is one of the most operationally relevant obligations in Mexico’s compliance framework.
2149862557
2149862552

Payment Complement 2.0: Mexico’s Mandatory Payment Reporting Add-On

Payment Complement 2.0 is used when an invoice is paid after its original issuance date, whether in instalments or through a deferred payment. It allows businesses to report payment receipt correctly within the CFDI system and helps keep the fiscal treatment of the transaction aligned with the actual collection process. This makes it an important requirement for companies with non-immediate payment flows.

Code10 is your trusted partner for eCompliance and SAP integration

Code10 helps enterprises manage regulatory compliance through SAP standard solutions, specialised integration services, and dedicated eCompliance support. Whenever possible, we build on SAP’s standard capabilities to create scalable and maintainable architectures. This allows businesses to address local compliance requirements without losing control of their wider SAP landscape.

With our eCompliance Hub, we centralise regulatory knowledge, solution design, and integration services to help organisations connect their SAP environments with local compliance requirements in a practical and consistent way. In Mexico, this means supporting a framework built around CFDI, complemented by VAT reporting, electronic accounting, and transaction-specific obligations such as foreign trade, goods transport, and payment reporting. As a result, businesses need a solution that covers not only compliance, but also process alignment, system integration, and operational stability.

We help companies assess the best implementation path for their SAP landscape, whether through SAP standard with Document and Reporting Compliance (SAP DRC), through our eCompliance Hub, or with the support of trusted partners where needed. When standard functionality is not enough to meet a specific local requirement, we design complementary solutions that close the gap while keeping the overall architecture clear, supportable, and aligned with business needs.

Contact Code10

Latest Insights about UAE's Tax and eInvoicing regulations

Blog articles