Mexico VAT Guide for Nonresident SaaS and E-commerce
A practical guide for US SaaS and e-commerce companies selling into Mexico. Rates, registration thresholds, filing deadlines and e-invoicing status, pulled from the same data that powers our free tools.
Zero. All foreign providers of digital services to Mexican consumers must register for IVA from the first sale.
Filing frequency
Monthly
Do I need to register for VAT in Mexico?
Mexico charges 16% IVA (Impuesto al Valor Agregado) on B2C digital services supplied by foreign providers, in force since 1 June 2020. Registration is required from the first Mexican consumer sale, with no threshold. Border-zone supplies may qualify for a reduced 8% rate.
B2C digital services (SaaS, streaming, online ads, online media): register with SAT for IVA from the first sale. Tax rate is 16% nationally, 8% in the border zones (frontera norte and sur).
B2B services to a SAT-registered Mexican buyer: the buyer self-assesses IVA under reverse charge. Capture and verify the buyer's RFC (taxpayer ID).
Withholding by intermediaries: if you sell through a Mexican digital intermediary (marketplace), they may withhold IVA at source. Verify your contract before collecting again.
Tax representative: required for nonresident SAT registration. Most US sellers retain a Mexican accounting firm.
How to register
Mexican IVA registration requires a Mexican-resident tax representative who handles SAT filings on your behalf. Most US SaaS companies use specialist accounting firms in Mexico City.
Where: via your tax representative, who files the application with SAT. The SAT portal supports Spanish-language returns through Buzón Tributario. Local link: Servicio de Administración Tributaria (SAT).
What you'll need: US tax ID (EIN), articles of incorporation (Spanish-translated, apostilled), tax representative engagement, expected Mexican turnover, e-signature certificate (e.firma) issued during registration.
Typical timeline: 6 to 12 weeks from a complete application. e.firma issuance and SAT validation are the most common bottlenecks.
Cost: Registration is free. Plan for MXN 60,000 to MXN 200,000 per year for tax representative services depending on filing volume.
Filing and deadlines
IVA returns are filed monthly through SAT's Buzón Tributario, due by the 17th of the month following the tax period. Returns must be in MXN and Spanish-language. There is no OSS overlap.
Local Mexico filing frequency: Monthly.
Return due: 17th of following month.
Payment due: Same as return.
E-invoicing status in Mexico
Status
Mandatory
Format
CFDI 4.0 XML via SAT (through authorised PACs)
Model
Pre-clearance
Scope
B2G + B2B + B2C
Go-live
CFDI since 2011-01-01; CFDI 4.0 mandatory 2023-04-01
PAC (Proveedor Autorizado de Certificación) issues fiscal folio (UUID); Carta Porte required for goods in transit; Complemento de Pagos for receipts.
Common mistakes US SaaS makes in Mexico
Trying to register without a tax representative. Mexican IVA requires a Mexican-resident representative; SAT will not process the application without one.
Missing the 17th-of-month filing deadline. SAT issues automatic interest at the official rate (currently above 1% per month) plus penalties on day 18.
Forgetting the border-zone reduced rate. Sales to consumers in the northern or southern border zones may qualify for 8% IVA instead of 16%. Misclassification triggers backdated assessments.
Charging IVA on B2B sales to RFC-registered buyers. Reverse charge applies; the buyer self-accounts. Charging in error means refunding and amending later returns.
Trusting Stripe Mexico to handle IVA registration. Stripe collects but you remain the supplier of record. SAT registration and Spanish-language filings are still your obligation.
Not sure if you've crossed the Mexico threshold?
Run a free exposure check across Mexico and the major Americas and EU jurisdictions. Upload a CSV or sync Stripe; we'll show every country where you're already over the line.