For anyone moving to or living in Mexico, navigating the local bureaucracy is a crucial part of settling in. One essential number you’ll come across is the Registro Federal de Contribuyentes (RFC). This tax identification number is used by Mexico’s tax authority – Servicio de Administración Tributaria (SAT) to track individuals and businesses for tax purposes. Whether you’re planning to open a bank account, start a business, or get a Mexican credit card, understanding the RFC process is essential. This article explains what an RFC is, why it’s required, the process of obtaining one, and situations where it might be necessary.
What is an RFC?
The RFC is a unique alphanumeric identifier issued by SAT. It serves a similar function to the Social Security Number (SSN) in the U.S. or Social Insurance Number (SIN) in Canada. The RFC is used to identify individuals (personas fisicas) and businesses (personas morales) for tax purposes, and it’s required for various official and financial transactions.
The format of the RFC consists of 13 characters for individuals and 12 characters for businesses. For individuals, it includes letters from the person’s first and last names, followed by a combination of numbers and letters that represent their date of birth and a homoclave, a verification code generated by SAT.
Why Is an RFC Required?
The RFC is essential for both residents and non-residents (to a lesser degree), especially if you plan on engaging in activities that involve the financial or legal system. Here’s why the RFC is required:
-
- Tax identification: The primary purpose of the RFC is to ensure that individuals and businesses comply with Mexican tax laws. Any economic activity you engage in, whether as an employee, entrepreneur, or investor is tracked using your RFC.
- Compliance with government regulations: Mexican authorities use the RFC to track income, ensure that taxes are paid, and monitor economic activities within the country.
- Financial transactions: Many financial institutions require an RFC to open accounts, apply for loans, or obtain a credit card. It helps track your financial history and confirm your tax compliance status.
Instances Where an RFC is Likely Required
The RFC is not only essential for tax-related matters, but is also required for various personal and professional activities. Here are some instances where you’ll likely need an RFC:
-
- Opening a bank account: Most banks, such as BBVA, Banorte, Citibanamex, and Santander, require an RFC when opening a personal or business bank account. The RFC verifies your identity, and ensures that you’re compliant with tax regulations.
- Obtaining a credit card: If you plan to apply for a Mexican credit card, your RFC will be necessary for the application process. Banks use it to evaluate your creditworthiness and to comply with government regulations.
- Signing employment contracts: When you work, your employer will ask for your RFC to report your income to the tax authorities. It’s a requirement for both full-time and part-time employees.
- Registering a business: Entrepreneurs need an RFC to register their business with SAT. The RFC enables the tax authority to track your business activities and ensure proper tax payments.
- Buying property: If you are purchasing property, especially as a foreigner, having an RFC will simplify the process of signing contracts, applying for a mortgage, and registering the property.
- Tax filings: If you plan to file taxes, whether as a resident or non-resident, your RFC is essential. The tax authority uses your RFC to track your income and any applicable tax deductions.
- Receiving invoices (facturas): When making significant purchases, such as vehicles, electronics, or home appliances, businesses often issue an official factura, which includes the buyer’s RFC. Facturas are essential for claiming tax deductions.
- Utility services: In lots of cases, you may be required to provide your RFC when applying for electricity, water, or internet services.
The Process of Obtaining an RFC
Getting an RFC is a relatively straightforward process so as long as all your paperwork is in order. Here’s a step-by-step guide on how to obtain one.
Step 1 – Determine Eligibility: Individuals (at least 18 years of age) and businesses can apply for an RFC. You can get an RFC whether you’re a Mexican citizen, a permanent or temporary resident.
Step 2 – Gather Requirements and Copies: To apply for an RFC, at a minimum, you will need the following documents/items, information and copies:
-
- Valid passport.
- Residency card – temporary or permanent.
- Proof of address, e.g., CFE bill, Telmex bill, rental agreement, etc.
- Clave Única de Registro de Población (CURP), which is your population registry code. You can obtain your CURP document online, which you can download and print.
- Physical description of your residence, e.g., casa blanaca con 2 pisos.
- Email address and phone number.
- Proof of appointment, which can be scheduled online.
- Thumb drive, if applicable, for your e.firma (not required but recommended), which serves as your digital signature and allows you to make updates, among other functions, online.
If you’re applying for a business, additional documentation, such as your company’s legal constitution documents may be required.
Step 3 – Schedule Appointment: Previously, the only way to obtain an RFC was in-person at a SAT office. However, SAT now offers a Virtual Office (Oficina Virtual) where eligible individuals can obtain their RFC online. To determine if you qualify, visit SAT’s official website and check the requirements for online registration. For both the Virtual Office and in-person at a SAT office, you will need to schedule an appointment through SAT’s appointment portal.
Step 4 – Visit SAT Office: You can visit your local SAT office to complete the process. If applying through the Virtual Office, follow the online instructions to submit your documents in advance of your virtual appointment. Again, be sure to book your appointment in advance. You must:
-
- Present your documentation: You will need to present all of the required documents listed above.
- Provide biometrics, if applying for e.firma: During your appointment, you will be asked to have your fingerprints and retinal scan taken. You will not be able to obtain an e.firma through the Virtual Office since this involves SAT obtaining your biometrics.
Step 5 – Payment: There is no charge to obtain your RFC, unless you hire a facilitator to assist you.
Step 6 – Processing Time: After submitting all of your documention, your RFC is typically processed and issued at the conclusion of your appointment. Processing times may vary for the Virtual Office.
Step 7 – Receive RFC: In the overwhelming majority of cases, you will receive your RFC documented on your Constancia de Situación Fiscal (proof of tax status document) the same day, if all of your documentation is in order. The time spent at the SAT office and number of steps involved will depend on whether you are also applying for your e.firma, which involves obtaining your biometrics. Tbe time spent online during your virtual appointment through the Virtual Office may vary.
e.firma
Purpose of the e.firma in relation to the RFC:
-
- Digital identity: The e.firma serves as a digital signature and acts as your legal digital identity. It verifies your identity when conducting various transactions online with SAT and other government agencies. The e.firma is essential for securely accessing SAT services and for signing official documents electronically.
- Complements the RFC: While the RFC is your unique taxpayer identification number, the e.firma is an additional layer that allows you to electronically sign documents related to your tax obligations, such as filing taxes, submitting declarations, or performing other digital transactions.
- Legally binding: Any document signed with your e.firma has the same legal standing as one signed physically. This is critical when conducting business with SAT, such as updating your taxpayer status, submitting your annual tax return, or entering into government contracts.
- Mandatory for businesses and individuals with certain income levels: Although not all taxpayers are required to have an e.firma, it is mandatory for businesses and individuals earning above a certain income threshold to obtain one in order to comply with tax reporting requirements.
- Required for certain procedures: Many SAT processes, including registering or updating your RFC, are done electronically and require the e.firma. Additionally, it is essential for those who need to issue electronic invoices (CFDI – electronic version of a factura) or perform higher-level financial transactions.
e.firma validity and renewal:
It’s important to note that your e.firma is only valid for four years from the date of issuance. Before it expires, you’ll need to renew it to continue accessing SAT’s online services and maintaining your ability to sign documents electronically.
You have two options for renewal:
-
- Online renewal: If you still have access to your current e.firma, you can renew it through SAT’s online portal
- In-person renewal: Visit your local SAT office to complete the renewal process, which will require providing biometrics (fingerprints and retinal scan) again, similar to the initial application process
It’s recommended to begin the renewal process well before your e.firma expires to avoid any interruption in your ability to conduct digital transactions with SAT.
Relationship between RFC and e.firma:
-
- RFC is primarily used to identify you as a taxpayer.
- e.firma verifies your identity when interacting digitally with SAT and other government services, ensuring that your tax filings and official documents are secure and legally valid.
In short, the e.firma is your secure digital key to interacting with SAT online, while the RFC is your taxpayer identification.
Renewing or Updating Your RFC
If your information changes (e.g., change of address, legal name, etc.), you’ll need to update your RFC with SAT. You can do this by visiting a local SAT office or using the online portal, which requires an e.firma. Failure to keep your RFC information current could result in fines or penalties.
Frequently Asked Questions
Q: Do I need an RFC if I’m a legal resident in Mexico?
A: Yes, if you’re a temporary or permanent resident and plan to engage in financial activities in Mexico, you’ll need an RFC. This includes opening a bank account, getting a credit card, signing employment contracts, or registering a business. Even if you’re not working, you’ll likely need it for everyday activities like setting up utilities or signing a rental lease.
Q: What’s the difference between an RFC and CURP, and do I need both?
A: The CURP (Clave Única de Registro de Población) is your population registry code, essentially the Mexican equivalent of a social security number, while the RFC is your tax identification number. Yes, you need both. The CURP is actually one of the required documents to obtain your RFC. You can get your CURP document online and print it before your SAT appointment.
Q: Should I get my e.firma at the same time as my RFC?
A: While not mandatory for everyone, it’s highly recommended to get your e.firma during your RFC appointment since you’re already at the SAT office. The e.firma allows you to file taxes online, update your information, and conduct other digital transactions with SAT. Getting it later means scheduling another appointment and going through the biometric process separately. Bring a thumb drive to save your e.firma certificate.
Q: What happens if I don’t keep my RFC information updated?
A: You’re legally required to update your RFC with SAT if your information changes—such as a new address, phone number, or legal name. You can update it online using your e.firma or by visiting a SAT office. Failing to keep your RFC current can result in fines, penalties, or complications when conducting financial transactions or filing taxes.
Q: Can I apply for my RFC through SAT’s Virtual Office instead of going in person?
A: SAT recently introduced a Virtual Office option, but it currently is available only for Mexican citizens. For temporary and permanent residents, scheduling an in-person appointment at your local SAT office is the only way currently to obtain your RFC. The in-person process is straightforward and you’ll typically receive your RFC the same day if all your documents are in order.
Helpful Online Resources
Stay up-to-date on all the current requirements and processes, as outlined in this article, by visiting the following websites:
-
- SAT: Mexico’s official federal government agency responsible for the collection of taxes from individuals and businesses.
Conclusion
The RFC is an essential part of life in Mexico, whether you’re living here temporarily or permanently. From opening a bank account to filing taxes, this tax identification number is your key to participating in Mexico’s financial and legal systems. Understanding the RFC process and why it’s required can help you navigate these systems more smoothly, ensuring that you remain compliant with local regulations.
Please feel free to leave us a comment below about your personal experience of obtaining an RFC. We would love to hear from you! Additionally, if you found this article helpful, consider sharing it with others who might benefit from it. A quick share goes a long way in helping others discover useful information!









when was this article published? There’s no date and it seems like the SAT system is not allowing virtual appointments because I was sent a “token” but no where to input this code.
I wrote the article late last year. However, the virtual office option appears to be a new functionality from SAT. With the fairly new administration, a lot of the federal agencies, including SAT, are being overhauled along with any of their publicly facing websites, internal systems, etc. In years past, you were able to obtain your RFC online. However, as of the at least the last 3 or so years, it was in-person only. But it appears that they are trying to bring the online option back via their virtual office. However, there is a very decent chance that their virtual office system is not fully baked yet. My advice would be to schedule an appointment to physically go into your local SAT office. In the meantime, I will update the article to reflect this potential new pathway via SAT’s virtual office. Also, based on other feedback, I am also looking to add a review on/last updated date on all of my articles for further transparency.