
Electronic invoicing guide
Mexico

Digital reporting requirements
Clearance.
Obligatory
Mandatory for B2B, B2C and B2G.
Authority
SAT – Tax Administration Service.
Platform
Certified Service Providers (CSP) for large companies.
SAT for small businesses.
Format
The CFDI is a structured file in XML format that is used to declare different tax documents to the Tax Administration Service (SAT).
Local XML (CFDI 4.0 – From January 2023).
Storage time
5 years.
Reporting and processes
Reporting
This country has no reporting obligations.
Processes
- To begin, taxpayers must register with the SAT (Tax Administration Service) to receive a Federal Taxpayer Registration. Additionally, they must obtain a unique electronic signature key (FIEL) and a digital stamp (Certificado de Sello Digital or CSD) from the SAT.
- Next, an e-invoicing company (PAC) that has been approved by the government must be selected to validate and stamp invoices. The PAC will also provide secure storage and retrieval for the invoices.
- The vendor will then create an e-invoice that includes customer and taxable service details, along with a unique vendor invoice number. This e-invoice will be electronically sent to the PAC, which will validate it and return it with the vendor’s CSD stamp. At the same time, the PAC will send the stamped CFDI (Comprobante Fiscal Digital por Internet) to the SAT.
- The vendor’s accounting system will produce a PDF version of the invoice. The graphic representation of the CFDI XML’s format is regulated and must include a two-dimensional barcode that links to an official SAT page, which allows for authenticity verification. Additionally, the XML version of a CFDI must include the issuer’s FIEL.
- To cancel a CFDI, the vendor must submit a request via the PAC. The customer must then approve or reject the request within 72 hours.
Upcoming legislative changes
For the time being, no legislative changes are foreseen.
Links of Interest and documents
https://www.gob.mx/sat
Documents
CFDI’s (Comprobante Fiscal Digital por Internet)
- CFDI type “I” or “Income” for ordinary invoices, receipts for fees and leases, etc.
- CFDI type “E” or “Expenses” for credit notes, etc.
- CFDI type “T” or “Transfer” to move goods within the company with the need for validation of legal possession.
- CFDI type “N” or “Nómina” for payroll receipts and associated expenses.
- CFDI type “P” or “Pago” for payment receipts, etc.
Do you have a specific need?
Get in touch with our team of experts to tackle legislative challenges.
- Detailed reports for any market.
- Support and advice in the implementation process.
- Electronic invoicing as the cornerstone of your company's digital transformation.