How Does the RESICO Regime Work for Freelancers in Mexico?
Trying to figure out the Mexican tax system feels a lot like trying to find a specific spice in a crowded traditional market—it is loud, overwhelming, and everyone seems to be giving you different directions. I remember sitting in a plastic chair at the SAT office for three hours, clutching a folder of documents and wondering if I had accidentally signed up to give away half my income. This guide breaks down the RESICO regime, showing you exactly how it simplifies the lives of freelancers and significantly lowers your tax burden.
Disclosure: This post may contain affiliate links. We may earn a commission at no extra cost to you if you make a purchase through these links. Read full disclosure.
Understanding the Basics of the RESICO Regime
The Régimen Simplificado de Confianza, or RESICO, was introduced by the Mexican government to bring more people into the formal tax system by making it incredibly cheap and relatively simple to stay compliant. For years, freelancers and small business owners struggled with the complexity of the old systems, often spending more on accounting than they did on their actual tax payments. RESICO changed the game by shifting the focus from net income (profit after expenses) to gross income (total money coming in), while offering shockingly low tax rates.
If you are working as a freelancer in Mexico, whether you are a graphic designer, a consultant, or a language teacher, you likely fall under the category of "Persona Física con Actividad Profesional." Before 2022, your income tax (ISR) could climb as high as 35% depending on your earnings. Under RESICO, that rate drops to a maximum of 2.5%. It sounds too good to be true, and while there are specific "gotchas" we will discuss later, for many of us, it is the single best financial move you can make after Opening a Bank Account in Mexico as a Foreigner.
The primary goal of this regime is "confianza" or trust. The government assumes you are reporting your income honestly through the mandatory electronic invoicing system, and in exchange, they give you a massive break on the percentage you owe. However, this trust is a two-way street; if you miss your monthly filings or fail to submit your annual declaration, the SAT can and will kick you out of the regime, and you won’t be allowed back in.
Eligibility Requirements for Freelancers
Not everyone can jump onto the RESICO bandwagon. The most important hurdle is your total annual income. To qualify, you must earn less than 3.5 million pesos per year. For the vast majority of individual freelancers, this cap is quite generous, covering most professional services. If your business grows beyond this limit, you will automatically be moved to the General Regime the following year, where tax rates are significantly higher.
Another critical requirement is your residency status. You must be a tax resident in Mexico, which usually means you have your primary center of vital interests here. You will need a valid How to Get an RFC in Mexico number and an active e.firma (electronic signature). I cannot stress enough how vital the e.firma is; it is a set of files on a thumb drive that acts as your legal digital identity. Without it, you cannot sign tax returns or issue the invoices required to stay in RESICO.
There are also specific exclusions that catch many expats off guard. If you are a shareholder or a partner in a legal entity (a corporation), you are generally disqualified from RESICO. This includes being a member of a board of directors. Furthermore, if you receive income from dividends or certain types of trust funds, you might be barred from the regime. This is where many of us get tripped up, especially if we still have business interests back home. If you are unsure about your specific income sources, it is wise to consult with professionals like Taxes for Expats to ensure you aren't violating any cross-border tax rules that could invalidate your Mexican tax status.
The Massive Tax Savings Breakdown
The star of the show in RESICO is the ISR (Impuesto Sobre la Renta) rate. Unlike the general regime where you calculate your tax based on your profit after deducting business expenses, RESICO taxes your gross income. Because the rates are so low, most freelancers find they pay much less even without deducting a single cent of their expenses.
Here is a quick look at the ISR brackets for RESICO:
| Monthly Gross Income (Pesos) | ISR Tax Rate |
|---|---|
| Up to 25,000 | 1.00% |
| Up to 50,000 | 1.10% |
| Up to 83,333 | 1.50% |
| Up to 208,333 | 2.00% |
| Up to 291,666 | 2.50% |
As you can see, even if you are earning nearly 300,000 pesos a month, you are only paying 2.5% in income tax. When I first saw these numbers, I thought I was misreading the decimal point. Compared to the tax rates in the US, Canada, or Europe, this is essentially a gift. However, you must remember that this only covers ISR. You still have to deal with IVA (Value Added Tax), which is a separate beast.
Navigating the IVA and Deduction Dilemma
While RESICO makes ISR simple, IVA remains at the standard 16%. If you provide services to clients within Mexico, you must add 16% IVA to your invoices, collect it, and then pay it to the SAT monthly. The "simplification" of RESICO applies mostly to income tax, not to the consumption tax. One of the biggest points of confusion for new freelancers is whether they can still deduct expenses.
For ISR purposes, you cannot deduct expenses under RESICO. Since you are already paying a rock-bottom rate of 1% to 2.5%, the government doesn't allow you to lower that further by deducting your laptop, your rent, or your internet bill. However, for IVA purposes, you can still use deductions. If you pay 16% IVA on business-related expenses (like your office supplies or professional software), you can "offset" that against the IVA you collected from your clients.
To make this work, every single expense must have a formal "factura" or electronic invoice attached to your RFC. If you buy a camera for your freelance photography business at a local shop but don't get a formal CFDI invoice, you cannot use the IVA from that purchase to lower your tax bill. Understanding Facturas and Electronic Invoicing (CFDI) in Mexico is the most important administrative skill you will learn as an expat freelancer. It is a bit of a headache at first, but once you get into the habit of asking "Me da una factura?" at every checkout, it becomes second nature.
How to Register and Get Started
Getting into the RESICO regime isn't as simple as clicking a button on a website, although most of the ongoing work is digital. First, you need to ensure your "Constancia de Situación Fiscal" (your tax ID certificate) is up to date. If you are already registered under a different regime, you can usually perform a "cuestionario de actividades económicas" on the SAT portal to switch to RESICO. This must typically be done at the start of the year or when you first register your activity.
The process usually looks like this:
- Obtain your CURP and then your RFC.
- Book an appointment at the SAT to get your e.firma.
- Log into the SAT portal and update your economic activity to "RESICO."
- Activate your "Buzón Tributario" (the official tax mailbox). This is mandatory; if you don't activate it, the SAT can fine you and remove you from the regime.
If you are receiving payments from abroad, which most of us are, you need a reliable way to bring that money into the Mexican system so it can be properly reported. Using a service like Wise is often the most cost-effective method for freelancers. Wise allows you to receive USD, CAD, or EUR and convert it to pesos at the real exchange rate, which makes it much easier to track exactly how much you need to report on your monthly "factura global" for foreign income. For more on this, check out Sending Money To and From Mexico: Transfers and Fees.
Monthly Compliance and Reporting
Once you are in the system, the clock starts ticking every month. You are required to file your taxes by the 17th of the following month. For example, your January income must be reported and the tax paid by February 17th. The SAT portal usually pre-populates your income based on the electronic invoices (CFDIs) you issued during the month. This is why it is critical to issue an invoice for every single payment you receive.
If you have clients in Mexico, you issue an invoice directly to their RFC. If you have clients abroad, you issue a "Factura Global" or an invoice to a generic foreign-client RFC (XEXX010101000). This document is your proof of income. If the numbers on your bank statement don't match the numbers on your issued invoices, you are asking for an audit. Even though the tax rates are low, the Mexican government is very strict about the digital paper trail.
Managing your Mexican taxes while also keeping an eye on your home country's requirements can be exhausting. Many Americans ask, Do US Expats Living in Mexico Still Need to Pay US Taxes? and the answer is a resounding yes. While RESICO handles your obligations in Mexico, you still need to report that income to the IRS. Using a specialized service like Taxes for Expats can help you navigate the Foreign Earned Income Exclusion or Foreign Tax Credits so you don't end up paying tax on the same dollar twice. They understand how the RESICO payments translate to your US return, which is something a local Mexican accountant might not know.
Comparison: RESICO vs. General Regime
To truly appreciate the value of RESICO, you have to see it side-by-side with the alternative. If you don't qualify for RESICO or fail to comply with its rules, you end up in the "Persona Física con Actividad Empresarial y Profesional" regime.
| Feature | RESICO | General Regime |
|---|---|---|
| ISR Rate | 1% to 2.5% Fixed | 1.92% to 35% Progressive |
| ISR Deductions | Not Allowed | Allowed (Business Expenses) |
| IVA Rate | 16% | 16% |
| Annual Cap | 3.5 Million Pesos | No Cap |
| Accountancy | Simplified, but Facturas required | Complex, requires detailed books |
| Compliance | High (Missing 3 filings = Removal) | Standard |
For most freelancers, the lack of deductions in RESICO is a small price to pay for the low 1-2.5% rate. In the General Regime, you would need to have incredibly high expenses (like 80-90% of your income) to bring your effective tax rate down to what RESICO offers for free. Given the Cost of Living in Mexico: 2026 Comprehensive Guide, keeping more of your hard-earned pesos is essential for a comfortable life here.
Common Pitfalls and Expert Tips
The biggest danger of RESICO is complacency. Because the tax rate is so low, it's easy to forget the strict filing deadlines. If you miss three monthly filings (consecutive or not) or fail to file your annual return, the SAT will automatically move you to the General Regime. Once moved, you cannot return to RESICO. I've seen expats lose thousands of dollars in potential savings because they forgot to click "send" on a zero-rated return during a month they didn't work.
Another pitfall is the "Buzón Tributario." You must keep your contact information updated. The SAT sends "notifications of act" through this portal. If they send you a message and you don't open it within four days, it is legally considered "delivered," and any deadlines or fines mentioned therein start counting. It is highly recommended to How to Find an English-Speaking Accountant (Contador) in Mexico to handle these monthly filings for you. A good contador usually costs between 500 and 1,500 pesos a month for RESICO—a small price for the peace of mind that you won't be kicked out of the regime.
Lastly, be careful with your "Digital Nomad" status. While many people live here on a tourist permit and work remotely, technically, if you are earning money while on Mexican soil, the SAT considers that Mexican-sourced income. If you plan on staying long-term, getting your residency and registering for RESICO is the most "legit" way to live. It also helps when you want to show proof of income for a lease or a car loan. For a broader look at the tax landscape, read Taxes in Mexico for Expats: A Complete Guide to Income Tax and More.
When you are ready to pay your taxes, remember that the SAT only accepts payments from Mexican bank accounts. You can't pay your taxes with a foreign credit card or via Wise directly to the government. You must move the money from Wise to your Mexican bank account (like BBVA or Santander) and pay through their online portal using the "linea de captura" generated by the SAT. It is a multi-step process, but once you do it once, it takes less than five minutes each month.
Important Disclaimer
The information provided in this article is for informational purposes only and does not constitute legal, financial, or tax advice. Tax laws in Mexico, including the RESICO regime, are subject to frequent changes and interpretations by the Servicio de Administración Tributaria (SAT). We strongly recommend consulting with a certified Mexican accountant (Contador Público) and a tax professional in your home country to ensure compliance with all local and international tax obligations.