Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/mx-vat-return.md

Use this skill with your AI agent

View on GitHub

Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.

mx-vat-return.md263 lines11.2 KB
v10Mexico
Not yet verified by an accountantContact accountant
1---
2name: mx-vat-return
3description: >
4 Mexican VAT return (IVA -- Impuesto al Valor Agregado, Declaracion Mensual) for self-employed individuals. Covers the standard 16% rate, zero rate (tasa 0%), exempt activities, monthly filing via SAT portal, DIOT informative declaration, CFDI electronic invoicing, and IVA acreditable computation. Primary source: Ley del IVA (LIVA).
5version: 1.0
6jurisdiction: MX
7tax_year: 2025
8category: international
9depends_on:
10 - vat-workflow-base
11validated: April 2026
12---
13 
14# Mexico VAT Return (IVA -- Declaracion Mensual) v1.0
15 
16## What this file is
17 
18**Obligation category:** CT (Consumption Tax)
19**Functional role:** Return preparation
20**Status:** Complete
21 
22This is a Tier 2 content skill for preparing the Mexican IVA monthly return for self-employed individuals (personas fisicas con actividad empresarial or regimen de servicios profesionales). Mexico has a single standard rate (16%) plus a zero rate for essential goods and exports, with monthly filing.
23 
24---
25 
26## Section 1 -- Scope statement
27 
28**In scope:**
29 
30- Monthly IVA return (Declaracion Mensual via SAT portal)
31- Standard 16% IVA rate
32- Zero rate (tasa 0%) for food, medicine, exports, agricultural inputs
33- Exempt activities
34- IVA trasladado (output IVA) and IVA acreditable (input IVA)
35- IVA retenido (IVA withheld by clients)
36- DIOT (Declaracion Informativa de Operaciones con Terceros)
37- CFDI (Comprobante Fiscal Digital por Internet) electronic invoicing
38 
39**Out of scope (refused):**
40 
41- Resico (Regimen Simplificado de Confianza) -- simplified regime with different IVA filing
42- Corporate IVA returns
43- IVA on imports (customs)
44- IEPS (Impuesto Especial sobre Produccion y Servicios)
45- ISAN (automotive tax)
46- Transfer pricing
47- Tax treaty applications
48 
49---
50 
51## Section 2 -- Filing requirements
52 
53### Who must file
54 
55Every persona fisica conducting taxable activities must file monthly IVA returns. This includes:
56- Actividad empresarial (business activity)
57- Servicios profesionales (professional services / freelancing)
58- Arrendamiento (rental income)
59 
60Registration is via the SAT (Servicio de Administracion Tributaria) portal. **Source:** LIVA, Art. 5-D.
61 
62### Filing schedule
63 
64| Item | Detail | Source |
65|------|--------|--------|
66| Filing period | Monthly | LIVA, Art. 5-D |
67| Due date | 17th of the following month | CFF Art. 31; LIVA Art. 5-D |
68| Filing method | Electronic via SAT declaraciones portal | LIVA; SAT Resolucion Miscelanea |
69| CFDI requirement | Mandatory for all taxpayers | CFF Art. 29 |
70 
71### DIOT filing
72 
73The DIOT must be filed monthly (by the 17th of the following month) listing all transactions with third parties above MXN 50,000 in the month. **Source:** LIVA, Art. 32, Frac. VIII.
74 
75---
76 
77## Section 3 -- Rates and thresholds
78 
79### IVA rates
80 
81| Rate | Applies to | Source |
82|------|-----------|--------|
83| 16% (general) | Most goods and services throughout Mexico | LIVA, Art. 1 |
84| 0% (tasa cero) | Basic food (unprocessed), prescription medicine, agricultural/livestock/fishing inputs, exports of goods, certain agricultural services | LIVA, Art. 2-A |
85| Exempt | Medical services, education, residential rent, sale of residential property, author's rights, insurance on agricultural/fishing property | LIVA, Art. 15 |
86 
87**Note:** The former 11% border zone rate was eliminated. The standard rate of 16% applies nationwide since 2014.
88 
89### Key distinction: zero rate vs. exempt
90 
91| Feature | Zero rate (tasa 0%) | Exempt |
92|---------|---------------------|--------|
93| IVA charged to customer | 0% | No IVA |
94| Input IVA (IVA acreditable) | Fully recoverable | NOT recoverable |
95| Net effect for seller | Refund position likely | IVA on inputs is a cost |
96 
97---
98 
99## Section 4 -- Computation rules (Step format)
100 
101### Step 1: Classify all activities
102 
103For each sale/service:
1041. **Gravado 16%:** Default rate for most goods and services.
1052. **Tasa 0%:** Check LIVA Art. 2-A list (food, medicine, exports, agricultural inputs).
1063. **Exento:** Check LIVA Art. 15 list (medical, education, residential rent).
107 
108### Step 2: Compute IVA trasladado (output IVA)
109 
110- Sum of IVA charged on all 16% sales: sales amount x 16%.
111- Zero-rate sales contribute $0 to IVA trasladado but remain reportable.
112- Exempt sales: no IVA charged.
113 
114**Cash basis rule:** Mexico uses a cash-flow basis for IVA. IVA trasladado is recognized when payment is RECEIVED, not when the invoice is issued. **Source:** LIVA, Art. 1-B.
115 
116### Step 3: Compute IVA acreditable (deductible input IVA)
117 
118For each purchase with IVA:
1191. Verify the CFDI (electronic invoice) is valid and properly issued.
1202. Verify the purchase is strictly indispensable for the taxable activity.
1213. IVA must have been effectively paid (cash basis).
1224. Sum the IVA on valid, paid purchase CFDIs.
123 
124**Cash basis rule:** IVA acreditable is recognized when payment is MADE, not when the invoice is received.
125 
126### Step 4: Apply proportional rule if mixed activities
127 
128If the taxpayer has both taxable/zero-rate AND exempt activities:
129 
130IVA acreditable proportion = (taxable + zero-rate sales) / (taxable + zero-rate + exempt sales)
131 
132Apply this proportion to total input IVA. Only the proportional amount is deductible.
133 
134**Source:** LIVA, Art. 5, Frac. V.
135 
136### Step 5: Compute net IVA
137 
138IVA trasladado - IVA acreditable = net IVA.
139 
140- If positive: tax to pay.
141- If negative: saldo a favor. Can be offset against future IVA or requested as refund.
142 
143### Step 6: Apply IVA retenido (withheld IVA)
144 
145Certain payers are required to withhold IVA from payments to service providers:
146 
147| Scenario | Withholding rate | Source |
148|----------|-----------------|--------|
149| Legal entities paying personas fisicas for services | 2/3 of IVA (10.6667% of the fee) | LIVA, Art. 1-A, Frac. II |
150| Outsourcing/subcontracting | 6% of service value | LIVA, Art. 1-A, Frac. IV |
151 
152Net IVA due = IVA trasladado - IVA acreditable - IVA retenido (credited).
153 
154### Step 7: File DIOT
155 
156List all transactions with each third party exceeding MXN 50,000. Include:
157- RFC (tax ID) of each counterpart
158- Total value of transactions
159- IVA charged/paid
160- Whether taxable, zero-rate, or exempt
161 
162### Step 8: File and pay
163 
164- Submit declaration via SAT portal (declaraciones.sat.gob.mx).
165- Pay via bank transfer or at authorized bank branches.
166 
167---
168 
169## Section 5 -- Edge cases and special rules
170 
171### E-1: Cash-flow basis (flujo de efectivo)
172 
173Mexico's IVA operates on a cash-flow basis, NOT an accrual basis. IVA is recognized when cash is received (output) or paid (input). This means:
174- An invoice issued in March but paid in April: IVA trasladado recognized in April.
175- A purchase invoice received in March but paid in May: IVA acreditable recognized in May.
176 
177This is the single most important rule in Mexican IVA and the most common source of errors.
178 
179### E-2: CFDI requirements
180 
181All transactions must be supported by a valid CFDI (Comprobante Fiscal Digital por Internet) stamped by an authorized PAC (Proveedor Autorizado de Certificacion). Input IVA without a valid CFDI is NOT deductible. **Source:** CFF Art. 29.
182 
183### E-3: Saldo a favor and refund
184 
185Saldos a favor can be:
186- Offset against future monthly IVA liabilities (compensacion universal was eliminated in 2019; now only IVA saldo a favor can offset IVA).
187- Requested as refund via SAT portal (Formato Electronico de Devoluciones). Refunds are subject to SAT review and may take 40 business days.
188 
189### E-4: IVA on professional services (honorarios)
190 
191Personas fisicas providing professional services (lawyers, accountants, consultants, developers) charge 16% IVA. When the client is a persona moral (legal entity), the client withholds 2/3 of the IVA (effectively 10.6667% of the pre-tax fee). The professional credits this withholding against their IVA liability.
192 
193### E-5: Border zone stimulus (Decreto)
194 
195Certain businesses in the northern and southern border zones may apply a reduced IVA effective rate via a fiscal stimulus decree. This stimulus (which reduces the effective rate) may be available for border-zone businesses. Flag for reviewer if the taxpayer operates in a border municipality.
196 
197### E-6: Invoicing to foreigners
198 
199Services provided to foreign clients consumed abroad are zero-rated (export of services). Requirements: payment must be received from abroad, and the service must be consumed entirely outside Mexico. **Source:** LIVA, Art. 29, Frac. IV.
200 
201---
202 
203## Section 6 -- Test suite
204 
205### Test 1: Standard monthly return (cash basis)
206 
207- **Input:** Sales invoiced: MXN 500,000 (16% IVA). Payments received: MXN 400,000. Purchases paid: MXN 200,000 (16% IVA).
208- **Expected:** IVA trasladado: MXN 400,000 x 16% = MXN 64,000 (cash received only). IVA acreditable: MXN 200,000 x 16% = MXN 32,000. Net: MXN 32,000.
209 
210### Test 2: Professional with IVA retention
211 
212- **Input:** Professional services to legal entity: MXN 100,000 + IVA MXN 16,000. Client withholds 2/3 of IVA: MXN 10,667.
213- **Expected:** IVA trasladado: MXN 16,000. IVA retenido credit: MXN 10,667. Net before input IVA: MXN 5,333.
214 
215### Test 3: Zero-rate exporter
216 
217- **Input:** Export sales: MXN 300,000 (tasa 0%). Purchases paid: MXN 150,000 (IVA: MXN 24,000).
218- **Expected:** IVA trasladado: MXN 0. IVA acreditable: MXN 24,000. Saldo a favor: MXN 24,000.
219 
220### Test 4: Mixed taxable and exempt
221 
222- **Input:** Taxable sales: MXN 800,000. Exempt sales: MXN 200,000. Total IVA on purchases: MXN 50,000.
223- **Expected:** Proportion: 80%. IVA acreditable: MXN 40,000.
224 
225### Test 5: Accrual vs. cash trap
226 
227- **Input:** Invoice issued for MXN 100,000 + IVA. Payment NOT received.
228- **Expected:** IVA trasladado: MXN 0 (cash basis -- not yet received). Common error: reporting IVA on accrual.
229 
230---
231 
232## Section 7 -- Prohibitions
233 
234- **P-1:** Do NOT use accrual basis for IVA. Mexico uses cash-flow basis.
235- **P-2:** Do NOT claim IVA acreditable without a valid stamped CFDI.
236- **P-3:** Do NOT claim IVA acreditable on exempt-activity purchases.
237- **P-4:** Do NOT ignore the DIOT filing obligation. It is separate from the IVA return but equally mandatory.
238- **P-5:** Do NOT confuse zero rate with exempt. Zero rate allows input IVA recovery; exempt does not.
239- **P-6:** Do NOT offset IVA saldo a favor against other taxes (compensacion universal was eliminated in 2019).
240 
241---
242 
243## Section 8 -- Self-checks
244 
245Before delivering output, verify:
246 
247- [ ] Cash-flow basis applied (IVA recognized when paid/received, NOT invoiced)
248- [ ] All transactions supported by valid stamped CFDIs
249- [ ] Correct rate applied (16%, 0%, exempt)
250- [ ] IVA retenido correctly credited
251- [ ] Proportional rule applied if mixed taxable/exempt activities
252- [ ] DIOT prepared for all third-party transactions > MXN 50,000
253- [ ] Saldo a favor correctly computed and NOT offset against non-IVA taxes
254- [ ] Filing due date: 17th of following month
255 
256---
257 
258## Section 9 -- Disclaimer
259 
260This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.
261 
262The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
263 

Run this skill, then get an accountant to check it

After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Quality

Q3: AI-drafted

AI-generated with structure and citations. Not independently verified.

Needs deep research against tax authority websites to reach Q2.

Accountant Review

Not yet reviewed
0/30

About

Mexican VAT return (IVA -- Impuesto al Valor Agregado, Declaracion Mensual) for self-employed individuals. Covers the standard 16% rate, zero rate (tasa 0%), exempt activities, monthly filing via SAT portal, DIOT informative declaration, CFDI electronic invoicing, and IVA acreditable computation. Primary source: Ley del IVA (LIVA).

MXty-2025

Use this skill

This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.

2 of 6 in the MX workflow: