e-Invoicing in Mexico

CFDIDigital Invoice via Internet

The e-invoice in Mexico is known as the CFDI. This consolidated and successful system promoted by the SAT (Tax Administration Service) has made Mexico one of the big hitters worldwide in the promotion of these technologies.

Tax authority: 

SAT ‐ Tax Administration Service.

Mandatory status

Compulsory for practically 100% of issuers.

Administrative transactions required

Obtaining a specific digital certificate (CSD) issued by the SAT (Tax Administration Service) to apply advanced signature to invoices.


All invoices issued must be signed. A proprietary system is used, involving encryption of the “original string”, consisting of a series of characters extracted from certain fields of the e-document.

Print format

There is a standardized format for printing out invoices. Among other things, this format includes a QR code with certain information for tax purposes.


The CFDI (Digital Tax Receipt via Internet) is a structured file in XML format for electronic declaration to the Mexican Tax Authority (SAT) of different documents including, in addition to the invoice, others such as payroll lists or employee salary receipts.

Fiscal control

Each invoice issued must be certified by a PAC (Authorized Certification Provider) which syntactically validates the document, inserting a unique code or electronic stamp granting it validity for tax purposes. The PAC declares the invoice to the SAT on behalf of the taxpayer.


In Mexico, it is compulsory to preserve the original e-document for at least 5 years (sender and receiver). There are also complementary storage systems such as NOM151, which allows users to attribute greater legal guarantees to the e-document stored and use it as a proof before third parties.

Queries about e-invoicing in Mexico?

We have the answer to your questions.
Get in touch with our experts from the Permanent Observatory.

Latest news

Challenges of e-Invoicing in Mexico and LATAM countries

Electronic invoicing for taxpayers is becoming a mandatory issue for companies throughout the world. The latest study on...

Mexico’s SAT gears up for significant development of its CFDI e-invoicing schema

Mexico’s SAT (Tax Administration Service) will be updating its CFDI (Comprobante Fiscal Digital por Internet) billing schema to version 3.3 in...

e-Invoicing in LATAM: A challenge for multinationals

Multinational with presence in Latin America must not only adapt to the business peculiarities of their regional customers. They must also meet...