How to Get a CURP and RFC in Mexico

How to Get a CURP and RFC in Mexico

The CURP and RFC are two key IDs — without them you can't open a bank account, sign a lease or pay taxes in Mexico. Here's how to get them as a foreigner in 2026.

What is a CURP

The CURP (Clave Única de Registro de Población) is a unique 18-character resident ID, like a personal identification number. All residents get one when they process their resident card.

How to get a CURP

  1. After receiving your resident card, the CURP is usually generated automatically.
  2. Check and print it free online at gob.mx/curp.
  3. If you don't have one, visit an INM office or módulo with your resident card.

What is an RFC

The RFC (Registro Federal de Contribuyentes) is your tax ID. It's needed for work, invoicing, opening a business account, and at many banks a regular account too.

How to get an RFC

  1. Book a SAT (tax authority) appointment online at sat.gob.mx.
  2. Prepare: resident card, CURP, proof of address (a CFE bill), passport.
  3. Attend the SAT office at your appointment — the RFC is issued the same day.
  4. Get the e.firma digital signature if you plan to run a business.

Common hurdles

Many get confused: the CURP comes almost automatically with residency, while the RFC requires a separate SAT visit. Both are free. The main hurdles are proof of address and getting an appointment (queues can stretch weeks ahead).

Need help with residency, CURP and RFC turnkey? Message us — we guide you through every step.

Frequently Asked Questions

The CURP is a unique 18-character Mexican resident ID. Residents get it automatically with their resident card; you can check and print it free online at gob.mx/curp.

Book a SAT appointment online, then attend with your resident card, CURP, proof of address and passport. The RFC is issued the same day for free.

Yes, most banks require an RFC (along with a resident card and CURP) to open an account for a foreigner.

Both are issued free. The CURP is available online, the RFC in person at a SAT office by appointment.
Free Consultation WhatsApp