The RFC (Registro Federal de Contribuyentes) is Mexico's federal taxpayer identification number, issued by SAT (Servicio de Administración Tributaria). If you're a foreign resident earning income, buying property, or doing business in Mexico, you'll need an RFC.
Key fact: Even if you don't work in Mexico, banks, notaries, and real estate agents increasingly require an RFC for routine transactions. Getting one proactively saves headaches later.
Why Foreigners Need an RFC
An RFC is required for:
- Working legally — employers must report your RFC to SAT
- Issuing invoices (facturas) — essential for freelancers and business owners
- Buying or selling property — notaries require RFC for all real estate transactions
- Opening certain bank accounts — investment accounts and business accounts require RFC
- Signing a lease — many landlords now request RFC for rental contracts
- Filing Mexican taxes — required if you become a Mexican tax resident
Prerequisites
Before visiting SAT, you need:
- Valid residency card — temporary or permanent
- CURP — your unique population registry key (usually on your residency card)
- Proof of address — utility bill, bank statement, or rental contract (no older than 3 months)
- Valid email address — SAT sends your e.firma digital certificate here
- Mexican phone number — for two-factor authentication
Step-by-Step Registration Process
Step 1: Schedule an Appointment
Book an appointment at your nearest SAT office through their website or by calling. Walk-ins are accepted but expect longer wait times. In Riviera Maya, the closest SAT offices are in Cancún and Playa del Carmen.
Step 2: Attend Your Appointment
Bring all original documents plus photocopies. The SAT officer will verify your identity, take your biometrics (fingerprints and photo), and register you in the system.
Step 3: Choose Your Tax Regime
SAT will ask which tax regime applies to you:
- Sueldos y Salarios — if you're employed by a Mexican company
- Actividad Empresarial — if you run a business
- RESICO (Régimen Simplificado de Confianza) — simplified regime for income under ~$3.5M MXN/year
- Sin obligaciones — no tax obligations (for property transactions only)
Step 4: Receive Your RFC and Constancia
You'll receive your 13-character RFC number and your Constancia de Situación Fiscal (tax status certificate) the same day. This document confirms your RFC, registered address, and tax obligations.
Important: Your RFC is permanent — it doesn't expire or change even if you change residency status. Keep your Constancia de Situación Fiscal safe, as banks and employers frequently request it.
RFC Format
For individuals, the RFC is a 13-character code:
- Characters 1–4: Letters from your name
- Characters 5–10: Date of birth (YYMMDD)
- Characters 11–13: SAT-assigned verification code (homoclave)
Example: XAXX010101000 (generic RFC used for transactions when no RFC is available — you should replace this with your actual RFC).
e.firma (Digital Signature)
During your SAT appointment, you can also request your e.firma — a digital certificate that lets you sign documents electronically and file taxes online. While optional for basic RFC registration, it's essential if you plan to issue facturas or file tax returns.
Common Mistakes
- Going without a CURP — SAT cannot register you without a valid CURP
- Expired proof of address — must be dated within the last 3 months
- Wrong tax regime — choosing the wrong regime creates unnecessary tax obligations; consult a tax professional
- Not updating address — if you move, you must update your fiscal address with SAT
Frequently Asked Questions
Do foreigners need an RFC in Mexico?
Yes, if you earn income, own property, operate a business, or need to issue invoices. Even without income, banks and notaries may require it for transactions.
Can I get an RFC without a CURP?
No. A valid CURP is a prerequisite for RFC registration. Your CURP is typically generated when you receive your Mexican residency card.
How long does RFC registration take?
In-person registration at a SAT office typically takes 1–2 hours including wait time. You receive your RFC and Constancia de Situación Fiscal the same day.
Need Help With Your RFC Registration?
MexVisa Pro guides you through the SAT process — document prep, appointment booking, and accompaniment.
Free Consultation