MX

Mexico

CFDI 4.0

Comprobante Fiscal Digital por Internet

Mexico's mandatory electronic invoice since 2011. CFDI 4.0 added fiscal address fields.

Overview

CFDI 4.0 is the current version of Mexico's mandatory electronic invoice (Comprobante Fiscal Digital por Internet), published by the SAT (Servicio de Administración Tributaria). Mandatory since April 2023, it introduced fiscal address fields for both issuer and receiver, stricter UUID validation, and new complement types. Every B2B and B2C transaction in Mexico requires a CFDI.

Technical Specification

Standard BodySAT (Servicio de Administración Tributaria) — Mexico
Namespace URIhttp://www.sat.gob.mx/cfd/4
Root ElementComprobante
Version4.0 (since April 2023)
Mandatory SinceB2B: 2011 | B2C: 2014 | CFDI 4.0: April 2023
SignatureXML Digital Signature (sello) + PAC (Proveedor Autorizado de Certificación) Timbrado (selloSAT)

Fields Extracted by InvoSnap

UUID (Folio Fiscal — unique SAT transaction ID)
Issuer RFC / name / fiscal address (Emisor)
Receiver RFC / name / fiscal address (Receptor)
Issue date and time (Fecha)
Subtotal, total tax, grand total, currency (SubTotal, Impuestos, Total)
Payment method and form (MetodoPago, FormaPago)
Line items (Conceptos) — description, quantity, unit price, amount
Tax breakdown per rate (Traslados) and withholding (Retenciones)
Payment complement (ComplementoPago) for installment payments
cfdi to excelfactura electronica xmlsat cfdi extractor

Frequently Asked Questions

What does CFDI Timbrado mean?

Timbrado is the digital stamp applied by a PAC (authorized certification provider). It adds a SAT-generated UUID and cryptographic signature (selloSAT) to validate the CFDI. InvoSnap extracts timbrado fields after stamping.

Does InvoSnap handle complementos like Pagos and Nomina?

Yes. InvoSnap parses payment complements (CompPago), payroll complements (CompNomina), and foreign trade complements (CompComExt) and extracts relevant fields into structured output.

Can I extract CFDI from a PDF representation?

Currently InvoSnap processes the CFDI XML file directly. PDF representation of a CFDI loses structured data — we recommend uploading the original XML for best results.

Extract CFDI 4.0 Data Now

Upload your CFDI 4.0 XML invoice and get structured data in seconds.

Rechnungen hier ablegen

oder zum Durchsuchen klicken

PDF, PNG, JPG, WEBP, XML
All supported formats