The CFDI (Comprobante Fiscal Digital por Internet — Digital Tax Receipt via Internet) is Mexico's electronic invoicing standard and one of the pillars of the country's tax system. Since its mandatory implementation, CFDI has transformed how businesses document their commercial operations and comply with tax obligations.
What is CFDI?
CFDI is a digital document in XML format that records a commercial transaction and has fiscal validity before the SAT. Each CFDI is "stamped" (certified) by an Authorized Certification Provider (PAC), guaranteeing its authenticity and integrity.
Unlike paper invoicing, CFDI contains structured data that can be automatically processed by computer systems, making it an invaluable source of financial information.
Types of CFDI
There are several types of CFDI according to their purpose:
CFDI structure
A CFDI contains detailed information including:
Why is CFDI so important?
### For tax compliance
CFDI is mandatory for documenting all commercial operations in Mexico. Without it, deducting expenses, crediting VAT, or proving income to the SAT is not possible.
### For financial analysis
CFDIs provide granular data about a company's economic activity: sales volume, main clients and suppliers, seasonality, margins, and collection/payment behavior.
### For credit granting
Financial institutions use CFDIs as a primary information source to evaluate the financial health of credit applicants. Unlike financial statements (which can be manipulated), CFDIs reflect actual activity verified by the SAT. The Tax Status Certificate complements this verification.
### For fraud prevention
The SAT uses CFDIs to detect simulated operations. Companies that issue invoices for non-existent operations (EFOS) are placed on 69-B lists, which carries severe legal and fiscal consequences.
CFDI 4.0: The current version
Since January 2022, the SAT requires CFDI version 4.0, which includes important changes:
CRiskCo and the power of CFDI data
At CRiskCo, CFDIs are at the heart of our analysis. We process millions of tax receipts to generate the FinScore, identify risk patterns, and provide a complete view of Mexican companies' financial health. Our machine learning algorithms analyze invoicing trends, client concentration, payment behavior, and over 50 variables derived from CFDIs. All this data is accessed through the SAT APIs and the SAT web service.
Want to turn your clients' CFDIs into credit intelligence? [Discover CRiskCo's platform](/solutions/credit-risk).