Understanding Mexico VAT for Foreign Companies

Provinces
Goods
Provinces
Goods
About
Goods
About
Goods
Goods
Goods

Introduction to VAT in Mexico

VAT Mexico and the IVA System

VAT Mexico is called IVA -- Impuesto al Valor Agregado -- and SAT, the Servicio de Administración Tributaria, runs it. It's a full-chain value-added tax: businesses charge IVA on sales, recover IVA on inputs, remit the net monthly. Standard rate: 16%. Currency: Mexican Peso (MXN). And Mexico's IVA system is one of the most digitally monitored in the world -- every taxable transaction must go through a validated electronic invoice. SAT sees everything. That last point matters. Mexico's CFDI system -- Comprobante Fiscal Digital por Internet -- means every invoice is validated in real time through an SAT-authorised certification provider (PAC) before it reaches the customer. There's no such thing as a handwritten invoice, a PDF emailed without a PAC, or an informal receipt for a taxable supply. If it isn't a validated CFDI, it doesn't exist in SAT's world.

What Is VAT in Mexico -- IVA for Foreign Companies

What is VAT in Mexico for a foreign company? It depends on how you sell into Mexico. Permanent establishment -- a branch, office, factory, or dependent agent -- means full Mexican taxpayer status: RFC, IVA returns, CFDIs, annual ISR, e-accounting. No establishment but selling B2C digital services to Mexican consumers? A simplified SAT registration has been available since June 2020. Selling B2B services to Mexican-registered businesses without a Mexican establishment? Reverse charge applies -- your client handles the IVA and you don't register at all. Three different routes. Three different obligation sets. Getting this wrong from day one creates problems that compound: overregistering means you're filing and paying obligations you don't have; underregistering means SAT finds you via CFDI data from Mexican platforms and assesses retroactively. The classification call comes first.

Mexico VAT -- Scope and Foreign Business Obligations

Mexico VAT -- IVA -- applies to acts and activities in Mexican territory: sale of goods, provision of independent services, granting of temporary use of goods, and importation of goods and services. 'In Mexico' is the trigger. Services are treated as rendered in Mexico when they're actually used or consumed there -- even if the supplier is a foreign company abroad. Your service being consumed in Mexico is enough for IVA to apply. VAT in Mexico has a specific digital services rule since June 2020: a service is deemed provided in Mexico if the recipient is in Mexico. You can't argue your servers are in Dublin or Singapore and therefore the service is delivered outside Mexico. If your customer's in Mexico and using your software, streaming your content, or clicking your ads -- IVA applies. Full stop.

VAT Rates in Mexico

Table 1 -- Mexico's IVA rate structure:
Category Rate What It Covers Key Notes
Standard Rate 16% Most goods and services: electronics, clothing, professional services, advertising, telecoms, software licences, vehicle sales and hire, construction, digital content, restaurant meals Default. Not in the zero-rated or exempt list? It's 16%. Every CFDI must show the correct IVA rate -- SAT checks them
Border Zone Rate 8% Goods and services supplied in eligible northern and southern border municipalities -- Tijuana, Ciudad Juarez, Reynosa, Tapachula, and others on the approved SAT list Only applies if both supplier is based in and supply is consumed in an eligible border municipality. Verify the qualifying list at sat.gob.mx before applying 8% to a single invoice
Zero Rate 0% Exports of goods and services; basic unprocessed food; medicines; agricultural products and machinery; public transportation; printed books, newspapers, magazines Input IVA on zero-rated supplies is fully recoverable. Exporters are usually in a permanent refund position. Zero rating requires proper CFDI documentation
Exempt No IVA Financial services, insurance, mortgage interest, residential property sales and rentals, healthcare, education at officially recognised institutions, agricultural land sales Input IVA on exempt activity costs is NOT recoverable. Mixed businesses need a monthly proportional deductibility calculation -- SAT checks this
 

Mexico VAT Rate -- Standard and Border Zone Rates

Mexico VAT rate at 16% is straightforward for most supplies. But the 8% border zone rate is the one that trips foreign businesses up -- and not because it's hard to apply, but because it's easy to apply incorrectly. Both the supplier and the supply must be in an eligible border municipality. Selling from Mexico City to a client in Tijuana? Not 8%. You're not in the border zone. The 8% rate is a geographic test, not a customer location test. Zero rating for basic food is narrow. Unprocessed is the key word: raw meat, fresh vegetables, whole fruits, bulk grains. The moment the food becomes processed -- flavoured, packaged, cooked -- it's standard-rated at 16%. Tortillas made from masa? Zero-rated. A bag of tortilla chips? 16%. Pharmaceutical exports are zero-rated; domestic medicine sales are also zero-rated. Both generate fully recoverable input IVA.

VAT Tax Mexico -- IVA on Digital Services and Cross-Border Supplies

VAT tax Mexico for digital services is the area most foreign companies get wrong. Since June 2020, any foreign company providing digital services directly to Mexican individuals -- streaming, SaaS, apps, online games, digital content, cloud storage, online intermediary platforms -- must charge 16% IVA on those sales. No threshold. First sale, first obligation. Register with SAT directly or route through a Mexican platform intermediary that withholds on your behalf. The Mexican intermediary withholding mechanism is important for marketplace sellers. Uber, Airbnb, Amazon Mexico, MercadoLibre -- these are designated withholding agents. If you sell through them in Mexico, they collect the IVA from the consumer and remit it to SAT. You get a report showing what was withheld. For those sales, you don't need a separate IVA registration. But if you also sell directly through your own website to Mexican consumers, that's your obligation to register and remit.

VAT Calculator

Standard IVA at 16%: multiply net price by 1.16. To extract IVA from a gross: divide by 1.16 and subtract. Border zone at 8%: multiply by 1.08. Zero rate: multiply by 1.00 -- no IVA, but still issue a CFDI showing 0% and the zero-rating justification. Example at the Mexico VAT rate of 16%: you invoice a Mexican client MXN 50,000 for IT consultancy. IVA = MXN 8,000. Invoice total: MXN 58,000. Your client (if IVA-registered) recovers MXN 8,000 as creditable IVA. You remit MXN 8,000 to SAT on your monthly return, after deducting whatever input IVA you've accumulated on your own costs during the period. Reverse charge import of services: a Mexican company pays a foreign consultant USD 10,000. At the exchange rate on the payment date -- say MXN 17 per USD -- that's MXN 170,000. IVA at 16% = MXN 27,200. The Mexican company pays MXN 27,200 to SAT directly. If the service relates to taxable activities, the company also recovers that MXN 27,200 as creditable IVA in the same period. Net IVA cash impact on the Mexican company: zero.

VAT Registration Threshold in Mexico

There is no IVA registration threshold in Mexico. Every business performing taxable acts or activities -- even one -- has an IVA obligation from day one. No minimum turnover. No grace period. That's the starting point.

For Local Businesses

Mexican-resident businesses register for RFC with SAT from the moment they start taxable activities. The RFC is Mexico's universal tax ID -- it covers IVA, income tax (ISR), and everything else SAT administers. File your first IVA return for the first month you have taxable supplies. Monthly, due the 17th. No threshold, no ramp-up period. Mexico's VAT obligations for local businesses layer on fast: RFC registration, CFDI setup through a PAC, monthly IVA returns, monthly DIOT (supplier information return), and -- for larger taxpayers -- monthly e-accounting submissions to SAT. Budget for an accountant before you start trading, not after your first SAT notice.

For Remote Sellers

Foreign companies selling physical goods into Mexico don't typically need a Mexican IVA registration. Import IVA -- 16% on the customs value -- is collected at the border. The Mexican importer of record pays it at customs. If you're shipping DDP, that's you. CIF value + customs duties + 16% IVA = your landed cost. Get the number before you quote DDP prices into Mexico, not after. Mexican VAT on imports applies regardless of whether the foreign seller is registered in Mexico. It's a customs-collected charge. VAT-registered Mexican importers recover it as creditable IVA. Non-registered importers can't -- it stays a cost. Know which side of that line your customers sit on before you build your Mexico pricing model.

For Remote Digital Services

No threshold. First B2C sale to a Mexican consumer triggers the registration obligation. Register directly with SAT's simplified digital services track -- or confirm a Mexican platform intermediary is withholding on your behalf for those sales. Direct sales through your own website to Mexican individuals: your obligation, your registration, your monthly returns. No way around it.

Who Must Register for VAT in Mexico

Who's on the hook:
  • Mexican-resident businesses from day one of taxable activity -- no threshold.
  • Foreign companies with a permanent establishment in Mexico -- full RFC and IVA registration, monthly returns, CFDIs.
  • Foreign digital service providers selling B2C digital services to Mexican consumers -- simplified SAT registration since June 2020, no threshold.
  • Foreign companies selling through Mexican digital platforms (Uber, Airbnb, Amazon MX, MercadoLibre) -- the platform withholds IVA; you may not need separate registration for those sales.
  • Mexican businesses paying for services to non-established foreign companies -- they withhold and remit IVA under reverse charge, so you don't register.
The B2B reverse charge route is the cleanest for foreign companies supplying professional services, consultancy, or SaaS to Mexican registered businesses without a local presence. Your clients handle the IVA -- you invoice them net, they self-assess IVA, they recover it the same month. But the moment you start selling B2C -- to individuals -- that shelter disappears entirely.

VAT Number in Mexico

VAT Number Mexico -- RFC and Tax ID Format

VAT number Mexico is the RFC -- Registro Federal de Contribuyentes. Mexico's universal tax ID, covering IVA, ISR, and all SAT-administered taxes. Format for companies: 3 letters (abbreviation of company name) + 6-digit incorporation date (YYMMDD) + 3-character homoclave assigned by SAT. Example: TEC980115AB3. For individuals: 4 letters from name and surname + 6-digit date of birth + 3-character homoclave. Foreign digital service providers under the simplified track get a special non-resident RFC format. Your RFC goes on every CFDI you issue and receive. SAT verifies RFC validity in real time during CFDI certification. If a supplier's RFC is inactive or cancelled, the CFDI issuance fails. Your input IVA claim fails with it. Before you start working with any Mexican supplier, verify their RFC status through SAT's online lookup at rfc.siat.sat.gob.mx. Mexican VAT numbers -- RFCs -- are also flagged in SAT's EFOS list if the RFC belongs to a shell invoice issuer. Claiming input IVA on a CFDI from an EFOS-listed supplier gets the credit denied and triggers an assessment. Run your supplier RFCs against SAT's published blacklists regularly -- not just when you first onboard them. Table 2 -- registration routes for foreign companies:
Registration Route Who It Applies To Key Obligations
Full RFC -- Permanent Establishment Foreign companies with a permanent establishment in Mexico -- a branch, office, factory, mine, fixed place of business, or dependent agents acting on the company's behalf Full Mexican tax obligations: RFC, IVA registration, monthly IVA returns (due 17th), CFDI invoicing via a PAC, annual ISR, e-accounting. Requires a designated Mexican legal representative
Digital Services Simplified Registration Foreign companies supplying digital services B2C to Mexican consumers without a permanent establishment in Mexico Simplified RFC and IVA registration through SAT. Monthly IVA returns. Must issue CFDIs for B2C supplies or route through a Mexican platform intermediary that withholds IVA. No ISR obligation under simplified track
No Registration -- Reverse Charge Foreign companies supplying services to Mexican VAT-registered businesses without a permanent establishment in Mexico Mexican business customer self-assesses IVA under reverse charge. Foreign company doesn't register. Customer pays IVA to SAT directly. Contracts and invoices must be structured correctly for this treatment
 

VAT Registration Procedure in Mexico

To get a VAT number Mexico -- your RFC -- the process depends on your registration route. Steps for the foreign digital services simplified registration:
  1. Go to sat.gob.mx and navigate to the foreign digital services registration section. You need a valid company email address and your incorporation documents.
  2. Complete the registration form: company legal name, home country, tax residence country, type of digital services, estimate of annual Mexican consumer revenue, and a contact address in your home country.
  3. Upload your certificate of incorporation or equivalent, authenticated or apostilled if SAT requires it.
  4. SAT issues your simplified RFC by email, typically within 5 to 10 business days.
  5. Set up CFDI issuance through a PAC -- an SAT-authorised certification provider. You can't issue a valid invoice to a Mexican consumer without a PAC. Every CFDI must be certified in real time before it reaches the customer.
  6. File your first monthly IVA return for the first month in which you supply digital services to Mexican consumers. Due by the 17th of the following month. Late by a day and the surcharges start.
What Mexico's VAT registration means in practice: you're in SAT's live system, your CFDIs are being validated and stored in the national CFDI database, and your monthly returns are reconcilable against your CFDI data at any time. Mexico's IVA compliance is not a form-filing exercise -- it's a real-time data obligation.

Tax Representative in Mexico

Foreign companies with a permanent establishment in Mexico must have a designated Mexican legal representative registered with SAT. Non-negotiable. SAT delivers official notifications to that representative. They can act on the company's behalf for filings, audits, and administrative procedures. Without one, SAT won't process your registration. Mexico's VAT system for foreign digital service providers under the simplified track doesn't require a formal legal representative the same way. You can register and file remotely. But SAT communicates in Spanish, response windows are short, and an unclear query from SAT that goes unanswered for 20 days becomes an assessment. Having a Mexican tax accountant on hand is cheap insurance. Your Mexican legal representative carries personal liability for the company's IVA obligations if you have a permanent establishment. They're in SAT's system as the responsible party. Pick someone who understands the obligation -- and remove them properly if the relationship ends. Leaving a dormant representative on your SAT file creates problems you'll only discover when SAT tries to contact someone who no longer works for you.

VAT E-Invoices in Mexico

CFDI Requirements and Timeline by Business Size

Every taxable transaction in Mexico requires a CFDI. Not most transactions -- every single one. Sales, purchases, payroll, expense reimbursements, dividends. The CFDI goes through your PAC, gets validated and stamped by SAT in real time, receives a unique UUID (folio fiscal), and only then goes to the customer or gets booked as input IVA. An invoice without a UUID is not a CFDI. It doesn't support an input IVA claim. SAT won't accept it. Current required version: CFDI 4.0. Mandatory fields include: issuer RFC, recipient RFC (for B2B), description of goods or services, unit price, quantity, total taxable amount, IVA rate, IVA amount, and the PAC-assigned UUID. For B2C supplies, if the customer doesn't have an RFC, you use a generic public RFC (XAXX010101000). For foreign customers, use XEXX010101000. Timeline:
  • Large taxpayers (contribuyentes grandes) above SAT-designated thresholds: CFDI mandatory since the earliest rollout phase. Monthly e-accounting -- chart of accounts, trial balance, general journal in SAT's required XML format -- due by the 25th.
  • Standard taxpayers below the large taxpayer threshold: CFDI mandatory for all taxable transactions. Monthly IVA and DIOT returns due by the 17th.
  • Foreign digital service providers under simplified registration: CFDI 4.0 required for B2C sales to Mexican consumers. Or route through a qualifying Mexican intermediary that issues the CFDI and withholds IVA on your behalf.

VAT Returns in Mexico

VAT Mexico -- IVA -- is reported monthly. The Declaración Mensual de IVA is due by the 17th of the following month. It shows output IVA on your taxable sales, creditable input IVA on your purchases and imports, IVA retained by clients (withholding scenarios), and the net payable or refundable position. Return and payment are simultaneous -- file without paying and you're already late on the payment. What you're submitting each month:
  • Declaración Mensual de IVA: the main monthly return. Output IVA minus creditable input IVA equals net liability. Filed through SAT's portal. Due 17th of the following month.
  • DIOT (Declaración Informativa de Operaciones con Terceros): monthly informational return listing all suppliers from whom you've received taxable CFDIs. RFC, amount paid, IVA credited, IVA withheld. Also due by the 17th -- same deadline as the IVA return, separate filing.
  • IVA Refund: if creditable IVA exceeds output IVA -- standard for exporters -- file an IVA refund request through SAT's portal. SAT has up to 40 business days to process. Submit with full CFDI documentation; SAT verifies every credit in their database.
Mexico doesn't have a SAF-T or JPK mandatory audit file with each return. But SAT already has your CFDI data in the national database -- they can reconcile your return against your CFDIs automatically, in real time, without asking you for anything. Your return had better match your CFDIs.

Deductible VAT in Mexico

Creditable VAT in Mexico works the standard way: pay IVA on business inputs, credit it against your output IVA, remit only the net. Three conditions for a valid credit: the supplier must have a valid active RFC, the input must be backed by a valid CFDI, and the expense must relate to taxable (not exempt) activities. Miss any one and the credit fails. The EFOS risk is the distinctive Mexico wrinkle. EFOS are SAT-flagged shell invoice issuers -- companies that issue CFDIs for non-existent services. If your supplier ends up on SAT's EFOS list and you've claimed IVA credits on their CFDIs, SAT denies the credit and assesses you for the full amount plus penalties. It doesn't matter that you didn't know. Run RFC checks against SAT's EFOS list regularly. If a supplier gets flagged after you've already filed, file a corrective return immediately rather than waiting for SAT to find it. Mixed-use inputs -- costs partially related to taxable and partially to exempt activities -- require proportional deductibility. Taxable activities divided by total activities, calculated monthly. Apply it consistently. SAT checks it as part of the IVA return review.

VAT Record-Keeping Requirements in Mexico

Five years is the legal retention period for tax records in Mexico. But the CFDI system means SAT has a live copy of every CFDI you've ever issued or received in the national database. Your own records need to cover the accounting entries, contracts, customs declarations, bank statements, and proof of business purpose that explain and support those CFDIs. Large taxpayers: add monthly e-accounting submissions -- chart of accounts, trial balance, and general journal in SAT's XML format, due by the 25th. SAT cross-references e-accounting data against CFDIs and IVA returns automatically. A discrepancy triggers an automated query. You get a notice through the SAT portal. Respond within the stated window or it becomes a formal audit. Mexico's VAT tax framework is built around real-time data. SAT doesn't wait for annual audits to find discrepancies -- it's running continuous automated matching between CFDI data, e-accounting data, and monthly return data for every taxpayer in its system. Compliance is a daily operating condition, not an annual event.

VAT Penalties in Mexico

Late payment: surcharges (recargos) at SAT's current monthly rate -- typically 1.13% to 1.47% per month on the unpaid amount, from the day after the deadline. Plus an automatic fine (multa) for late filing: MXN 1,400 to MXN 17,370 per return, indexed annually. Both run from day one after the due date. No grace period. VAT tax Mexico penalties for operating without RFC registration are significant: fines of MXN 3,030 to MXN 9,080 per month, plus retroactive IVA assessments on every unregistered supply going back to when you should have registered, plus surcharges on all of it. SAT identifies unregistered foreign digital providers through Mexican platform reporting -- the platforms are required to report the foreign companies whose sales they've withheld on. If your sales show up in platform reports but you have no RFC, SAT knows. CFDI compliance failures -- issuing invoices without PAC validation, using incorrect RFC data, applying the wrong IVA rate -- carry fines of MXN 14,230 to MXN 81,400 per non-compliant document. And your client loses their input IVA credit on every non-compliant CFDI you issued them. They'll come back to you for it. What is VAT in Mexico at the enforcement level: SAT's CFDI database gives them retroactive visibility into every transaction you've had with Mexican parties, going back years. The combination of platform reporting, banking data access, and mandatory CFDI records means non-compliant foreign suppliers in Mexico are increasingly visible -- and increasingly audited.

How Lappa Can Help with VAT Compliance in Mexico

Mexico VAT compliance -- IVA -- is technically demanding. Monthly returns. Monthly DIOT. CFDI issuance through a PAC for every transaction. EFOS/EDOS supplier monitoring. E-accounting for large taxpayers. Border zone rate eligibility checks. Reverse charge structuring for B2B cross-border payments. Every obligation has its own deadline. Every deadline has its own penalty. And SAT's systems are watching all of it in real time. Lappa handles Mexico IVA for foreign companies across all three registration routes: RFC registration for permanent establishments and the simplified digital services track, PAC setup and CFDI infrastructure, monthly IVA return and DIOT preparation, e-accounting submissions for large taxpayers, IVA refund applications for exporters, EFOS/EDOS supplier monitoring, and SAT audit response management.

FAQ for Mexico VAT

Who Must Register for VAT in Mexico

Mexican-resident businesses from the first taxable activity -- no threshold. Foreign companies with a permanent establishment in Mexico -- full RFC and IVA registration. Foreign digital service providers selling B2C digital services to Mexican consumers -- simplified SAT registration, no threshold, since June 2020. Foreign companies selling B2B services to Mexican-registered businesses without a Mexican establishment -- no registration; reverse charge applies.

What Is the VAT Number Format in Mexico

The VAT number in Mexico is the RFC. For companies: 3 letters (company name abbreviation) + 6-digit incorporation date (YYMMDD) + 3-character homoclave. Example: TEC980115AB3. For individuals: 4 letters derived from name and surname + 6-digit birth date + 3-character homoclave. Foreign digital service providers get a special non-resident RFC format. Verify any Mexican supplier's RFC through SAT's lookup tool at rfc.siat.sat.gob.mx before accepting their CFDI.

How Often Are VAT Returns Filed in Mexico

Monthly. The Declaración Mensual de IVA is due by the 17th of the following month. January return: due 17 February. The DIOT is also due monthly by the 17th -- same deadline, separate filing. Large taxpayers add monthly e-accounting submissions due by the 25th. Three monthly filings, three separate deadlines, three independent penalty tracks. Miss any of them and surcharges plus fines start the next day.

Do Foreign Companies Need a Tax Representative in Mexico

Yes, if you have a permanent establishment in Mexico. SAT requires a designated Mexican legal representative who can receive official notifications and act on the company's behalf. That representative carries personal liability for the company's IVA obligations. For foreign digital service providers under the simplified registration track, a formal legal representative isn't legally mandatory -- but a Mexican tax advisor to handle SAT communications in Spanish, within SAT's short response windows, is effectively essential.
VAT Standard rate 16% VAT Reduced rate 8%,0% Thresholds No general VAT registration threshold for businesses carrying out taxable activities.
Just fill your country and find out VAT rate Amount
Country
HS Code
Calculate
Result
HS Code
Net amount
VAT country
VAT rate
VAT amount
Refresh
August 19, 2026 88
Share to:

Get a Fee Quote

Know more details about EPR with Lappa

Subscribe Now