SAT - Servicio de Administración Tributaria.
e-Invoicing in Mexico
Characteristics of the electronic invoice in Mexico
The electronic invoice in Mexico is called the CFDI. The electronic invoice in Mexico was created in 2004 and has been evolving to give its users a better experience. Mexico is one of the countries constantly used as a reference for electronic invoicing around the world. In the Mexican electronic invoicing system, the PAC (Authorized Certification Provide) is a key figure. It is the authorized third party in charge of certifying and generating electronic invoices and other tax documents for users. EDICOM was the first PAC in the country to be certified by the SAT.
All invoice issuers and recipients.
Users must have a digital certificate called the e.Firma. With this certificate they can apply for a second certificate called the CSD made specifically to sign CFDI documents including electronic invoices. Both certificates are issued by the SAT.
The CFDI is a structured file in XML format used to declare different tax documents to the Mexican tax authority (SAT). some of those documents are the invoice, payrolls and withholding documents.
It is mandatory for the issuer to sign all invoices. There is also a second digital signature called the “Digital Seal”, generated by a SAT accredited PAC, after validating the invoice.
The “Digital seal” is the element that gives the document validity in front of the SAT. all CFDIs must be digitally sealed by a PAC, which then reports the document to the SAT online so the SAT makes it available to the issuer and recipient in their tax portal.
There is a format for the graphic representation of the CFDI XML to facilitate printing and its visualization. This format’s content is regulated and must include a two-dimensional barcode that links to an official SAT page where the authenticity of the document can be verified.
5 years for issuers and recipients. Documents must be archived according to NOM151 which gives legal guarantees to stored electronic documents.