The wrong tax regime can cost your startup over $200,000 MXN per year without committing any offence
The logic many founders follow when starting out is to choose the simplest available regime: RESICO. And in many cases it is the right call. The problem appears when the startup grows faster than expected and nobody checks whether that regime is still valid. Under RESICO (Art. 113-E LISR), the ceiling is $3,500,000 MXN in annual revenue. If you exceed it, you are required to pay tax under Actividad Empresarial — with progressive ISR up to 35% on profits — from the year in which the excess occurred. If SAT detects this before you act, retroactive surcharges (1.47% monthly, Art. 21 CFF) and a fine of 55–75% on the omitted tax (Art. 76 CFF) can double the original debt.
The table below shows the real difference between regimes for a startup with $2,000,000 MXN in gross revenue and $800,000 MXN in deductible operating expenses:
| Regime | Tax base | Effective rate | Estimated ISR |
|---|---|---|---|
| RESICO | $2,000,000 MXN (gross) | 2.5% on revenue | $50,000 MXN |
| Actividad Empresarial (individual) | $1,200,000 MXN (profit) | ~32% average | ~$384,000 MXN |
| SA de CV (corporation) | $1,200,000 MXN (net profit) | 30% flat | $360,000 MXN |
The difference between RESICO and the next regime in this example exceeds $300,000 MXN annually. That is not an accounting error: it is the consequence of a structural decision that should have been made before the first peso was invoiced.
SA de CV or sole trader: the decision that external investors end up making for you
Many founders delay incorporating a legal entity because it involves real upfront costs: notarial deed ($15,000–$35,000 MXN), registration at the Public Commerce Registry, business bank account opening with a minimum exhibited capital of $10,000 MXN (20% of the $50,000 MXN minimum share capital required by the LGSM). Those costs are real. So is the cost of not incorporating when the business starts to scale.
There are four situations in which an SA de CV stops being optional:
- Projected revenue above $3.5M MXN. RESICO is not available and Actividad Empresarial as an individual is taxed up to 35%, while the SA de CV is taxed at a flat 30% (Art. 9 LISR) with the ability to defer distributions.
- More than one founder with equity. As a sole trader you cannot grant shares to a co-founder in a way that gives both parties formally protected economic rights and voting rights. A commercial company is the only vehicle that allows this legally.
- Angel or venture capital investment. No professional investor injects capital in the name of an individual. Standard deal documents (SAFE notes, convertible loan agreements, share subscription agreements) require a legal entity. Without an SA de CV — or a SAPI de CV for stock option programs (Art. 62 of the Securities Market Law) — conversations with funds do not close.
- Employee stock options. It is technically possible to structure these as a sole trader, but without the SAPI de CV framework the options lack the legal support that makes them enforceable and tax-clear for the beneficiary.
If your business plan includes any of those four situations in the next 18 months, the cost of incorporating now ($20,000–$30,000 MXN) is lower than restructuring later — which includes historical tax obligations, contract transfers, RFC changes and potential IVA credit implications. For the full process as a foreigner, this guide covers the specific requirements for non-Mexican founders, including the Ministry of Economy permit and compatible immigration statuses.
Stripe, Payoneer and PayPal each have different SAT tax treatment — and the most common mistake costs 16% IVA
The most frequent confusion in tech startups centres on IVA in international payments. The founder's logic usually goes: "I charged in dollars from abroad, so there's no IVA." That statement is correct only under specific conditions that SAT requires you to document.
Article 29, section IV of the LIVA establishes that exported services are taxed at 0% IVA — not exempt, but zero-rated, meaning you can credit the IVA you paid to your suppliers. But the condition is twofold: the service must be consumed abroad (it is not enough that the client is foreign if the benefit of the service materialises in Mexico) and payment must arrive in foreign currency transferred from an overseas account. If either of those two conditions fails, 16% IVA applies to the full amount invoiced and you cannot recover it retroactively.
On the platform regime (Art. 113-A LISR): it applies when you provide services to end consumers through a digital marketplace that acts as an intermediary. If your startup uses Stripe directly as a payment processor to charge your own clients (B2B or your own B2C), the platform regime does not apply — you pay tax as Actividad Empresarial or SA de CV in the normal way. If you sell within a marketplace that withholds and remits IVA and ISR on your behalf, then Art. 113-A does apply.
For companies with clients in Mexico: every payment from a Mexican client requires a CFDI 4.0 issued to their RFC. Without that invoice, the client cannot deduct the expense and will frequently cancel or dispute the charge. Issuing CFDI for each Stripe transaction can be automated, but requires integration with your electronic invoicing system — something we regularly set up at Nexoconsult for clients with high transaction volume.
If a significant portion of your revenue comes from exports, this guide details exactly what documents SAT requires to validate the 0% rate.
SAT requires digital accounting records from the very first peso invoiced — XML files must be uploaded by the 25th of the month
Electronic accounting is not a future obligation or an option for large businesses. Article 28, section IV of the CFF requires all taxpayers with business activity to maintain their accounts in systems that generate XML in the SAT format, and to submit monthly the chart of accounts and trial balance to the SAT portal. The deadline is the 25th of the month following the reporting period.
Non-compliance has two practical consequences. The first is a direct fine: between $230 and $6,990 MXN for failing to deliver accounting records within established deadlines (Art. 83 section VII CFF, updated 2026). The second, more serious: if SAT initiates a review and does not have your XML records in its system, it can presume that no accounting exists — converting every revenue it detects into fully taxable income, with no ability to deduct expenses for lack of properly formatted records.
The most widely used software for meeting these requirements in Mexico includes Contpaqi Contabilidad, Siigo México and CONTPAQi Nube for small businesses, or ERP systems like SAP or Aspel for SA de CV entities with higher volume. What does not work: Excel spreadsheets, Google Sheets or any system that does not generate XML compatible with the SAT chart of accounts format.
SaaS subscriptions, servers and digital tools are deductible in Mexico — but only under one condition that 70% of startups fail to meet
An expense is deductible when a CFDI 4.0 exists issued in the name of your company (or your RFC as an individual) and the expense is strictly essential to the business activity (Art. 25 LISR and Art. 29-A CFF). In practice, that second requirement is easy to demonstrate for a tech startup: the servers hosting your application, development IDE licences, project management platforms, data analytics tools — all are expenses directly tied to revenue generation.
The problem is not the definition: it is the CFDI issuance. Platforms that do issue valid CFDI in Mexico include Google Workspace México, Microsoft Azure and Microsoft 365 with local billing, Zoom with a Mexican RFC, HubSpot with a local entity. Those that generally do not: AWS (invoices from Luxembourg or the US), GitHub, Figma, Notion, Linear, Vercel, Heroku. For those cases, SAT accepts in some scenarios a foreign invoice plus bank statement, but it is not deductible for ISR purposes in the same way — only as evidence for IVA credit under the imported digital services IVA scheme (Art. 1-A Bis LIVA).
The most practical solution: a separate business credit card for all technology subscriptions, with instructions to the accountant to classify each charge according to whether it has a valid CFDI or not. Charges without CFDI are not deducted as ISR expenses, but recording the attempt documents due diligence if SAT asks questions.
For the full list of deductible expenses with requirements for each, see this SAT 2026 deductions guide. For everything related to home office deductions — highly relevant for remote startups — the exact SAT criteria are here.
Your first employee triggers IMSS obligations within 5 business days — there are no exceptions for startups
The temptation to pay early collaborators "in cash" or "as freelancers" while the startup finds traction is understandable. The consequences are predictable: if that person works exclusively for you, with company schedules, company tools and under your direction, SAT and IMSS have criteria to reclassify them as an employee regardless of what the contract says. Simulated outsourcing — contracting as a freelancer someone who is functionally an employee — is one of the irregularities SAT has reviewed actively since the 2021 subcontracting reform.
When you hire your first formal employee, the additional charges on top of gross salary are:
| Item | Employer cost | Employee cost |
|---|---|---|
| IMSS (variable employer contributions) | ~20–25% of SBC | ~3% of SBC |
| INFONAVIT (housing fund) | 5% of SBC | — |
| SAR (retirement savings) | 2% of SBC | — |
| State payroll tax | 2–3% of gross salary | — |
The Salario Base de Cotización (SBC) is not the take-home salary: it includes the proportional part of the Christmas bonus (minimum 15 days), vacation days and vacation premium. A startup offering $25,000 MXN per month net to its first developer faces a total employer cost of approximately $38,000–$42,000 MXN monthly, not counting additional statutory benefits. For the complete guide to the IMSS registration process and payroll, this article covers each step from the first contract.
Four accounting errors that shut down tech businesses in year one
These are not hypothetical. They are the patterns Nexoconsult regularly encounters when clients arrive after operating without professional guidance during the first 12–18 months:
1. Mixing personal and business accounts. All business income and expenses must flow through a bank account opened in the company's name or the taxpayer's RFC. Using a personal account means SAT can presume that any deposit is taxable income — including family transfers, loans, reimbursements. Separating accounts from day one costs nothing and avoids one of the most difficult problems to clean up retroactively.
2. Not issuing CFDI to all Mexican clients. Every payment received from a client with a Mexican RFC must have its corresponding CFDI 4.0. If the client paid without requesting an invoice and you did not issue one, the income is still recorded in the banking system. When SAT cross-references your accounts against your returns, the difference between what was deposited and what was invoiced triggers a fiscal discrepancy that can escalate to a full audit.
3. Filing zero returns during the first months "because there is no real income yet." If you have an active RFC and a tax regime, you are required to file your monthly returns even when they are zero. A zero return generates no tax cost. An unfiled return generates a $1,400 MXN fine per violation plus the risk that SAT assumes income was received and not reported.
4. Recording non-CFDI expenses as "other expenses" in the books. Paying cash without a receipt or using platforms that do not issue CFDI and recording it as a deductible expense anyway is an irregularity SAT detects in a basic electronic review: expenses without a corresponding CFDI UUID have no fiscal backing. The expense may be real and necessary for the business, but without a CFDI it is not deductible and in an audit can be treated as unjustified income.
At Nexoconsult we work with startups from the incorporation stage through first investment rounds, ensuring the tax structure supports growth without creating hidden liabilities. If you are already operating and want to know whether your current accounting is compliant, you can start with a diagnostic consultation before SAT does it for you.