Full guide: How to become a freelancer in Mexico (2026)Thinking about freelancing in Mexico? In most cases, you can work as an individual without setting up a company. This guide explains how to register, pay taxes, issue invoices, and work legally with local or international clients. Before we get into the details, here are the essentials you should know.1. At a GlanceCan you freelance as an individual? Yes. You don't need to form a company. Most freelancers register as a persona física, which lets them work, invoice clients, and pay tax in their own name without setting up a company. For most people, it's the simplest place to start.Do you need a tax ID? Yes. You need an RFC (your tax ID) before you can invoice, and there's no minimum-income threshold; you register when you start working. There's no separate VAT number; VAT (called IVA, 16%) simply attaches to your RFC based on what you do.What's the biggest risk? Two things, really: being treated as a disguised employee (misclassification), and losing your simplified tax status by missing filings. Both are avoidable once you know how they work. We cover them further down.For foreigners, there's a fourth question that comes first: can you legally work here at all? A tourist card doesn't allow it. More on that next.2. Is it legal to freelance in MexicoYes. Freelancing is legal in Mexico, and you don't need a special freelancer licence. In most cases, you simply register with SAT, Mexico's tax authority, as an individual (persona física).If you're a Mexican citizen or resident, the process is straightforward: register with SAT, obtain your RFC (tax ID), choose a tax regime, and you're ready to invoice clients.If you're a foreign national, your immigration status matters. A tourist visa (FMM) doesn't allow you to work in Mexico. To freelance legally, you'll generally need temporary or permanent residency with the appropriate permission to carry out paid work.Many remote workers use temporary residency through economic solvency, which allows them to live in Mexico while earning income from abroad. However, if you plan to work with Mexican clients, you'll typically need additional work authorization.Although Mexico doesn't currently offer a dedicated digital nomad visa, temporary residency through economic solvency is the route most remote workers take.3. Choose your legal setup - company vs individualThis is usually the first real decision you'll make, and for most freelancers it's simple.Stay an individual (recommended for most). Registering as a persona física con actividad empresarial y profesional is fast, free, and needs no notary or minimum capital. The main downside is that there's no legal separation between your business and personal assets; you're personally on the hook. For most solo freelancers, that's an acceptable trade for the simplicity, and it's the only setup that lets you use the low-tax RESICO regime we'll get to shortly.Form a company (only if you need to). Structures like an S. de R.L. or S.A. give you limited liability but bring real overhead to a notary, formal accounting, and higher costs. There's also the S.A.S., the one company type you can set up online, free, in about a day. Companies make sense when you have partners, employees, real liability exposure, or you're raising money. If none of that describes you yet, a company usually isn't necessary at this stage.4. Advantages and disadvantages of freelancing in MexicoFreelancing in Mexico can be attractive because the individual setup is well established and, for eligible freelancers, the RESICO regime can keep income tax low. The tradeoff is that SAT compliance is formal: your RFC, e.firma, CFDI invoices, IVA treatment, and filings all need to stay in order.Advantages:Simple individual setup: Most freelancers can work as a persona física instead of forming a company.Potentially low tax under RESICO: Eligible freelancers can pay simplified income tax rates on gross income, subject to the regime's limits and exclusions.Strong invoicing framework: CFDI invoices make client billing and tax records formal once your SAT setup is complete.Good international client fit: Mexico is a common base for remote work and cross-border freelancing, especially with US and global clients.Disadvantages:SAT admin is strict: RFC registration, e.firma, CFDI invoices, IVA treatment, and filings need to be handled correctly.RESICO has limits: If you exceed the income ceiling or fall into an excluded category, you may need to use the general regime.Immigration status matters: A tourist card does not allow paid work in Mexico.Misclassification risk remains: If one client controls how you work, the relationship may start to look like employment.5. How to register, step by stepHere's how registration works to being registered and able to invoice. With your documents ready, the whole thing can often be done in a single SAT appointment; the main delay is simply getting that appointment, since demand has been high.Get your CURP. This is your population-registry ID. Mexicans already have one; foreigners obtain it through their immigration document.Book a SAT appointment (cita). Do this at citas.sat.gob.mx. You can pre-fill your registration online, but identity verification and your electronic signature need to be done in person.Get your RFC. This is your tax ID. You'll also download your Constancia de Situación Fiscal, a proof-of-tax-status document that shows your regime and that clients will ask you for constantly.Get your e.firma. Your electronic signature, it has the same legal force as a handwritten one, and you'll need it for filings. Keeping it valid is also now required to stay in the RESICO regime.Choose your tax regime. You'll pick RESICO or the general regime when you register your activity (you can switch later). We'll help you decide next.Turn on your Buzón Tributario and set up invoicing. The Buzón is your official tax mailbox; SAT's free "Factura Fácil" tool or a private provider handles your invoices.Foreigners follow the same steps but register using a valid immigration document. Just remember: registering for tax is separate from being authorized to work; the RFC doesn't grant work permission.6. Taxes you'll oweTaxes are often one of the biggest concerns for new freelancers, but Mexico's system is relatively straightforward once you're in the right tax regime.For many freelancers, RESICO (Régimen Simplificado de Confianza) is the simplest option. If you earn up to MXN 3.5 million a year, you'll generally pay 1% – 2.5% income tax (ISR) on your gross income, making it one of the most attractive regimes for independent professionals.If you don't qualify for RESICO, you'll usually fall under the General Regime, where tax is calculated on your profit (income minus deductible expenses) using progressive tax rates.A few other things to know:IVA (VAT) is generally 16% on services (8% in certain border regions). Services exported to foreign clients often qualify for a 0% IVA rate, provided the legal requirements are met.Tax withholding: When invoicing Mexican companies, part of your ISR and IVA may be withheld and paid directly to SAT. This doesn't usually apply to foreign clients or individuals.Tax returns: Most freelancers file monthly tax returns. Annual filing requirements depend on your tax regime.Social security (IMSS): Self-employed freelancers aren't automatically enrolled, but voluntary coverage is available.Many freelancers manage their taxes themselves through SAT's online portal, especially under RESICO. As your income or tax situation becomes more complex, working with an accountant can often save time and help you avoid mistakes.7. Invoicing rulesMexico runs on electronic invoices, and there's no getting around it: every transaction needs a CFDI, a digital invoice that gets officially "stamped" before it's valid. You issue these through SAT's free tool or a low-cost private provider.One common mistake is accuracy. Your client's details, legal name, tax ID, postal code, and tax regime have to match their official tax record exactly, accents and all. A single typo and the invoice gets rejected. So ask new clients for their Constancia de Situación Fiscal and copy from it precisely.Billing a foreign client? You still issue a CFDI even though they don't have a Mexican tax ID. You use a generic foreign-client code (XEXX010101000) and, for exported services, apply IVA at 0%. It's your legal obligation to issue it regardless of whether the client wants one. Keep your invoice files backed up for at least five years.8. Getting paid (especially from abroad)Getting paid as a freelancer in Mexico is straightforward, but there are a few tax rules you can't ignore. Whether you're invoicing local clients or working with companies abroad, the key is understanding how payments, invoicing, and reporting work.If you work through Flexhire, you are not locked into one payout path. Flexhire supports flexible international payment options, including Wise, Payoneer, Stripe, and crypto, but the best route depends on the client, the engagement, and what is legally available in your country.Popular payment methods:Wise: Flexhire can support Wise, and it can be useful for international client payments where available.Payoneer: A common choice for freelancers and supported by platforms including Flexhire, Upwork, and Fiverr.Stripe: Flexhire supports Stripe where available. Mexico is a Stripe-supported country, but you should still match payment records to your CFDI invoices and SAT reporting.Crypto: Flexhire supports crypto payouts where legally available, but crypto can create tax, banking, and compliance issues in Mexico. Use it only with professional advice and proper records.Bank wire (SWIFT): A reliable option for larger international payments and clean bank records.PayPal: Available in Mexico, but fees can be higher and records still need to match your invoices.Using freelancer platforms in MexicoFreelancer platforms are legal to use in Mexico, including platforms like Flexhire, Fiverr, and Upwork. The platform can help you find clients or manage work, but it does not remove your local obligations: you still need the right SAT registration, CFDI invoices, tax filings, and payment records.For long-term international work, Flexhire is designed to be more than an open marketplace. It connects freelancers with vetted companies, supports clearer contracts, and helps make international payments easier to manage, so you can focus on the work while keeping your records organized.Will I be taxed twice?In most cases, no. Mexico has tax treaties with more than 60 countries, including the US, Canada, Spain, and Germany, to help prevent the same income from being taxed twice. If you've already paid tax abroad, you may be eligible to claim a foreign tax credit in Mexico. If most of your income comes from one country, it's worth consulting a tax professional to ensure you're claiming all available benefits.9. Misclassification RiskMost guides talk about misclassification as the client's problem. It can affect you too.In Mexico, what matters isn't what's written in your contract; it's how you actually work. If a client controls your schedule, tells you how to do your job, provides your equipment, and treats you like an employee, authorities or a court may decide that you're an employee, regardless of your contract.That can have consequences for both your employment rights and your tax status. For example, if your work starts looking like regular employment, SAT could determine that you no longer qualify for RESICO and require you to pay tax under the general regime instead.The best way to avoid this is to keep your relationship genuinely independent. Work with more than one client where possible, use your own tools, set your own schedule, and have a clear services agreement in place.A dedicated third-party freelance platform can also help reduce this risk. Flexhire is designed to support independent freelancers at arm's length from the end client, with clearer contracts, payment records, and a platform structure built around helping freelancers grow their careers rather than folding them into a client's internal workforce. That structure does not override the legal reality of how the work is managed day to day, but it gives you a stronger freelance framework than an informal direct arrangement.If one client controls most of your work, it's worth getting professional advice.10. When to get professional helpYou can run a simple freelance setup on your own, but a few situations simply warrant a contador (accountant) or abogado (lawyer):You're nearing the 3.5-million-peso RESICO ceiling, or unsure whether RESICO or the general regime is better for your numbers.You have complex foreign income, dual-residency questions, or big cross-border flows.You're thinking about incorporating.You're a foreigner sorting out a visa or work permission.You're facing a contract or misclassification dispute or a SAT audit or notice. In that case, don't wait.11. Frequently asked questionsDo I need an RFC to freelance?Yes, register within a month of starting, regardless of how little you earn.Can I freelance on a tourist visa?No. A tourist card doesn't allow paid work in Mexico. You need resident status with work permission, or you work remotely for foreign clients under a compatible residency.What is RESICO, and am I eligible?It's the simplified regime that taxes gross income at 1–2.5%, capped at 3.5 million pesos a year. You're eligible if you're an individual freelancer and don't fall into the excluded groups (like company shareholders).How much tax will I actually pay?In RESICO, roughly 1–2.5% income tax on your gross, plus handling IVA. Billing 30,000 pesos a month works out to around 330 pesos in income tax.Do foreign clients need a CFDI?You still have to issue one using the generic foreign-client code, usually at 0% IVA. They don't need it for their own taxes, but you're legally required to issue it.Do I have to register with IMSS?No, it's optional for the self-employed. You can enroll voluntarily for health and pension coverage.Are freelancer platforms legal in Mexico?Yes. Freelancer platforms such as Flexhire, Fiverr, and Upwork are legal to use in Mexico, as long as your work itself is lawful and you meet your local tax, invoicing, immigration, and payment-record obligations. Using a platform does not replace your RFC registration, CFDI invoicing, or responsibility to report income correctly.What is the e.firma?Your SAT electronic signature. It's legally equal to a handwritten one, and you'll need it for filings and to stay in RESICO.12. How Flexhire can helpGetting the legal and tax side right is one half of freelancing in Mexico; the other half is finding good work and getting paid smoothly. Marketplaces such as Fiverr and Upwork can help freelancers find project-based work, but Flexhire is built for freelancers who want stronger international opportunities with vetted companies, clearer contracts, and easier global payment management. Once your RFC is sorted and you're set up to invoice, Flexhire helps you put it all to use while keeping the client relationship and payment process more structured.DisclaimerThis guide is for general informational purposes only and is not legal or tax advice. Rules, rates, and thresholds change. Before acting, confirm the details for your situation with the relevant Mexican authorities or a qualified professional.SourcesServicio de Administración Tributaria (SAT) https://www.sat.gob.mx/SAT appointments (citas) https://citas.sat.gob.mx/Instituto Nacional de Migración (INM) https://www.gob.mx/inmInstituto Mexicano del Seguro Social (IMSS) https://www.imss.gob.mx/gob.mx government portal https://www.gob.mx/Last updatedJuly 2026. Tax figures reflect the 2026 fiscal year.