
Tax and Compliance
Mexico CFDI for Foreign Companies: RFC Registration & E-Invoicing Obligations
•Updated: •
9 min read
Tax & Compliance Series
This guide is part of a comprehensive series. Explore all 202 topics:
Foreign companies with a permanent establishment (establecimiento permanente) in Mexico must register for an RFC and issue CFDI 4.0 for all Mexican-sourced income. Non-resident companies without a permanent establishment are typically not required to issue CFDIs, but their Mexican clients must withhold and report taxes using specific CFDI types. The registration process requires a legal representative with a Mexican CURP.
When Must Foreign Companies Issue CFDI?
With Permanent Establishment in Mexico
A foreign company has a permanent establishment if it has a fixed place of business, construction project lasting more than 183 days, or dependent agents habitually concluding contracts in Mexico. In this case:- Must register for RFC with SAT
- Must issue CFDI 4.0 for all Mexican income transactions
- Must appoint a legal representative (representante legal) with Mexican CURP
- Subject to the same penalties as Mexican companies for CFDI non-compliance
Without Permanent Establishment
Foreign companies without a PE in Mexico:- Are NOT required to issue CFDI
- The Mexican buyer withholds tax and issues a CFDI with Complemento de Comercio Exterior or retención details
- May still need a generic RFC (XEXX010101000 for foreign entities) for the buyer's CFDI
How to Register for RFC as a Foreign Company
Appoint a legal representative: Must have a Mexican CURP and be authorized to act before SAT Gather documentation: Articles of incorporation (apostilled), power of attorney, representative's identification
- Appoint a legal representative: Must have a Mexican CURP and be authorized to act before SAT
- Gather documentation: Articles of incorporation (apostilled), power of attorney, representative's identification
- Schedule SAT appointment: In-person at SAT offices or via the SAT Portal
- Obtain RFC: SAT issues a 12-character RFC for legal entities
- Get e.firma (FIEL): Digital certificate for SAT portal access — requires in-person visit
- Generate CSD: Certificado de Sello Digital for signing CFDIs
Withholding Requirements for Mexican Buyers
Withholding Requirements for Mexican Buyers includes: ISR withholding: Varies by income type — 25% for services, 15-35% for royalties, 4.
When a Mexican company pays a non-resident without PE:- ISR withholding: Varies by income type — 25% for services, 15-35% for royalties, 4.9-10% for interest
- IVA withholding: 16% for digital services from foreign platforms
- The Mexican buyer issues a CFDI with retención (withholding) details
How Invoicemonk Supports Foreign Companies in Mexico
Invoicemonk provides multi-currency invoicing with automatic MXN conversion, CFDI 4.0 generation for companies with Mexican RFC, and withholding tax calculation support for cross-border transactions.More in this series (202 articles)
From this series
Stay audit-ready and compliant with tax regulations across different regions.
Related Topics
OO
Olayinka Olayokun
Digital Marketing, SEO Specialist, Content Creator & Product Professional
CIM Certified
MBA in Digital Marketing and Business Transformation
Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.




