Mexico (CFDI): Overview
Get an overview of the requirements for Mexico.
Mexico uses Comprobante Fiscal Digital por Internet/Digital Tax Receipt via Internet (CFDI) format and is the name given to the electronic invoice in Mexico.
Mandate
Mexico has enforced mandatory electronic invoicing, known in Mexico as Comprobante Fiscal Digital por Internet (CFDI) since 2011, making it one of the most advanced fiscal digitalization programs in the world. Regulated by the Servicio de Administración Tributaria (SAT), the system requires real-time issuance, certification, and reporting of all taxable transactions using standardized XML documents.
Who is affected?
- Domestic companies (Personas Morales)
- Sole proprietors/freelancers (Personas Físicas)
- Foreign companies with a Mexican RFC
- Employers (for payroll)
- Retailers and transporters
- Exporters and importers
There are no revenue thresholds or exemptions: all registered taxpayers must comply.
How the CFDI process works
- Data Generation: Invoice data is created in the ERP/accounting system.
- XML Transformation: Data is mapped into CFDI 4.0 format as per Anexo 20.
- Digital Signing: The issuer applies their Certificado de Sello Digital (CSD).
- Certification by PAC: A Proveedor Autorizado de Certificación (PAC) validates the XML, assigns a UUID, and applies the Timbre Fiscal Digital.
- SAT Submission: The PAC forwards the invoice to SAT in real time.
- Distribution & Archiving: The certified CFDI is sent to the recipient and archived for 5+ years in compliance with NOM-151.
Details
| Detail | Value |
|---|---|
| Official Specification | Mexico e-Invoice Specifications |
| Format | Comprobante Fiscal Digital por Internet/Digital Tax Receipt via Internet (CFDI) is the name given to the electronic invoice in Mexico. |
| Supports | B2B |
| Document-Level Configurations | Mexico (CFDI): Document-Level Configurations |
| Line-Level Configurations | Mexico (CFDI): Line-Level Configurations |
| Country-Specific Extensions | None |
In This Section
| Topic | Description |
|---|---|
| Mexico (CFDI): Overview | Overview information for this country. |
| Mexico (CFDI): Receiver | The Receiver used for this country. |
| Mexico (CFDI): Document-Level Tax Configurations | Example Documents. |
| Mexico (CFDI): Line-Level Configurations | The country-specific configurations for Mexico. |
| Mexico (CFDI): Example | A list of the elements that are required. |
| Mexico (CFDI): Rules | The rules that govern the processing of the Documents for this country. |
Updated 3 days ago
