91直播

91直播
Mexico

Share this post on

Briefing Document: Electronic Invoicing and Real-Time Reporting in Mexico (CFDI)

SUMMARY

This briefing document summarizes the key aspects of Mexico’s electronic invoicing (CFDI) and real-time reporting system based on the provided sources.

1. Overview and Implementation Timeline:

Mexico is a pioneer in electronic invoicing. The initial system (CFD) was introduced in 2004, followed by the internet-based CFDI system in 2011. “As of January 1, 2014, electronic invoicing is mandatory for all taxpayers in Mexico.” This mandate encompasses all transaction types: ” B2B, B2C, and B2G (business-to-government), as well as cross-border sales and purchases.” The system has been continuously updated, with major upgrades to CFDI version 3.3 in 2017 and the latest CFDI 4.0 becoming mandatory from July 1, 2023. In addition to e-invoices, ” 鈥淐ontabilidad Electr贸nica鈥 (electronic accounting) from 2015 , requiring companies to electronically report accounting data (chart of accounts, trial balances, etc.) on a monthly basis in prescribed XML format” was introduced.

2. Scope and Taxpayers:

Mandatory e-invoicing applies to ” Virtually all taxable persons in Mexico.” This includes corporations (” personas morales “), sole proprietors and freelancers (” personas f铆sicas “), and even government entities issuing invoices. There are ” no general exemptions based on business size or revenue.” The only exception is for certain foreign digital service providers selling into Mexico, who are not required to issue local CFDI invoices under a special VAT regime.

3. Data and Reporting Requirements (Clearance Model):

Mexico uses a ” clearance model “, meaning ” invoice data must be transmitted to the tax authority (SAT) in real time for approval.” A CFDI must be prepared in XML format and ” sent to an authorized certification provider (PAC) or directly to SAT to be validated and stamped before it is considered a legal invoice.”

Key required data fields include:

  • Seller’s and buyer’s RFC (tax identification number) and names.
  • Seller’s fiscal regime.
  • Date and time of issuance.
  • Unique invoice folio number.
  • The digital signature (SELLO) of the issuer and the digital stamp from SAT/PAC (UUID).
  • Items or services detail (quantity, unit of measure, description, unit price).
  • Tax amounts (VAT breakdown by rate, any withheld taxes) and total amount.
  • Payment method (e.g., paid in full or partial).

A “complemento” (data complement) is required for certain transactions, providing additional information (e.g., foreign trade details for exports, transport waybill). All issued CFDI invoices must be stored electronically in XML format for at least 5 years.

4. Deadlines for Submission:

E-invoices must be submitted and timestamped very quickly around the time of the transaction.” A CFDI must be sent to the SAT (via a PAC) ” no later than 24 hours after the underlying sale or transaction.” In practice, invoices are often issued and approved in real-time at the point of sale. Monthly electronic accounting reports must be uploaded to SAT鈥檚 portal by the 25th day of the following month. The 鈥DIOT鈥 (Declaraci贸n de Operaciones con Terceros), a monthly summary of VAT on purchases from each supplier, is due by the 17th of the following month.

5. Formats and Technology:

The standard e-invoice format is ” CFDI (Comprobante Fiscal Digital por Internet).” It’s a structured ” XML file ” defined by the SAT’s schema. ” XML is the required format ” for submissions. The XML must carry the issuer’s ” digital signature certificate (SELLO) ” and receive the ” SAT/PAC digital stamp (UUID) ” after clearance. While a PDF or printed copy can be provided, ” the XML data file is the legally valid invoice.” Other e-reporting obligations also use standardized digital formats, primarily XML.

6. Penalties for Non-Compliance:

Failure to comply with Mexico鈥檚 e-invoicing and reporting requirements can result in significant penalties.” “Not issuing a required CFDI invoice, or issuing it with missing/incorrect information, is subject to fines ranging roughly from MXN $19,700 up to $112,000 per instance.” ” Omitting a mandatory 鈥渃omplement鈥 data on an invoice can incur a fine of $400鈥$600 MXN per invoice.” Repeated offenses can lead to temporary business closure. ” Deliberate issuance of fake invoices or failure to report revenue via CFDI can be pursued as tax fraud or smuggling crimes.”

7. Pre-Filled VAT Returns:

As of ” 2024 , SAT has begun to leverage e-invoice data to preload information in monthly VAT returns for taxpayers.” Taxpayers see ” a draft VAT return with preloaded figures” based on CFDI invoices. Taxpayers can review and adjust the prefilled data, but remain responsible for accuracy. ” Mexico now provides a form of pre-filled VAT return using e-invoice information, to simplify compliance.” This does not replace the obligation to file.

8. Key Terms:

  • CFDI (Comprobante Fiscal Digital por Internet): The standard electronic invoice format in Mexico.
  • SAT (Servicio de Administraci贸n Tributaria): Mexico’s tax authority.
  • PAC (Proveedor Autorizado de Certificaci贸n): An authorized certification provider that validates e-invoices on behalf of the SAT.
  • RFC (Registro Federal de Contribuyentes): The Mexican tax identification number.
  • XML (Extensible Markup Language): A standardized digital format used for e-invoice submissions.
  • SELLO: The issuer’s digital signature certificate.
  • UUID (Universally Unique Identifier): The digital stamp received from the SAT or PAC after an invoice has been validated.
  • Complemento: A data complement added to an invoice to provide additional information for specific types of transactions.
  • Contabilidad Electr贸nica: Electronic accounting.
  • DIOT (Declaraci贸n de Operaciones con Terceros): A monthly summary of VAT on purchases from each supplier.
  • Personas Morales: Corporations.
  • Personas F铆sicas: Sole proprietors and freelancers.

INDEPTH ANALYSIS

Implementation Timeline:
Mexico was an early pioneer of electronic invoicing. The first e-invoice system (CFD) was introduced in 2004, and a new internet-based invoice (CFDI) system launched in 2011. E-invoicing gradually became mandatory for more taxpayers: by 2010 it was required for large taxpayers (annual revenue > MXN 4 million), and as of January 1, 2014, electronic invoicing is mandatory for all taxpayers in Mexico. This mandate covers all transaction typesB2B, B2C, and B2G (business-to-government), as well as cross-border sales and purchases. Mexico鈥檚 tax authority (SAT) has continually updated the system: a major upgrade to CFDI version 3.3 took effect in 2017, and the latest CFDI 4.0 format became mandatory from July 1, 2023 (after a transition period through early 2023). In addition to e-invoices, Mexico introduced 鈥淐ontabilidad Electr贸nica鈥 (electronic accounting) from 2015, requiring companies to electronically report accounting data (chart of accounts, trial balances, etc.) on a monthly basis in prescribed XML format. This digital reporting obligation was phased in during 2015鈥2016 for all businesses, complementing the e-invoicing system as part of Mexico鈥檚 overall tax digitization strategy. ,
Scope 鈥 Taxpayers and Transactions in Scope:
Virtually all taxable persons in Mexico are in scope for mandatory e鈥慽nvoicing. Every person or entity with a Mexican tax ID (RFC) 鈥 including corporations (personas morales), sole proprietors and freelancers (personas f铆sicas), and even government entities when issuing invoices 鈥 must issue CFDI e-invoices for their activities. There are no general exemptions based on business size or revenue: by law, 鈥渁ll taxpayers are obligated to emit electronic invoices鈥. (The only narrow exception is for certain foreign digital service providers selling into Mexico, who since 2020 follow a special VAT regime and are not required to issue local CFDI invoices.) All types of transactions are covered by the mandate. This includes domestic B2B sales, B2C sales (retail sales to the public), B2G transactions (supplies to government), as well as export and import transactions where Mexican VAT is involved. Even small cash sales to consumers require electronic receipts: businesses can issue a consolidated CFDI (daily/weekly/monthly) for B2C transactions using a generic RFC code for 鈥減ublic in general鈥 buyers. In summary, if you engage in economic activities in Mexico and are registered with the SAT, you must comply with the CFDI e-invoicing requirements, regardless of sector or size. , , ,
Data and Reporting Requirements:
Mexico鈥檚 e-invoicing system is a clearance model, meaning invoice data must be transmitted to the tax authority (SAT) in real time for approval. Each invoice (CFDI) is prepared in a specific XML format and must be sent to an authorized certification provider (PAC) or directly to SAT to be validated and stamped before it is considered a legal invoice. The content of the e-invoice is strictly defined by law (Article 29-A of Mexico鈥檚 Fiscal Code) and technical specifications. Key required data fields include: the seller鈥檚 and buyer鈥檚 RFC (tax identification number) and names; the seller鈥檚 fiscal regime; the date and time of issuance; a unique invoice folio number; the digital signature (seal) of the issuer and the digital stamp from SAT/PAC; the items or services detail (quantity, unit of measure, description from standard catalogs, unit price); the tax amounts (VAT breakdown by rate, any withheld taxes) and total amount; and the payment method (e.g. paid in full or partial). In addition, certain transactions require adding a 鈥渃omplemento鈥 (data complement) to the invoice which provides additional information (for example, foreign trade details for exports, a transport waybill for shipped goods, a payroll detail for salaries, a payment receipt complement for invoices paid in installments, etc.). These complementary data files are attached to the CFDI XML when applicable and are mandatory for those scenarios. All issued CFDI invoices (and any complements) must be stored in electronic XML form by the taxpayer for at least 5 years. , , ,
Deadlines for Submission:
E-invoices must be submitted and timestamped very quickly around the time of the transaction. By regulation, a CFDI must be sent to the SAT (via a PAC) no later than 24 hours after the underlying sale or transaction. In practice, companies issue and get approval for invoices in real time at the point of sale or transaction, as a CFDI is only valid with a SAT digital stamp. (If the buyer is a consumer without an RFC, a simplified invoice can be issued, but a consolidated CFDI must still be filed within a day or so for those sales.) For electronic reports beyond invoices, there are specific periodic deadlines. For instance, the monthly electronic accounting reports (contabilidad electr贸nica) 鈥 including the month鈥檚 trial balance 鈥 generally must be uploaded to SAT鈥檚 portal by the 25th day of the following month (per SAT鈥檚 rules). Another required report, the 鈥淒IOT鈥 (Declaraci贸n de Operaciones con Terceros), which is a monthly summary of VAT on purchases from each supplier, is due by the 17th of the following month (and since August 2025 must be submitted via SAT鈥檚 new online platform). In summary, invoice data is reported essentially immediately (at issuance), and other VAT-related data (like purchase lists or accounting files) are reported on a monthly cycle by set due dates.
Formats and Technology:
Mexico鈥檚 standard e-invoice format is called CFDI (Comprobante Fiscal Digital por Internet). The CFDI is a structured XML file defined by the SAT鈥檚 schema and catalogs. XML is the required format for all official e-invoice submissions to the SAT platform, and each invoice鈥檚 XML must carry the issuer鈥檚 digital signature certificate (SELLO) and after clearance it receives the SAT/PAC digital stamp (UUID) to authenticate it. While businesses often provide customers with a PDF or printed human-readable copy of the invoice, the XML data file is the legally valid invoice and must be made available to the customer on request. For e-reporting obligations other than invoices, the SAT likewise uses standardized digital formats. The electronic accounting files (chart of accounts, balances, journal entries) are uploaded in XML format as specified in SAT鈥檚 Anexo 24 standard. The DIOT monthly report is filed through an online electronic form on the SAT portal (previously via a software, now fully online). In summary, Mexico鈥檚 e-invoicing and reporting regime is fully electronic, using XML-based data interchange and web platforms 鈥 there is no paper submission. Taxpayers typically integrate their ERPs or invoicing systems with certified providers to generate and send the XML data automatically to SAT鈥檚 system.
Penalties for Non-Compliance: Failure to comply with Mexico鈥檚 e-invoicing and reporting requirements can result in significant penalties. The Federal Tax Code (Articles 83 and 84) and SAT鈥檚 regulations impose fines for various infractions related to CFDIs. For example, not issuing a required CFDI invoice, or issuing it with missing/incorrect information, is subject to fines ranging roughly from MXN $19,700 up to $112,000 per instance. Not providing the customer with the invoice (or the required printed representation on request) is also penalized in this range. Lesser fines apply to specific shortcomings 鈥 e.g. omitting a mandatory 鈥渃omplement鈥 data on an invoice can incur a fine of $400鈥$600 MXN per invoice. There are also fines (around MXN $880鈥$17,000) for failing to issue the proper CFDI transport document (Carta Porte) when transporting goods. Importantly, repeated or serious offenses can trigger harsher enforcement: SAT can temporarily close the taxpayer鈥檚 establishment (business premises) for 3 to 15 days in case of recurring non-compliance. Moreover, deliberate issuance of fake invoices or failure to report revenue via CFDI can be pursued as tax fraud or smuggling crimes under Mexican law. In short, non-compliance with e-invoicing is met with strict penalties, so companies must ensure every transaction is properly invoiced and reported as required to avoid fines or business disruptions.
Pre-Filled VAT Returns:
One advantage of Mexico鈥檚 comprehensive CFDI system is that the tax authority receives detailed sales and purchase data in real time, enabling cross-checks and potential pre-filling of tax returns. As of 2024, SAT has begun to leverage e-invoice data to preload information in monthly VAT returns for taxpayers. In February 2024 SAT updated the filing system so that businesses under the general VAT regime now see a draft VAT return with preloaded figures based on their issued and received CFDI invoices for the month. This draft focuses on amounts from invoices marked as 鈥減ayment in one installment鈥 (PUE) and from any payment complements, essentially using the e-invoice data of that month鈥檚 transactions. Taxpayers can review and adjust the prefilled data before submission 鈥 they remain responsible for accuracy and can correct any differences (the SAT will flag discrepancies and may send notices if the final reported figures deviate from the CFDI data without explanation). In essence, Mexico now provides a form of pre-filled VAT return using e-invoice information, to simplify compliance. However, this does not replace the obligation to file 鈥 the taxpayer must still confirm and file the return. Aside from this, Mexico鈥檚 annual or other VAT filings are not fully pre-populated, but the introduction of draft returns is a step toward leveraging e-invoicing for compliance automation. Notably, Mexico does not yet offer a completely automated 鈥渘o-file鈥 system, but the authorities鈥 access to all invoice data means taxpayers must ensure their VAT declarations align with the CFDI records. [vatupdate.com]
Official Resources and References:
Mexico鈥檚 e-invoicing requirements are grounded in law and detailed by the tax authority. The obligation for electronic invoicing is established in Article 29 of the Federal Fiscal Code, which states that 鈥渁ll taxpayers must issue electronic invoices鈥. The specific content and format of CFDI invoices are regulated by Article 29-A of the Fiscal Code and annually updated Miscellaneous Tax Resolutions (see SAT鈥檚 published Anexo 20 for the technical schema). The SAT鈥檚 official portal provides guidelines (e.g. 鈥淕uide to filling out CFDI鈥 and FAQs) and maintains a list of authorized certification providers. Key SAT references include: the 鈥淧reguntas y Respuestas sobre Comprobaci贸n Fiscal鈥 (official Q&A) which clarifies who must issue e-invoices and how (confirming that even B2C sales require consolidated CFDIs); and the infracciones y sanciones bulletin outlining fines for not complying with CFDI obligations. Taxpayers should also review the SAT portal for Contabilidad Electr贸nica rules, as Article 28 of the Fiscal Code and related rules mandate electronic accounting reports (the SAT FAQ on Contabilidad Electr贸nica details the required XML files and submission timing). For the latest updates, SAT press releases and bulletins (for example, the February 2024 announcement of preloaded VAT return data), as well as global tax advisories (KPMG, Deloitte, etc.), are valuable resources. All information above is based on recent external sources (2023鈥2025), including official SAT publications and up-to-date tax news and analysis, to ensure accuracy regarding the current scope and requirements of Mexico鈥檚 e鈥慖nvoicing and e鈥慠eporting mandates. , , [vatupdate.com]

 

Sources



  • Join the Linkedin Group on Global E-Invoicing/E-Reporting/SAF-T Developments, click

 



Sponsors:

Advertisements: