Experience updates to the Interfactura API for e-invoicing in Mexico
Important
Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned
Enabled for | Public preview | General availability |
---|---|---|
Users by admins, makers, or analysts | - | Mar 2025 |
Business value
Interfactura provides the 'last mile' connection to the government e-invoicing platform in Mexico and is transitioning its integration from a web service to a new API platform. This integration is essential for the certification of the CFDI electronic invoice document, a system that is integral to Mexico’s commercial transactions. This partnership with Interfactura PAC web services underscores Microsoft Dynamics 365 Finance's commitment to supporting businesses in Mexico, facilitating seamless electronic invoicing in line with the country’s fiscal regulations. It’s a testament to our dedication to providing robust, compliant solutions for our users.
Feature details
Electronic invoicing is the primary billing model in Mexico, where it is used in 100% of commercial transactions. This system has become a tool to improve fiscal control and mitigate high evasion rates. Countries such as Mexico have dedicated laws to ensure the authenticity of these documents via authorized trust service providers, who act like electronic notaries, stamping documents and applying electronic time seals to guarantee their long-term integrity and legal weight.
The e-invoice in Mexico, known as the CFDI (Comprobante Fiscal Digital por Internet), is well established throughout Mexican society. Created in 2004, it has been subject to updates and changes over the years to ensure a better user experience for taxpayers and to correct issues detected over time. Issuers must digitally sign all invoices using a unique system that involves the encryption of the "original string" data made up of a series of characters extracted from defined fields. An additional electronic signature, called a "Stamp" must be generated by an SAT-accredited (Servicio de Administración Tributaria, the Tax administration Service) third-party trust service provider called a PAC (Proveedores autorizados de certificación, an authorized digital signature service provider), after the invoice content and structure has been validated. The PAC stamp makes the document valid for tax purposes. All tax receipts must be stamped by a PAC, which then reports the document to the SAT online. The SAT will subsequently make it available to the issuer and recipient in their respective tax mailbox.
Microsoft Dynamics 365 Finance supports out-of-the-box integration with Interfactura PAC web services, a key player in Mexico’s electronic invoicing system. This integration is essential for the certification of the CFDI electronic invoice document, a system that is integral to Mexico’s commercial transactions.