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:

Prerequisites

Before visiting SAT, you need:

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:

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:

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

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

Related Articles