Mexico

Mexico has one of the world’s most established clearance e-invoicing systems. Every invoice is issued as a Comprobante Fiscal Digital por Internet (CFDI) and must be validated and stamped before it is legally valid. Version 4.0 has been the only valid version since 1 April 2023.

Flag_of_Mexico-512x293.png

At a glance

B2B

Mandatory

B2G

Mandatory

B2C

Mandatory

Infrastructure

Clearance through authorised certification providers (PAC) and SAT

Key e-invoicing deadlines

1 January 2004
Completed

Electronic invoicing

Electronic invoicing is introduced. In 2004 the SAT approved e-invoicing as a means of tax proof through the Comprobante Fiscal Digital (CFD); version 1.0 began circulating in 2005, still on a voluntary basis.

1 January 2011
Completed

CFDI

CFDI is introduced. The CFDI regime was launched in 2011 as the replacement for the CFD.

1 January 2014
Completed

CFDI

CFDI becomes mandatory for all taxpayers. From 1 January 2014, all taxpayers using the CFD scheme had to move to the CFDI scheme, and the CFD and CBB (two-dimensional barcode) methods disappeared.

1 January 2018
Completed

CFDI 3.3

CFDI 3.3 becomes the only valid version. Version 3.3 took effect on 1 July 2017, with version 3.2 allowed until 31 December 2017. Approval-based cancellation of e-invoices started on 1 July 2018.

1 January 2022
Completed

CFDI 4.0

CFDI 4.0 takes effect, and the Carta Porte complement becomes mandatory. Version 4.0 took effect on 1 January 2022, with a coexistence period alongside 3.3. The Carta Porte complement has been mandatory since January 2022.

1 April 2023
Completed

CFDI 4.0

CFDI 4.0 becomes the only valid version. From Saturday 1 April 2023, CFDI could only be issued in version 4.0, together with the retention and payment information CFDI in its current version. For payroll CFDI, SAT extended mandatory use of 4.0 to 1 July 2023.

1 January 2024
Completed

Carta Porte 3.0

Carta Porte 3.0 becomes the only valid version. Version 3.0 took effect on 25 November 2023, with version 2.0 allowed until 31 December 2023. 

1 January 2026
Completed

Código Fiscal de la Federación

The 2026 reform of the Código Fiscal de la Federación (CFF) applies. The reforms were published in the Diario Oficial de la Federación on 7 November 2025 and took effect on 1 January 2026. They tighten rules against false CFDI and set a statutory cancellation deadline.

Overview

Mexico runs a clearance model. Before an invoice has any tax effect, the issuer signs the CFDI XML with its digital seal certificate (CSD). An authorised certification provider (Proveedor Autorizado de Certificación, PAC) then validates it and adds the fiscal digital stamp. The stamped CFDI is the legal invoice. The PDF representation is only a printed version of it.

The CFDI covers more than sales invoices. The same framework covers:

  • income, expense and transfer vouchers

  • payment receipts (Complemento de Pagos)

  • payroll

  • tax withholdings

The system is also extended through complements such as Carta Porte for goods in transit and Comercio Exterior for exports. This gives SAT near real-time visibility of transactions across the economy.

Who must comply

All taxpayers that issue income in Mexico must issue CFDI. That includes companies (personas morales) and individuals with business activity (personas físicas). It applies to sales to businesses, to government bodies and to consumers. Sales to the general public can be grouped into a periodic factura global using the generic RFC. Since 1 January 2026, the scope of sanctions has widened. The CFF reform extends the CFDI issuing and delivery infraction in Article 84, section IV(b), to taxpayers in the Régimen Simplificado de Confianza (RESICO). ey

Requirements

CFDI 4.0 requires the recipient’s data to match SAT’s records. The changes include the full name or company name without the capital regime suffix, an export indicator, and global invoice information stating the periodicity, month and year it covers. The recipient’s postal code, tax regime and CFDI use must also be correct. Otherwise the PAC rejects the invoice. A reason must now be given when a CFDI is cancelled.

Payments received after the invoice date require a separate payment CFDI. Payment complement 2.0 identifies whether payments are subject to tax and summarises the total amounts paid.

The 2026 reform adds stricter rules:

Real transactions. The new section IX of Article 29-A of the CFF requires CFDI to reflect real and genuine transactions.

Suspension of invoicing. A summary procedure lets SAT suspend the issuer’s CSD immediately, with five working days to present evidence and fifteen for the authority to decide.

Cancellation deadline. A CFDI may be cancelled no later than the filing date of the annual return for the fiscal year it belongs to. 

No conditions on issuing. Article 83 of the CFF now makes it an infraction to require a customer to present its Constancia de Situación Fiscal before a CFDI is issued.

Formats and infrastructure

The format is a national XML schema, CFDI version 4.0, defined in Annex 20 of the Resolución Miscelánea Fiscal. It is not based on EN 16931 or Peppol, so European UBL or CII invoices cannot be used in Mexico without conversion.

Every CFDI is stamped by a SAT-authorised PAC. SAT also offers a free portal for low volumes. Complements such as Pagos 2.0, Carta Porte 3.0, Comercio Exterior and Nómina are added to the CFDI XML where they apply.

How HubBroker can help

HubBroker sits between your ERP and your PAC. We take invoice data from your existing system, such as Microsoft Dynamics 365 Business Central, Dynamics 365 Finance & Operations or SAP Business One. We map it to CFDI 4.0 with the required receiver, tax regime and CFDI use fields, and the payment complements.

Data is validated against the CFDI rules before it reaches the PAC, so errors are caught early. Stamped XML, UUIDs and cancellation statuses flow back into your ERP as structured data. HubBroker’s IDP converts remaining PDF supplier invoices, so accounts payable works with one digital flow.

For foreign groups with Mexican entities, you can meet the requirements without replacing your ERP.

Frequently asked questions

question.png
question.png
question.png
question.png

Yes. CFDI has been mandatory for all taxpayers since 2014, and version 4.0 has been the only valid version since 1 April 2023.

An authorised certification provider that validates and stamps each CFDI on SAT’s behalf.

No. Mexico uses its own CFDI XML format, and the invoice must be stamped by a PAC.

Yes. You must state a reason, and since 2026 you must do it no later than the annual return filing date for that year.

No