Mexico Visa Guide

Mexico - residency

Mexico CURP and RFC for Foreigners 2026: The Two IDs You Need

Last verified: May 22, 2026

CURP and RFC are the two Mexican identification numbers that unlock everything from bank accounts to mobile contracts to property purchases. CURP is the universal civil ID; RFC is the tax ID. Foreigners obtain them at different agencies. We walk through the exact 2026 process.

Key takeaway

CURP issues automatically when your residency approves and is on your CRP card. RFC requires a separate appointment at SAT (Servicio de Administracion Tributaria). Both are free; both require valid residency. Without CURP and RFC you cannot open most bank accounts, sign property contracts or even get a Mexican mobile contract.

Mexico's identification system splits civil and tax functions across two numbers. CURP (Clave Unica de Registro de Poblacion) is the universal civil ID, used for healthcare, voting (for citizens), driving and most general identification. RFC (Registro Federal de Contribuyentes) is the tax ID, used for business invoicing, property transactions, banking, employment and any tax filing. Both are required for full participation in Mexican economic life.

CURP: the civil ID

CURP is an 18-character alphanumeric code constructed from your name, birthdate, gender and nationality. Mexican citizens receive CURP at birth registration. Foreign residents receive CURP automatically when their residency is approved by INM (Instituto Nacional de Migracion); the CURP is printed on the back of the CRP (Cedula de Residente Permanente or Cedula de Residente Temporal) card. You can also generate the CURP independently at the SEGOB (Secretaria de Gobernacion) website using your residency documents.

  • CURP is free; no application fee
  • CURP never changes for your lifetime (unless name change via court order)
  • CURP is required for healthcare enrollment (IMSS, INSABI), for opening some bank accounts, for school registration, for some contracts
  • CURP can be looked up at the SEGOB website with full name and birthdate at any time

RFC: the tax ID

RFC is a 13-character alphanumeric code used for all tax interactions with SAT (Mexico's IRS equivalent). Foreign residents must apply for RFC separately at any SAT office. Three categories of RFC exist:

RFC categories for foreigners
TypeUse case
RFC sin actividadTypeBasic personal RFC, no economic activity. Used for property purchase, bank account opening, simple contracts.
RFC con actividadTypeActive RFC for self-employment, freelancing, business ownership. Triggers monthly or quarterly SAT filings.
RFC for assalariadoTypeEmployee RFC issued automatically when a Mexican employer hires you. Employer handles SAT filings.

How to get RFC

RFC application process
1Book SAT appointment onlineWeek 0 - 3
Visit citas.sat.gob.mx, choose your local SAT office (CDMX, GDL, MTY, MID, etc.). Most cities have 2-4 week appointment lead times.
2Gather documentsBefore appointment
CRP (Cedula de Residente) original + copy, CURP, valid identification (passport), proof of address (utility bill or notarized landlord declaration), email address.
3Attend SAT appointmentDay of
SAT officer verifies documents, captures fingerprints, photo, signature. Total time 30-60 minutes. Receive RFC number on printed receipt. The card (Constancia de Situacion Fiscal) is printed on-site or delivered electronically.
4Activate online SAT portalDay of - Week 4
Set up access to mi-sat.gob.mx with the RFC and a digital signature (e.firma) if you need filings. For RFC sin actividad, basic access works without e.firma; for active business, you need e.firma generated at the SAT appointment.

What CURP + RFC unlocks

  • Open any Mexican bank account (BBVA, Banamex, Santander, HSBC, Banorte)
  • Sign property purchase deeds at a notario
  • Enroll in IMSS, ISSSTE or INSABI healthcare
  • Sign cell phone, internet and TV contracts
  • Register children in Mexican schools
  • Sign rental contracts as primary tenant without a Mexican aval
  • Issue and receive CFDI (Comprobante Fiscal Digital por Internet, the Mexican electronic invoice) for business
  • Apply for Mexican credit cards and loans

Common mistakes

  1. Trying to skip RFC. Some expats live for years on CURP alone, then discover they cannot buy property or open a savings account without RFC.
  2. Mismatching name spellings between CURP, RFC and passport. The names must match exactly across all three; mismatches block bank account openings.
  3. Forgetting to update RFC address after moving. SAT requires address updates; old address can flag your account.
  4. Applying for RFC con actividad without understanding the filing obligations. Once active, you owe monthly or quarterly SAT filings. Switch back to sin actividad if you stop the activity.
  5. Not generating e.firma at the SAT appointment. Adding e.firma later requires a second appointment.

Sources

Related visa guides

Frequently asked questions

Can I get a CURP and RFC without residency?

CURP: limited - tourist visitors can sometimes generate a temporary CURP for short purposes but the permanent CURP is tied to residency. RFC: yes, foreigners on tourist stamps can obtain RFC sin actividad at SAT specifically for property purchases, with significant friction. Most expats time the CURP/RFC sequence to come after residency approval.

How long does the SAT RFC appointment take?

Appointment booking: typically 2-4 weeks lead time depending on city. The actual appointment: 30-60 minutes. Document review can extend it to 2 hours if there are inconsistencies. Bring everything in order and review SAT's document checklist before going.

Do I have to file Mexican taxes once I have RFC?

No, not unless you have Mexican-source income or chose RFC con actividad. RFC sin actividad is administrative; no filings required. Foreign retirees with only US-source pension and no Mexican income hold RFC sin actividad and never file annual returns.

What if my CURP and RFC have different name spellings?

Fix immediately. Both must match your passport exactly. Visit your SAT office to update RFC and SEGOB online to update CURP. Mismatches block banking and notario transactions reliably.

Does RFC give me a Mexican tax obligation in itself?

No. Holding RFC is not the same as being a Mexican tax resident. Tax residency depends on your physical presence (>183 days/year) and center of vital interests, not on RFC. Most foreign retirees hold RFC sin actividad and remain US tax residents for years.

More Mexico articles

Information only, not legal or tax advice. Immigration and tax rules change frequently - always verify with the official sources cited above before making any decisions.