Mexico Foreign Trade Complement: Cross-Border Compliance Guide

Mexico’s Foreign Trade Complement is used to document export transactions within the CFDI framework. It adds the trade and customs-related information required for qualifying cross-border operations and links invoice data with the documentation expected by the authorities. For companies selling goods abroad, this requirement affects how export transactions are prepared, reviewed, and reported.

How Mexico’s Foreign Trade Complement works in export transactions

key implementation dates

These milestones show how Mexico’s Foreign Trade Complement has evolved within the CFDI framework and how the current version became the standard for export-related compliance.
01/03/2017
From March 2017, the Foreign Trade Complement was in force in Mexico as part of the CFDI framework for export transactions. Official guidance for version 1.1 confirms that it was used to include foreign trade information in invoices linked to definitive exports.
01/01/2022 – 18/07/2022
During this period, version 1.1 of the Foreign Trade Complement was aligned with CFDI 4.0 during the transition to the current structure. This marked an intermediate stage before the introduction of version 2.0.
18/01/2024
From this date, Foreign Trade Complement 2.0 became the current version integrated with CFDI 4.0. The SAT confirms that this version applies within the invoicing framework used for export transactions and reflects the latest structure for foreign trade data reporting in Mexico.

Mexico Foreign Trade Complement Overview

Implementation​

Foreign Trade Complement 2.0 is the current version in Mexico. Since 18 January 2024, it has been integrated with CFDI 4.0 for export transactions that fall under this requirement

Tax Authority​

SAT (Servicio de Administración Tributaria)

Format

Structured XML data incorporated into the CFDI under Anexo 20 and the official guidance for the Foreign Trade Complement

Digital Signature

Not a separate signature process. The complement is issued as part of the CFDI, which follows the standard validation and stamping model

Archiving

Supporting records and related tax documentation should generally be retained for five years in Mexico under the general tax record-keeping rules

Need a clearer way to support export compliance in your SAP landscape?

Frequently asked questions

25

What is the Foreign Trade Complement in Mexico?

The Foreign Trade Complement is the CFDI add-on used in Mexico to include export-related information in certain cross-border transactions. It forms part of the electronic invoicing framework and allows businesses to include the trade data required by the SAT for export operations. In practice, it connects invoice information with foreign trade requirements within the same CFDI structure.

Is the Foreign Trade Complement mandatory in Mexico?

It is mandatory in Mexico for export transactions that fall under the SAT rules requiring this complement. The SAT treats it as a regulated complement within the CFDI model, which means it is not a separate document but an additional layer of information that must be included when required. Companies involved in exports should assess carefully whether their transaction type falls within this obligation.
24
23

What version of the Foreign Trade Complement is currently valid in Mexico?

The current version is Foreign Trade Complement 2.0. According to the SAT, this version has been integrated with CFDI 4.0 since 18 January 2024. This makes version 2.0 the current reference point for businesses that need to manage export-related invoicing requirements in Mexico.

What information is included in Mexico’s Foreign Trade Complement?

Mexico’s Foreign Trade Complement includes additional data related to export transactions and foreign trade operations. The SAT’s guidance and catalogues show that it is used to report structured information linked to goods, customs-related details, and other trade data required within the CFDI for qualifying export transactions. This means businesses need more than standard invoice data to remain compliant.
20
22

Is the Foreign Trade Complement the same as a standard export invoice in Mexico?

No, the Foreign Trade Complement is not a separate export invoice. It is a complement incorporated into the CFDI when an export transaction requires additional regulated information. This means the compliance obligation is managed within the existing CFDI framework rather than through a standalone document outside the SAT invoicing model.

Can the Foreign Trade Complement in Mexico be managed through SAP or another ERP?

Yes. The Foreign Trade Complement can be supported through SAP or another ERP system. The key challenge is ensuring that invoice data, product details, and export-related information are structured correctly so the complement can be incorporated into the CFDI in line with SAT rules. For many businesses, ERP support is important to improve consistency, reduce manual preparation, and keep export compliance aligned with wider finance processes.
21

Our approach to SAP integration and Foreign Trade Complement compliance in Mexico

Mexico’s Foreign Trade Complement requires businesses to include specific trade and customs-related information within the CFDI framework for certain export transactions. This means compliance depends on the quality and consistency of invoice data, product information, and cross-border transaction details. As a result, the requirement affects not only export documentation, but also how SAP systems support trade data accuracy, invoice preparation, and alignment with SAT rules.

At Code10, we start by assessing the most suitable path for each SAP landscape. Where SAP standard is the right fit, we implement it through SAP Document and Reporting Compliance (SAP DRC), supported by our experience in SAP-based compliance projects. For companies looking for an alternative approach, our eCompliance Hub offers a flexible model to manage local requirements without the need for an SAP DRC licence. By combining regulatory knowledge, integration design, and delivery support, we help businesses adapt their SAP landscape to the Mexican framework in a clear and maintainable way.

Contact Code10

More related topics