Paperwork
RFC for Foreigners in Mexico: Tax Registration Basics
The RFC is Mexico's tax registration. Not every foreign resident needs one, and having one is not permission to work. Here is what it is, what the SAT asks for, and the e.firma that comes after.
What the RFC is
The Registro Federal de Contribuyentes (RFC) is the tax-registration system managed by the SAT, Mexico's tax authority. If you need to register because of your activities or circumstances, you follow the SAT procedure that applies to you.
Who needs one
Not every visitor or retiree has to complete the same RFC procedure, and you should not assume you do. Whether you need an RFC depends on your activities and circumstances: for example, if you will have tax obligations in Mexico, if you work or earn income there, or if an institution asks for it.
What the SAT asks for
For its foreign-individual registration procedure, the SAT lists, as applicable:
- your immigration documentation;
- proof of address;
- identification;
- in certain situations, additional supporting records.
An appointment may be required. Check the SAT's current instructions before you go, and read what it accepts as proof of address: the SAT publishes its own list for tax procedures, but that list does not set the rules for every bank or government office.
Want this as one organized plan?
The Moving to Mexico Guide for Americans covers paperwork, money, and the first steps after arrival in detail: 37 pages, with checklists and a directory of official resources.
The e.firma
The SAT's e.firma is a digital signature used to authenticate you for certain official electronic procedures. It is not the same thing as your RFC number: after tax registration, you may need to request it separately.
The first-time application generally involves an appointment, identity and immigration documents where applicable, proof of address, a CURP, and a USB drive. Check the exact requirements before you attend.
RFC, CURP, and your tax residency
- CURP: your population identification code. See the CURP for foreigners.
- RFC: your tax registration in Mexico.
- Tax residency: determined by Mexican tax law, and it may depend on where you have your home and where your main economic or professional interests are. Your resident card does not decide it.
- U.S. taxes: U.S. citizens abroad are generally still required to file U.S. returns. See the IRS guidance for citizens abroad.
Moving to Mexico does not automatically determine your tax obligations in either country. For your own case, talk to a qualified cross-border tax professional.
Frequently asked questions
What is an RFC in Mexico?
The Registro Federal de Contribuyentes is the tax-registration system managed by the SAT, Mexico's tax authority.
Do I need an RFC as a foreign resident?
Not necessarily. Do not assume that every visitor or retiree must complete the same procedure. It depends on your activities and circumstances, for example if you will have tax obligations in Mexico.
Is an RFC a work permit?
No. An RFC is not permission to work and not a decision about your tax obligations.
What does the SAT ask a foreigner for?
For its foreign-individual registration procedure, the SAT lists immigration documentation, proof of address, identification, and in certain situations additional supporting records. An appointment may be required.
What is the e.firma?
A digital signature the SAT uses to authenticate you for certain official electronic procedures. It is separate from the RFC number, and you may need to request it after tax registration.
Is it safe to let someone else handle my e.firma?
No. Treat the private-key file and its password as highly sensitive, and never hand them to someone who offers to complete your paperwork: misuse can let them sign in your name.
Ready to plan your move?
This page covers one topic. The guide covers the whole move, in one organized PDF for $11.99.
Explore the guide