The essentials

  • The RFC (Registro Federal de Contribuyentes) is your Mexican tax ID, issued by SAT.
  • Registration is free and in person at a SAT office, with an appointment booked online or in the SAT app.
  • Bring your original immigration document, proof of address no more than four months old and a valid official ID.
More things to know
  • SAT expects you to register within the month after you start an economic activity in Mexico.
  • Getting an RFC can come with tax obligations — talk to a Mexican accountant (contador) about what it means for you.
In this guide

Not every resident needs an RFC, but many eventually do — to invoice Mexican clients, work locally, sell a home with the residence exemption, or open some bank products. Registration itself is simple; understanding what it commits you to is the part worth getting advice on.

RFC vs CURP vs e.firma

IDWho issues itWhat it's forHow you get it
CURPPopulation registryPersonal ID number for government and bankingComes with your residency card
RFCSATTax ID for income, invoices and property salesFree SAT appointment (below)
e.firmaSATDigital signature for filing and signing tax procedures onlineSeparate SAT procedure once you have an RFC

When you need one

  • You'll earn income from Mexican sources or invoice Mexican clients
  • You're employed by a Mexican company (your employer will need it)
  • You're selling Mexican property and want to claim the primary-residence exemption
  • A bank or other institution asks for it for a particular product

Documents SAT asks for

  • Your valid immigration document — original
  • Proof of address — original, no more than four months old
  • A valid official ID
  • If someone registers on your behalf: a notarized power of attorney and their ID
  • If it applies: your foreign tax ID number

How registration works

  1. Book an appointment through the SAT portal, the SAT Móvil app or gob.mx.
  2. Attend your SAT office with the original documents. SAT says the service takes up to 40 minutes, with a maximum 5-minute wait if you have an appointment.
  3. Answer the advisor's questions about your activities.
  4. Leave with your registration receipt — the acuse único de inscripción — showing your RFC, a guide to your tax obligations and a QR code.

Get tax advice first

Keep reading

Frequently asked questions

How much does it cost to get an RFC in Mexico?

Nothing. SAT's registration for foreigners is free.

Can I get an RFC online as a foreigner?

SAT's procedure for foreign individuals is in person, at a SAT office with an appointment booked online or in the app.

What documents do foreigners need for an RFC?

Your original immigration document, original proof of address no more than four months old, and a valid official ID — plus a power of attorney if someone registers for you, and your foreign tax ID if applicable.

Is the RFC the same as the CURP?

No. The CURP is a personal ID number you get with your residency card; the RFC is a tax ID you register for with SAT.

Sources & official references

This page is general information, not legal or tax advice. Consulates interpret rules differently — confirm with your consulate or a licensed professional before acting.