Skip to content

E-invoicing around the world

Stay ahead of e-invoicing requirements

← Explore all countries
Mexico flag

E-invoicing in Mexico

Mexico operates an established mandatory electronic invoicing regime based on the CFDI standard administered by SAT.

B2B mandatory Not currently available

At a glance

B2B e-invoicing Mandatory
B2G e-invoicing Mandatory
Infrastructure CFDI/SAT

Key e-invoicing deadlines

1 April 2014
Completed

Electronic invoicing becomes the standard tax invoice model

Electronic invoicing through CFDI becomes the standard valid tax invoicing model in Mexico, establishing the digital framework that continues to underpin the country's invoicing system.

1 January 2022
Completed

CFDI 4.0 enters into force

CFDI version 4.0 enters into force, introducing updated invoice data requirements and changes to the information required for issuers and recipients.

1 April 2023
Completed

CFDI 4.0 becomes the only valid version

The transition period ends and CFDI 4.0 becomes the only valid version for electronic invoicing, replacing CFDI 3.3. 

Mexico operates one of the world’s most established electronic invoicing systems. Electronic fiscal invoices are issued as Comprobantes Fiscales Digitales por Internet (CFDI) under the framework administered by Mexico’s tax authority, the Servicio de Administración Tributaria (SAT).

CFDI is mandatory for taxpayers required to issue fiscal invoices and forms an integral part of Mexico’s tax compliance environment. The current invoice specification is CFDI version 4.0, which defines the structured information and validation requirements for electronic fiscal documents.

Taxpayers in Mexico that are required to issue fiscal invoices must generally issue them electronically as CFDI. The requirements apply to both individuals and legal entities carrying out activities for which a fiscal invoice must be issued.

CFDI is used across a broad range of transactions and document types, including commercial invoices as well as specific fiscal documents and complements required for particular transactions.

The exact requirements depend on the taxpayer, transaction, and applicable Mexican tax rules, but electronic fiscal invoicing is firmly established as the standard invoicing model in Mexico.

Businesses within scope must generate electronic fiscal invoices that comply with the CFDI specification and contain the required tax, supplier, customer, and transaction information.

The electronic invoice must be digitally certified as part of the CFDI process before it becomes a valid fiscal document. Businesses therefore need invoicing processes capable of generating the required structured data, obtaining the necessary validation and certification, and retaining the resulting electronic document.

A visual or printed representation may accompany the invoice, but the structured electronic CFDI is the underlying fiscal document.

Mexico’s electronic invoicing framework is based on CFDI and administered by SAT. Electronic invoices are generated as structured XML documents according to the technical specification defined in Anexo 20.

The current standard is CFDI version 4.0. The specification defines the structure, syntax, and required information contained in an electronic fiscal invoice, allowing invoice data to be validated and processed electronically.

Businesses can generate CFDI through SAT’s own invoicing services or use appropriate electronic invoicing and certification solutions as part of an integrated ERP or accounting workflow.

iEDI does not currently offer country-specific e-invoicing support for Mexico.

iEDI supports structured electronic document exchange across a growing number of international markets and connects existing ERP and business systems without requiring businesses to replace their existing setup.

If your business operates in Mexico alongside other markets, contact us to discuss your international e-invoicing requirements and current coverage options.

Frequently asked questions

Is e-invoicing mandatory in Mexico?
Yes. Mexico operates a well-established mandatory electronic fiscal invoicing framework based on CFDI for taxpayers required to issue fiscal invoices. 
What is CFDI?
CFDI stands for Comprobante Fiscal Digital por Internet and is Mexico's structured electronic fiscal document framework administered by SAT. 
Which CFDI version is currently used?
CFDI version 4.0 is the current standard for electronic fiscal invoices. 
What format is a Mexican CFDI invoice?
CFDI invoices are structured XML documents following the technical requirements defined by SAT in Anexo 20. A printable representation can also be produced, but the XML is the underlying electronic fiscal document. 
Does iEDI support e-invoicing in Mexico?
iEDI does not currently offer country-specific e-invoicing support for Mexico. Contact us to discuss your international e-invoicing requirements and current coverage options. 
Exploring e-invoicing?

Looking into e-invoicing in Mexico?

Explore how iEDI supports electronic document exchange across markets and talk to us about your international e-invoicing requirements.