How to Get Your CURP & RFC in Mexico — Step-by-Step
Living in PDC

How to Get Your CURP & RFC in Mexico — Step-by-Step

Step-by-step guide to getting your CURP and RFC in Mexico — what they are, who needs them, and how to navigate the process without losing your mind.

Published March 14, 2026

What Are CURP and RFC — and Why Do You Need Them?

If you're living in Mexico for any length of time, two acronyms will come up constantly: CURP and RFC. Think of them as your Mexican identity and tax numbers. You'll need at least one (usually both) to do almost anything official in Mexico.

CURP — Clave Única de Registro de Población

Your CURP is an 18-character population ID code. Every person in Mexico — citizens and residents — gets one. It's like a Social Security number but used more broadly. You'll need your CURP to:

  • Open a Mexican bank account
  • Sign a rental contract or buy property
  • Get a phone plan (postpaid)
  • Enroll in IMSS (public healthcare)
  • Register a vehicle
  • Apply for your RFC
  • Basically any government interaction

RFC — Registro Federal de Contribuyentes

Your RFC is your tax identification number, issued by the SAT (Mexico's tax authority — Servicio de Administración Tributaria). You need it to:

  • Work legally in Mexico (employed or freelance)
  • Issue invoices (facturas)
  • Open certain bank accounts
  • Buy property
  • Set up business contracts
  • Get deductions on purchases (ask for "factura" at stores)

Bottom line: Get your CURP first (it's required for the RFC application), then get your RFC. The whole process takes 2–6 weeks depending on appointment availability.

How to Get Your CURP

Option 1: Online (Fastest)

If you already have a temporary or permanent resident card, you may be able to get your CURP online:

  1. Go to gob.mx/curp
  2. Click "Consulta tu CURP" (Look up your CURP)
  3. Enter your details exactly as they appear on your resident card
  4. If you're in the system, your CURP will display immediately — download and print the PDF

Pro tip: Try using Microsoft Edge browser if the site doesn't work in Chrome or Safari. Mexican government websites are notoriously finicky with certain browsers. Also try early morning (7–9 AM) when server load is lighter.

Option 2: In-Person at the Registro Civil

If you're not in the system yet (common for newer residents), you'll need to visit a Registro Civil office:

  1. Locate your nearest Registro Civil — in Playa del Carmen, it's on Av. Juárez near the main plaza
  2. Bring these documents:
    • Valid passport (original + copy)
    • Temporary or Permanent Resident Card (original + copy)
    • Proof of address (CFE bill, bank statement, or rental contract with your address — within last 3 months)
  3. Arrive early — offices open at 8 AM and lines can be long. Aim to arrive by 7:30 AM.
  4. Fill out the application form (they'll give you one at the office)
  5. Wait for processing — usually same-day, sometimes next-day pickup

Cost: Free

Common CURP Issues

  • Name mismatch: Your CURP must match your resident card exactly. If your card says "JOHN ROBERT SMITH" but you enter "John Smith," it won't work. Use ALL CAPS, full name, exactly as printed.
  • Website errors: The gob.mx site crashes frequently. Try different browsers, clear your cache, or try at off-peak hours (early morning or late evening).
  • Not in the system: If you recently got your residency, it may take a few weeks for your data to appear in the online system. Go in person if the website says "no records found."

How to Get Your RFC

Getting your RFC requires an in-person appointment at a SAT office. This is the part that tests your patience — but it's completely doable.

Step 1: Book Your SAT Appointment

  1. Go to citas.sat.gob.mx
  2. Select "Inscripción al RFC" (RFC Registration)
  3. Choose your preferred SAT office:
    • Playa del Carmen SAT Office: Av. Constituyentes, near the Chedraui intersection
    • Cancún SAT Office: Sometimes has more availability if Playa is booked out
  4. Select an available date and time
  5. You'll receive a confirmation email with your appointment details

Important: Appointments can be booked out 2–4 weeks in advance, especially at the beginning of the year (tax season). Book as soon as possible. Check multiple times per day — cancellations open up slots.

Step 2: Prepare Your Documents

Bring ALL of these to your appointment (originals + copies of everything):

  • CURP (printed — you need this first!)
  • Valid passport
  • Temporary or Permanent Resident Card
  • Proof of address (CFE bill, water bill, or bank statement — must show your current address, within last 3 months)
  • Email address (they'll use this for your e.firma — electronic signature)
  • USB drive (they save your digital files to it)

Step 3: Attend Your Appointment

  1. Arrive 15 minutes early with all your documents
  2. Check in at the reception desk with your appointment confirmation
  3. A SAT agent will process your application, take your photo, and scan your fingerprints
  4. They'll ask if you want RFC "con actividades" or "sin actividades"
  5. You'll receive your RFC card and digital files on your USB

RFC Con vs. Sin Actividades

TypeWhat It MeansWho Needs It
Sin actividadesWithout economic activities — you have an RFC but aren't declaring income in MexicoMost expats who receive income from abroad and just need an RFC for banking/property
Con actividadesWith economic activities — you're earning income in Mexico and will file Mexican taxesAnyone working in Mexico, freelancing for Mexican clients, or running a business here

If you're not sure, start with "sin actividades." You can upgrade to "con actividades" later. Going the other direction is harder. If you get "con actividades," you'll have tax filing obligations in Mexico.

Step 4: Get Your e.firma (Electronic Signature)

While you're at the SAT office, ask for your e.firma (also called FIEL). This is your electronic signature that lets you do tax-related things online. You'll need it to:

  • File Mexican taxes online
  • Issue electronic invoices (facturas)
  • Access your SAT account digitally

The e.firma consists of two files (.cer and .key) plus a password. Save these files securely — they're important and a pain to replace.

SAT Office Tips (Things Nobody Tells You)

  • Bring a Spanish speaker. While some SAT agents speak basic English, the process is entirely in Spanish. Bring a bilingual friend or hire a tramitador (document processor) to accompany you — typically $500–1,500 pesos.
  • Dress code exists. SAT offices won't let you in with tank tops, flip-flops, or shorts above the knee. Dress like you're going to a casual office.
  • Arrive early, expect to wait. Even with an appointment, waits of 30–60 minutes are common.
  • Website for appointments is glitchy. Use Edge or Firefox, try early morning, and clear cookies if you get errors. If the site repeatedly fails, try calling the SAT helpline at 55 627 22 728.
  • Don't lose your USB files. Back up your e.firma files to cloud storage immediately. If you lose them, you'll need another in-person appointment to replace them.

Timeline Summary

StepTime RequiredCost
Get CURP online5 minutes (if in system)Free
Get CURP in person1–3 hours (including wait)Free
Book SAT appointment2–4 weeks wait for slotFree
SAT appointment (RFC + e.firma)1–2 hoursFree
Total timeline2–6 weeksFree

Common Mistakes to Avoid

  • Trying to get RFC without CURP first. You need the CURP to apply for RFC. Get it first.
  • Not bringing copies. SAT offices want copies of everything AND originals. Some offices have copy machines, but don't count on it.
  • Wrong proof of address. The address on your proof must match where you actually live. A utility bill in someone else's name won't work unless you also bring a letter from them authorizing use of their address.
  • Forgetting the USB drive. You need it for your e.firma files. A cheap 4GB drive from OXXO works fine.
  • Getting "con actividades" when you don't need it. This creates Mexican tax filing obligations. Unless you're earning income in Mexico, start with "sin actividades."

Need More Help?

If the process feels overwhelming, consider hiring a tramitador — a professional document processor who handles government paperwork. They typically charge $1,000–3,000 pesos to handle the entire CURP + RFC process for you, including booking appointments and accompanying you to offices. Ask in local expat groups for recommendations.

Once you have your CURP and RFC, you're set up for the practical side of Mexican life. Next steps: set up your CFE electricity account, get your insurance sorted, and check the complete moving checklist.