RFC in Mexico for Foreigners

If you’re a foreigner living in Mexico or planning to move here you’ve probably already heard about the RFC. At first, the process can feel confusing, especially because every SAT office handles things a little differently and most online information is either outdated or overly technical.

The good news is that getting your RFC in Mexico is actually very manageable once you understand the requirements and know what to expect.  In this guide, we’ll explain in simple terms how foreigners can get an RFC in Mexico, what documents you need, how much it costs, how long it takes, and the most common mistakes that usually delay the process.

What Is the RFC in Mexico?

The RFC (Registro Federal de Contribuyentes) is Mexico’s federal taxpayer identification number issued by the SAT (Mexican tax authority).

As a foreigner in Mexico, you may need an RFC to:

  • Work legally in Mexico
  • Open certain bank accounts
  • Issue invoices (“facturas”)
  • Pay taxes
  • Sign employment contracts
  • Register as a freelancer or independent contractor
  • Buy property or vehicles in some cases

In short: if you plan to live, work, earn income, or build a life in Mexico, you will most likely need an RFC sooner or later.

Who Can Apply?

The following foreigners can usually apply for an RFC in Mexico:

  • Temporary residents
  • Permanent residents
  • Foreigners with work authorization
  • Freelancers or remote workers living in Mexico
  • People with economic activity in Mexico
  • Foreign business owners operating in Mexico

In some situations, you may even be able to begin the process while waiting for your residency card, although this depends on the SAT office and your immigration status.

Requirements to Get an RFC in Mexico as a Foreigner

The most commonly requested documents are:

  • Valid passport
  • Temporary or permanent resident card
  • CURP number
  • Proof of address in Mexico
  • Active email address
  • Mexican phone number (sometimes requested)
  • USB drive or memory stick (some offices ask for this)
  • SAT appointment confirmation

Important: requirements may vary depending on the SAT office, your visa type, and your tax situation.

Step-by-Step Process to Get an RFC in Mexico

1. Get Your CURP

Before applying for your RFC, you’ll usually need a CURP number.

If you already have temporary or permanent residency, your CURP is often printed directly on your residency card.

Without a CURP, many SAT offices will not continue the process.

2. Schedule an Appointment With SAT

You’ll need to book an appointment with SAT for RFC registration.

In larger cities like Mexico City, Guadalajara, or Monterrey, appointments can sometimes take days or even weeks to find, so it’s best to plan ahead.

3. Gather All Your Documents

This is the step where most people run into problems.

Double-check that:

  • Your proof of address is recent
  • Your name matches exactly across all documents
  • Your residency card is still valid
  • You bring originals, not only copies

4. Attend Your SAT Appointment

On the day of your appointment:

  • Arrive early
  • Bring printed copies of everything
  • Be patient some SAT offices move quickly, others don’t

During the appointment, the SAT agent will usually:

  • Verify your identity
  • Register your information
  • Assign your RFC number
  • Generate your Tax Status Certificate (“Constancia de Situación Fiscal”)
  • Sometimes create your e.firma (electronic signature)

5. Download Your Tax Certificate

Once the process is complete, you’ll receive your RFC and access to your tax documents.

Keep your Tax Status Certificate safe  banks, employers, accountants, and government offices ask for it regularly in Mexico.

Costs and Processing Times

How Much Does It Cost to Get an RFC in Mexico?

The RFC registration process itself is free.

You do not pay SAT to obtain your RFC.

However, you may still have indirect expenses such as:

  • Transportation
  • Printing and copies
  • Translations (if needed)
  • Legal or immigration assistance

How Long Does the RFC Process Take?

If your documents are complete:

  • The SAT appointment itself usually takes between 30 minutes and 2 hours
  • Your RFC is generally issued the same day

The biggest delay is usually finding an available SAT appointment.

Common Mistakes Foreigners Make When Getting an RFC in Mexico

Showing Up Without a CURP

Many foreigners assume their passport is enough. In reality, SAT offices almost always require a CURP.

Name Mismatches Across Documents

If your name appears differently on your passport, residency card, or proof of address, your application may be rejected.

Bringing Invalid Proof of Address

Many SAT offices only accept recent utility bills or statements, typically issued within the last 3 months.

Forgetting About the e.firma

If you plan to freelance, open a business, invoice clients, or handle tax filings regularly, you’ll probably also need an e.firma.

Waiting Until the Last Minute

Many employers in Mexico require your RFC before hiring you officially, so it’s smart to complete this process soon after receiving residency.

Important Notes

  • SAT rules and requirements can vary by office
  • Appointment availability changes constantly depending on the city
  • Some offices are stricter than others
  • This guide is for informational purposes only and is not legal or tax advice
  • Always verify the latest official requirements before attending your appointment

FAQ

Yes. Foreigners with temporary residency can usually apply for an RFC without issues.

Yes. Most employers require it to register you legally and process taxes.

Some SAT offices occasionally accept walk-ins, but in practice, you will almost always need an appointment.

If your documents are correct, you’ll usually receive it the same day as your appointment.

You could face tax, employment, or immigration problems. Many companies also cannot legally hire you without one.

Necesitas ayuda personalizada?

Te acompanamos en todo el proceso para que tu tramite sea mas facil, rapido y sin errores

Scroll to Top