Invoice Requirements for Mexico (Cross-Border)

Mexico requires a CFDI 4.0 XML stamped in real time by the SAT (via a PAC); without the SAT timbre and UUID it is not valid. Issuers need an RFC and digital seal.

E-invoicing: Mandatory VAT 16% Complexity: High

Mexico requires a CFDI 4.0 (Comprobante Fiscal Digital por Internet) for virtually every transaction. The invoice is an XML stamped in real time by an authorised certification provider (PAC) on behalf of the tax authority (SAT); without the SAT timbre and UUID (Folio Fiscal) it is not valid for tax purposes. Issuers need an RFC tax ID and a digital seal certificate (CSD). VAT (IVA) is 16%. Product/service and payment-method values are validated against official SAT catalogues. Retain records for 5 years.

What a compliant invoice issued in Mexico must include

At minimum, an invoice issued in Mexico should carry these fields:

Invoice number Issue date Supply date Seller name Seller address Seller tax id Buyer name Buyer address Buyer tax id Line description Quantity Unit price Net amount Tax rate Tax amount Total amount Currency Payment terms Uuid folio fiscal Sat product code Payment method code Cfdi use code Hs code Incoterms Country of origin Gross weight Net weight Number of packages

Last reviewed June 9, 2026

At a glance

Ohmyfin generator
Available now
E-invoicing
Mandatory
E-invoicing model
Clearance
Platform
SAT (via PAC)
Format
CFDI 4.0
Tax system
VAT
Standard rate
16%
Tax ID
RFC
Tax ID on invoice
Required
Reverse charge (B2B)
No
Invoice language
ES
Local currency required
No
Keep records for
5 years
Customs invoice (goods)
Yes
Complexity
High
SWIFT/BIC codes & payment requirements for Mexico Banks, correspondent data and local payment rules for Mexico.

Example: an invoice issued in Mexico

Example: an invoice issued in Mexico — RFC, VAT 16%, CFDI 4.0
Illustrative invoice issued by a seller in Mexico, showing the local tax-ID label, the VAT 16% line and the fields local rules require. Schematic — not a real invoice.

Create a compliant Mexico invoice in minutes

Skip the rulebook. Our generator applies these requirements automatically — the right fields, tax-ID labels, language and format for the destination country.

Open the invoice generator Browse other countries

This page is general information on cross-border invoicing, not tax or legal advice. Rules change and depend on your specific transaction — confirm with a qualified adviser or the local tax authority before relying on it.