🇲🇽 Mexico · IVA 16% · RFC · MXN

Free Invoice Generator for Mexico

Create professional invoices for Mexico with RFC numbers, IVA 16%, MXN currency and CFDI-ready fields. No signup, no watermarks, completely free.

Generate Invoice Free →
🇲🇽

Create your Mexico invoice now

Select MXN currency, enter your RFC number, and IVA calculates automatically at 16%.

Create Free Mexico Invoice →

▶ Quick answer

Working with Mexican clients or based in Mexico? Here's what you need to know about Mexican invoicing:

  • IVA is 16% for most services (8% in border regions)
  • Clients need your RFC number (Mexican tax ID) on every invoice
  • Official CFDI electronic invoices require SAT registration — but PDF invoices work for most freelance transactions
  • If you're a non-Mexican provider billing a Mexican company, reverse charge may exempt you from IVA

What makes a valid invoice in Mexico?

In Mexico, a valid invoice (factura) for business-to-business transactions must be issued as a CFDI (Comprobante Fiscal Digital por Internet) through the SAT (Servicio de Administración Tributaria). For freelancers and small businesses, a standard PDF invoice is used for informal transactions, while the official CFDI is required for tax deduction purposes.

A professional Mexican invoice should include:

💡 FacturaPDF includes all these fields. Select MXN currency, add your RFC in the tax ID field, and IVA is automatically calculated at 16%. Download your professional PDF invoice in seconds.

IVA Rates in Mexico 2026

RateApplies to
16% — StandardMost goods and services
0% — Zero-ratedFood, medicines, agricultural products, exports
ExemptMedical services, education, financial services, land sales
⚠️ Border regions: Some municipalities near the US border had reduced IVA rates in previous years. Always verify current rates with your accountant or the SAT website for your specific location.

Why use FacturaPDF for Mexico invoices?

🆓
100% Free
No subscription, no watermarks, unlimited invoices
🇲🇽
MXN Currency
Mexican Peso with IVA 16% auto-calculation
📋
RFC Field
Dedicated field for your RFC tax number
🔒
100% Private
All data stays in your browser — nothing sent to servers
📱
Works on Mobile
Create invoices from your phone in 30 seconds
🎨
9 Templates
Professional designs with your logo

What Mexican freelancers need to know about invoicing

Mexico has one of the most advanced e-invoicing systems in the world — the CFDI system managed by SAT. For official tax invoicing, CFDIs are required. FacturaPDF is perfect for informal receipts of services, estimates, and reference documents for clients who don't operate with the SAT system.

Key concepts for Mexican invoices

Invoicing Mexico from the US, Canada or Europe

Many users of this page are US-based freelancers or agencies working with Mexican companies, or expats living in Mexico. Here's what applies to you:

If you're a US/EU company billing a Mexican business

Mexican VAT (IVA) reverse charge applies — you generally don't charge IVA when billing a Mexican company from abroad for digital or professional services. Your invoice should show 0% IVA with a note about the treaty or rule. The Mexican company self-assesses the IVA internally. Include your EIN (US) or VAT number (EU) on the invoice.

If you're an expat or digital nomad in Mexico

Once you register with SAT and get an RFC number, you're required to issue CFDIs (official electronic invoices) for amounts over certain thresholds. For smaller freelance work, PDF invoices with your RFC are commonly used and accepted. FacturaPDF lets you add your RFC and generate a clean PDF instantly.

If you're invoicing Mexican individuals (not companies)

Charge IVA at 16% on your services. Individual clients in Mexico can request your RFC to register the expense. No CFDI is strictly required for small transactions, though it's increasingly expected.

Currency: MXN or USD?

Mexican invoices can legally be in any currency, but must show the IVA amount in MXN at the Banxico exchange rate on the invoice date. FacturaPDF lets you select MXN or USD — choose what your client prefers.

Frequently Asked Questions

What is an RFC and do I need one to invoice Mexico?+
RFC (Registro Federal de Contribuyentes) is Mexico's tax ID, assigned by SAT. Mexican companies will ask for your RFC on every invoice to deduct the expense. If you're based outside Mexico, you can use your country's tax ID instead (EIN, UTR, etc.) — though some clients may still request RFC registration if you do significant business in Mexico.
Do I charge IVA when billing a Mexican company from abroad?+
Generally no, for digital and professional services delivered outside Mexico. The Mexican company applies reverse charge (retención de IVA) and handles it internally. Your invoice shows 0% IVA. However, if you have a physical presence in Mexico or the service is "consumed" in Mexico, IVA may apply. When in doubt, consult a Mexican accountant.
What's the difference between a CFDI and a regular PDF invoice?+
A CFDI (Comprobante Fiscal Digital por Internet) is Mexico's official electronic invoice — it has a digital seal, UUID code, and is registered with SAT in real-time. It requires SAT registration and is mandatory for formal business transactions. A PDF invoice from FacturaPDF is not a CFDI but is widely used for freelance work, international billing, and situations where a formal CFDI is not required.
Can I invoice in USD instead of MXN?+
Yes, Mexican law allows invoices in foreign currencies. However, the IVA amount must be expressed in MXN at the exchange rate published by Banco de México on the invoice date. FacturaPDF supports both MXN and USD — if you choose USD, note the exchange rate in your invoice for the client's accounting purposes.
What is RESICO and does it affect my invoices?+
RESICO (Régimen Simplificado de Confianza) is a simplified tax regime for small Mexican businesses and freelancers with income under 3.5 million MXN/year. Under RESICO, ISR tax is 1–2.5% of revenue instead of the standard progressive rates. It doesn't change how you issue invoices — you still charge IVA 16% — but it significantly reduces your income tax burden.