Mexico Electronic Invoicing User Guide

The Mexico Localization SuiteApp provides some custom forms that include Mexico-specific custom fields needed to comply with tax and other government requirements in Mexico. For more information about Mexico custom forms and fields, see Mexico Localization Custom Forms and Mexico Localization Custom Fields.

To see the list of transactions that are currently supported by the Mexico Electronic Invoicing feature, see Mexico Electronic Invoicing Overview.

Outbound Electronic Invoicing for Mexico

You can generate outbound e-documents of transactions supported for Mexico and associate e-document templates and sending methods included in the Mexico Localization SuiteApp.

For detailed information about the different e-document generation processes for Mexico, see Mexico Electronic Invoicing Use Cases.

When the appropriate information about the transaction form is complete, including the SAT fields, you can save the transaction and generate an electronic version of it.

Important:

SAT catalog values are provided with the Mexico Localization SuiteApp, except for SAT Unit codes and SAT Item codes. Make sure you enter valid values for Unit and Item codes to avoid certification data errors.

When the e-document has been successfully generated, you can submit it to the SAT for certification. In the certification process, NetSuite connects to the PAC through a web service. Then the PAC validates catalog codes and values, and communicates with the SAT, which validates the integrity of the XML. If the XML is valid, the SAT certifies the file and returns it to the PAC, which then sends it back to NetSuite. The certified XML document is stored in NetSuite File Cabinet.

For more information about how to certify XML e-documents, see E-Document Certification in the Outbound Process.

To understand electronic invoicing processing errors, see Electronic Invoicing Errors.

Note:

E-document generation and certification notifications are captured on the Audit Trail subtab. If you have questions about PAC–related errors, please contact your certification provider. For more information about the Audit Trail subtab, see E-Document Audit Trail and Statuses.

As soon as the CFDI is certified, a printable version becomes available for download. The PDF version is stored in the File Cabinet.

In addition to financial information, the printable version of the CFDI includes the following fields:

Field

Description

CSD Serial Number

Unique identifier assigned by the SAT to the issuer’s digital seal.

Original String

Encrypted version of the electronic invoicing in XML format.

CFDI Signature

Issuer’s digital seal obtained after signing the CFDI original string.

It is used to authenticate the authorship of digital tax receipts.

SAT Signature

SAT’s digital seal obtained after signing the CFDI.

Certification Time Stamp

Date and time when the CFDI was certified by the SAT (the time zone is based on the PAC selected).

SAT Serial Number

Unique identifier assigned by the SAT to the CFDI.

PAC RFC

PAC’s tax registration number.

QR Code

Two-dimensional bar code that encodes a URL containing transaction details. This code allows the user to validate the authenticity of the transaction.

An advanced PDF template is delivered with the Mexico Localization SuiteApp. To customize the layout of the template, go to Customizations > Forms > Advanced PDF/HTML Templates and search for Mexico Certified (transaction) PDF Template. For more information about the Advanced PDF/HTML Templates feature, see Advanced PDF/HTML Templates.

Important:

When customizing a Mexico transaction form, select the Standard (transaction) PDF/HTML Template from the Print Template and Email Template dropdown lists. Do not select the Mexico Certified (transaction) PDF Template on this record. The Mexico Certified (transaction) PDF Template is used for Certification processes and, therefore, must be specified on the PAC Configuration record only.

You can send the generated e-documents (XML and PDF) to your customers. For more information, see Sending and Resending E-Documents.

To learn more about the outbound electronic invoicing process, see Outbound Electronic Invoicing.

Inbound Electronic Invoicing for Mexico

In the inbound e-document process, you can convert the received e-document into a vendor bill record by using the inbound e-document template included with the SuiteApp.

The following inbound e-document fields are mapped to corresponding NetSuite transaction fields when converted into a vendor bill record:

Important:

Tax determination and total amount are calculated in NetSuite.

Note:

If the e-document to be converted contains items whose SAT item code is not unique for a specific vendor, the system assigns the first item associated to this vendor.

For more information about the inbound electronic invoicing process, see Inbound Electronic Invoicing.

Related Topics

Electronic Invoicing for Mexico
Mexico Electronic Invoicing Overview
Mexico Electronic Invoicing Administrator Guide
Mexico Electronic Invoicing Use Cases

General Notices