Viento Ensenada

RFC for Foreigners Living in Mexico: How to Register with SAT

The RFC (Registro Federal de Contribuyentes) is Mexico's tax registration number, issued by SAT (Servicio de Administración Tributaria — the Mexican tax authority). Foreign nationals living in Mexico with a valid residency visa can and must obtain one for key administrative activities: opening bank accounts, enrolling in IMSS, executing property transactions, and complying with tax obligations on any Mexico-sourced income.

The process is more straightforward than its bureaucratic name suggests, and most Ensenada expats complete basic RFC registration online within 30 minutes.

What Is the RFC and Why Does It Matter

The RFC serves as your unique tax identification code in Mexico. It consists of 13 characters (for individuals): four letters derived from your name, six digits for your birth date, and three digits that differentiate duplicate codes ("homoclave").

You will need your RFC for:

You do NOT need an RFC simply to live in Mexico, use utilities, or make consumer purchases. But as soon as you want to participate in formal financial or administrative systems, it is required.

Prerequisites: Get Your CURP First

The RFC registration process requires your CURP (Clave Única de Registro de Población). If you do not yet have a CURP, obtain it first at renapo.gob.mx. The CURP registration is free and usually immediate online for foreign residents.

Your RFC will be partially derived from your CURP data, so having the CURP number and official document in hand before starting the RFC process is essential.

Online RFC Registration — Step by Step

Step 1: Go to sat.gob.mx Navigate to the SAT portal and look for "Trámites RFC" or "Inscripción al RFC." The specific path is: Trámites > RFC > Inscripción al RFC de personas físicas.

Step 2: Use the "Inscripción en el RFC sin obligaciones fiscales" option For foreign residents who are not running a business or earning Mexico-source income, the "without fiscal obligations" registration is the correct category. This gives you an RFC without automatically enrolling you in a tax regime that requires quarterly or annual declarations.

Step 3: Enter your personal data

Step 4: Receive your RFC The system generates your RFC immediately. Print and save the official RFC certificate (Constancia de RFC) — this is the document accepted by banks and government offices.

Step 5: Schedule a SAT appointment for your e.firma (if needed) For property transactions and advanced SAT services, you will eventually need an e.firma (digital signature) — a USB token and certificate pair that allows you to digitally sign documents with legal validity. This requires an in-person appointment at a SAT office.

For basic purposes (banking, IMSS enrollment), the basic RFC certificate without e.firma is sufficient initially. You can schedule the e.firma appointment separately once you have your RFC.

In-Person RFC Registration at SAT Ensenada

If the online process does not complete successfully (which can happen due to name format issues or data mismatches), SAT offices in Ensenada accept walk-in appointments. Required documents for in-person registration:

  1. Original passport + copy
  2. Original Residente Temporal or Permanente card + copy
  3. CURP document (printed from RENAPO)
  4. Proof of address in Mexico (CFE bill, water bill, or lease)
  5. Recent passport-size photograph

Arrive early; SAT offices often have queues. The appointment system is also available at satid.sat.gob.mx.

Tax Obligations After Registering

Getting an RFC does not automatically mean you owe taxes in Mexico. What creates a Mexican tax obligation is earning income in Mexico:

U.S. retirees living in Ensenada on Social Security and U.S. pension income, spending money in Mexico but earning nothing locally, generally have no Mexican tax obligation and simply register with RFC "sin obligaciones" (without tax obligations).

The U.S.-Mexico tax treaty prevents double taxation on most income streams. Working with a cross-border tax accountant for your first year as an Ensenada expat is a sound investment.

RFC in the Property Purchase Process

If you are buying property at Panorama by Viento or anywhere in Mexico, the notario will require your RFC for the closing documents. The RFC must match exactly across your passport, CURP, and RFC certificate. Discrepancies in name spelling — even minor ones — must be corrected before closing and take time to resolve.

Our team recommends that buyers in the final stages of a property purchase ensure their RFC is registered and their official certificate is on hand at least 30 days before anticipated closing. We work with experienced bilingual notarios and attorneys who guide buyers through this process.

Schedule a private visit with the Panorama by Viento team to learn about the full purchase process — from initial reservation through closing and residency setup — and how we support buyers at every administrative step.

Frequently asked

Can a foreigner get an RFC in Mexico?

Yes. Foreign nationals with a valid residency visa (Residente Temporal or Permanente) can register with SAT to obtain an RFC. The process requires a CURP and is done online at sat.gob.mx or in person at a SAT office.

Do I need an RFC to open a bank account in Mexico as a foreigner?

Yes, as of updated banking regulations in 2022, Mexican banks require both a CURP and an RFC to open accounts for foreign residents. Having your RFC in order before visiting the bank prevents delays.

Is the RFC the same as a CURP?

No, they are different numbers for different purposes. The CURP is your population registry identifier (issued by RENAPO). The RFC is your tax registration number (issued by SAT). Your RFC actually incorporates elements of your CURP, but they are distinct documents with different uses.

Related reading

💬 Chat with Brisa
✺ Made by Catalizadora