Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/es-autonomous-worker.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.

es-autonomous-worker.md398 lines15.6 KB
v10Spain
Not yet verified by an accountantContact accountant
1---
2name: es-autonomous-worker
3description: >
4 Use this skill whenever asked about Spanish self-employed (autónomo) tax and social security obligations beyond IRPF computation. Trigger on phrases like "autonomo", "autónomo", "cuota de autonomos", "cuota seguridad social autonomo", "RETA", "tarifa plana", "alta autonomo", "baja autonomo", "cotizacion por ingresos reales", "obligaciones fiscales autonomo", "modelos autonomo", "Modelo 303", "Modelo 130", "Modelo 390", "Modelo 349", "calendario fiscal autonomo", "pluriactividad", "autonomo societario", "facturacion autonomo", "estimacion directa", "libro registro", "IGIC autonomo", "IPSI autonomo", "autonomo Canarias", "autonomo Ceuta Melilla", "cuanto paga un autonomo", or any question about the complete fiscal and social security picture for a self-employed worker in Spain. ALWAYS read this skill before advising on autónomo setup, ongoing obligations, or take-home pay calculations.
5version: 1.0
6jurisdiction: ES
7tax_year: 2025
8category: international
9depends_on:
10 - es-income-tax
11 - es-social-contributions
12---
13 
14# Spain Autónomo (Self-Employed Worker) Complete Obligations Skill v1.0
15 
16> **Based on work by [Nambu89 (Impuestify)](https://github.com/Nambu89/Impuestify)** and **[Pau March (larenta)](https://github.com/paumrch/larenta)**, licensed under MIT. Adapted for the OpenAccountants format.
17 
18---
19 
20## Section 1 -- Quick Reference
21 
22| Field | Value |
23|---|---|
24| Country | Spain (Estado Español) |
25| Subject | Trabajador Autónomo (Self-Employed Worker / Sole Trader) |
26| Currency | EUR only |
27| Legal framework | Ley 20/2007 (Estatuto del Trabajo Autónomo); RDL 13/2022 (cotización por ingresos reales) |
28| Social Security regime | RETA (Régimen Especial de Trabajadores Autónomos) |
29| Tax regime | IRPF (estimación directa simplificada by default) |
30| Tax authority | AEAT (tax) + Tesorería General de la Seguridad Social (TGSS) (social security) |
31| Key filing forms | Modelo 036/037 (census), Modelo 130 (quarterly IRPF), Modelo 303 (quarterly IVA), Modelo 100 (annual IRPF) |
32 
33---
34 
35## Section 2 -- Cuota de Autónomos 2025: Cotización por Ingresos Reales
36 
37Since January 2023, self-employed workers pay Social Security (cuota de autónomos) based on actual income (rendimientos netos). The system has 15 brackets deployed gradually until 2032.
38 
39### The 15 Contribution Brackets (Tramos) -- 2025
40 
41| Tramo | Net Monthly Income (EUR) | Minimum Contribution (EUR/month) |
42|---|---|---|
43| 1 | ≤ 670 | 200 |
44| 2 | 670.01 - 900 | 250 |
45| 3 | 900.01 - 1,166.70 | 267 |
46| 4 | 1,166.71 - 1,300 | 291 |
47| 5 | 1,300.01 - 1,500 | 294 |
48| 6 | 1,500.01 - 1,700 | 294 |
49| 7 | 1,700.01 - 1,850 | 310 |
50| 8 | 1,850.01 - 2,030 | 315 |
51| 9 | 2,030.01 - 2,330 | 320 |
52| 10 | 2,330.01 - 2,760 | 330 |
53| 11 | 2,760.01 - 3,190 | 350 |
54| 12 | 3,190.01 - 3,620 | 370 |
55| 13 | 3,620.01 - 4,050 | 390 |
56| 14 | 4,050.01 - 6,000 | 400 |
57| 15 | > 6,000 | 530 |
58 
59**Contribution rate:** 31.4% of chosen base de cotización (the contribution amounts above are the minimums -- workers can choose higher bases within their bracket for better future pensions).
60 
61### How to Calculate Net Monthly Income (Rendimiento Neto)
62 
63For autónomos persona física in estimación directa:
64 
65```
661. Annual gross income (ingresos brutos)
672. MINUS deductible expenses (gastos deducibles)
683. MINUS 7% generic deduction (3% for autónomos societarios)
694. DIVIDE by 12 = Monthly net income (rendimiento neto mensual)
70```
71 
72### Key Rules
73 
74- **6 changes per year:** You can change your contribution base up to 6 times annually to match income fluctuations
75- **Annual regularization:** After year-end, TGSS compares actual income vs. chosen base. Overpayments are refunded; underpayments are collected (second half of following year)
76- **Autónomos societarios minimum:** EUR 1,000/month base → EUR 314/month minimum contribution
77 
78---
79 
80## Section 3 -- Tarifa Plana (Flat Rate for New Autónomos)
81 
82### Standard Tarifa Plana (DA 52ª LGSS, RDL 13/2022)
83 
84| Period | Monthly Contribution |
85|---|---|
86| Months 1-12 | EUR 80 |
87| Months 13-24 (if income < SMI) | Reduced rate (tramo-dependent) |
88 
89### Requirements
90 
91- Not registered as autónomo in the previous 2 years
92- Not previously benefited from tarifa plana in the previous 3 years
93- No outstanding debts with Seguridad Social or Hacienda
94- NOT autónomo societario (company administrators excluded)
95- Must apply at the moment of registration (alta)
96 
97### Extended Tarifa Plana (24 months at EUR 80)
98 
99Available for:
100- Workers with disability ≥ 33%
101- Victims of gender violence
102- Victims of terrorism
103 
104### Important Notes
105 
106- Request is automatic when registering (mark the box in Modelo TA.0521)
107- Cannot be requested retroactively
108- Compatible with pluriactividad (working as both employed and self-employed)
109- After tarifa plana ends, the normal bracket system applies
110 
111---
112 
113## Section 4 -- Complete Fiscal Calendar for Autónomos
114 
115### Quarterly Obligations
116 
117| Quarter | Period | Deadline | Models to File |
118|---|---|---|---|
119| Q1 | Jan-Mar | 1-20 April | 130 (IRPF) + 303 (IVA) |
120| Q2 | Apr-Jun | 1-20 July | 130 + 303 |
121| Q3 | Jul-Sep | 1-20 October | 130 + 303 |
122| Q4 | Oct-Dec | 1-30 January | 130 + 303 |
123 
124### Annual Obligations
125 
126| Model | Description | Deadline |
127|---|---|---|
128| 100 | Declaración de la Renta (IRPF annual) | April-June (campaign dates vary) |
129| 390 | Annual IVA summary | 1-30 January |
130| 347 | Operations with third parties > EUR 3,005.06 | February |
131| 349 | Intra-EU operations (if applicable) | Monthly or quarterly |
132 
133### Additional Models (if applicable)
134 
135| Model | Who | When |
136|---|---|---|
137| 111 | If you have employees (retenciones nóminas) | Quarterly |
138| 115 | If you rent premises (retenciones alquileres) | Quarterly |
139| 131 | Instead of 130, if in estimación objetiva (módulos) | Quarterly |
140| 720 | Assets abroad > EUR 50,000 | March |
141 
142---
143 
144## Section 5 -- Indirect Tax by Territory
145 
146### IVA (Common Territory + Baleares)
147 
148| Item | Value |
149|---|---|
150| General rate | 21% |
151| Reduced rate | 10% (food, transport, hotels) |
152| Super-reduced rate | 4% (bread, milk, medicines, books) |
153| Filed via | Modelo 303 (quarterly) + Modelo 390 (annual summary) |
154 
155### IGIC (Canarias)
156 
157| Item | Value |
158|---|---|
159| General rate | 7% |
160| Reduced | 3% |
161| Zero rate | 0% (certain essential goods) |
162| Incrementado | 9.5%, 15% |
163| Filed via | Modelo 420 (quarterly) to Hacienda Canaria |
164 
165### IPSI (Ceuta and Melilla)
166 
167| Item | Value |
168|---|---|
169| General rate (services) | 4% |
170| Other rates | 0.5% - 10% depending on goods/services |
171| Filed via | Local IPSI models to Ciudad Autónoma |
172 
173---
174 
175## Section 6 -- Net Take-Home Calculation (Sueldo Neto Autónomo)
176 
177### Monthly Calculation Formula
178 
179```
180Facturación bruta (without IVA)
181+ IVA/IGIC/IPSI repercutido (charged to client)
182= Total factura (amount on invoice)
183- Retención IRPF (15% or 7% withheld by client, if applicable)
184= Cobro efectivo (cash received)
185- Cuota autónomos (Social Security)
186- Gastos deducibles
187= Neto mensual aproximado
188 
189IVA/IGIC/IPSI a pagar Hacienda = repercutido - soportado (on purchases)
190```
191 
192### Annual Calculation Formula
193 
194```
195Facturación bruta anual
196- Gastos deducibles anuales
197- Cuota autónomos anual
198- 5% gastos difícil justificación (max EUR 2,000, if simplificada)
199= Base imponible IRPF
200 
201IRPF anual = Apply progressive brackets to base imponible
202Neto anual = Facturación bruta - IRPF - Cuota SS - Gastos
203```
204 
205### Worked Example: IT Freelancer, Madrid, EUR 3,000/month billing
206 
207```
208Monthly:
209 Facturación bruta: EUR 3,000
210 + IVA 21%: EUR 630
211 = Total factura: EUR 3,630
212 - Retención IRPF 15%: EUR 450
213 = Cobro efectivo: EUR 3,180
214 - Cuota autónomos (Tramo 9): EUR 320
215 - Gastos deducibles: EUR 200
216 = Neto mensual estimado: EUR 2,660
217 
218Annual:
219 Facturación bruta: EUR 36,000
220 - Gastos deducibles: EUR 2,400
221 - Cuota autónomos: EUR 3,840
222 - Gastos difícil justificación: EUR 1,488 (5% × 29,760, < 2,000)
223 = Base imponible: EUR 28,272
224 IRPF estimado (escala 2025): ~EUR 5,600
225 Neto anual: EUR 36,000 - 5,600 - 3,840 - 2,400 = EUR 24,160
226 Neto mensual real: EUR 2,013
227 % neto sobre facturación: ~67%
228```
229 
230**Note:** The monthly "neto" from cash flow differs from the annual real neto because retenciones are prepayments that may result in refund or additional payment at year-end.
231 
232---
233 
234## Section 7 -- Territorial Regime Classification
235 
236| Fiscal Residence | IRPF Scale | Indirect Tax | SS Bonification |
237|---|---|---|---|
238| Common territory (15 CCAA) | State + Regional (50/50) | IVA 21% | None |
239| Canarias | State + Regional | IGIC 7% | None |
240| Ceuta | State + Regional, 60% deduction cuota | IPSI 4% | 50% cuota SS (certain sectors) |
241| Melilla | State + Regional, 60% deduction cuota | IPSI 4% | 50% cuota SS (certain sectors) |
242| País Vasco (Álava/Bizkaia/Gipuzkoa) | Foral (own scale, 23%-49%) | IVA 21% | None |
243| Navarra | Foral (own scale, 13%-52.8%) | IVA 21% | None |
244 
245### Ceuta/Melilla Sectors with 50% SS Bonification
246 
247- Agriculture, fishing, aquaculture
248- Industry (except energy and water)
249- Commerce, tourism, hospitality
250- Other services (excluding air transport, building construction, financial/real estate activities)
251 
252---
253 
254## Section 8 -- Types of Autónomo
255 
256### 8.1 Autónomo Persona Física (Standard)
257 
258- Most common: freelancer or sole trader
259- Filed as individual IRPF taxpayer
260- Can choose estimación directa simplificada (default) or normal
261- Retención 15% (7% first 3 years) on professional invoices (Sección 2 IAE only)
262 
263### 8.2 Autónomo Societario
264 
265- Administrators/partners with ≥33% ownership who perform management
266- Must register in RETA
267- Minimum base: EUR 1,000/month (cuota mínima EUR 314/month)
268- Cannot access tarifa plana
269- Deduction for generic expenses: 3% (not 7%)
270- Their income comes as nómina from the company (rendimientos del trabajo), NOT business income
271 
272### 8.3 Autónomo Colaborador (Family Member)
273 
274- Spouse or family member (up to 2nd degree) working regularly in the business
275- Minimum base: SMI (EUR 1,000/month in 2025)
276- Bonificación: 50% during first 18 months, 25% next 6 months
277- Does NOT file their own Modelo 130/303 -- works under the main autónomo's business
278 
279### 8.4 Autónomo Económicamente Dependiente (TRADE)
280 
281- Derives ≥75% of income from a single client
282- Must formalize the relationship with a written contract
283- Specific protections under Estatuto del Trabajo Autónomo
284- Tax obligations are the same as standard autónomo
285 
286---
287 
288## Section 9 -- Registration Process (Alta de Autónomo)
289 
290### Steps
291 
2921. **Alta en Hacienda** (Modelo 036 or 037): Register for tax obligations, select IAE epígrafe, choose estimation regime
2932. **Alta en RETA** (Modelo TA.0521): Register with Social Security within 60 days before starting activity (or same day)
2943. **Licencia de actividad** (if applicable): Some activities require local permits
2954. **Libro registro**: Start maintaining income and expense records from day one
296 
297### Key Decisions at Registration
298 
299| Decision | Options | Default |
300|---|---|---|
301| Estimation regime | Directa simplificada / Directa normal / Objetiva (módulos) | Simplificada |
302| IAE epígrafe | Section 1 (business) or Section 2 (professional) | Determines if retención applies |
303| IVA regime | General / Simplified / Recargo equivalencia | General |
304| Tarifa plana | Apply or not | Apply if eligible |
305| Contribution base | Minimum of bracket or higher | Minimum |
306 
307---
308 
309## Section 10 -- Deductible Expenses for Autónomos
310 
311### Fully Deductible (with proper invoice)
312 
313| Expense | Notes |
314|---|---|
315| Cuota autónomos (RETA) | Monthly SS contribution |
316| Office rent (local de negocio) | Fully deductible with factura |
317| Professional services (gestoría, abogado) | Fully deductible |
318| Software and subscriptions | Business use |
319| Advertising and marketing | Fully deductible |
320| Professional training | Related to activity |
321| Professional insurance | Liability, etc. |
322| Bank fees (business account) | Fully deductible |
323| Payment processor fees (Stripe, PayPal) | Fully deductible |
324| Depreciation (amortización) | Per simplified table |
325| Business travel (transport) | Documented trips |
326| Travel meals (dietas) | Max EUR 26.67/day domestic, EUR 48.08/day international |
327 
328### Partially Deductible (Special Rules)
329 
330| Expense | Rule | Reference |
331|---|---|---|
332| Home office supplies (luz, gas, agua) | (office area / total area) × 30% of supply costs | LIRPF Art. 30.2.5.b |
333| Vehicle expenses | Business portion only (default: 50% IVA, IRPF needs logbook) | Art. 95 LIVA |
334| Mobile phone | Business portion only (default 0% if not documented) | |
335| Meals not during travel | NOT deductible | Client entertainment excluded |
336| Personal insurance | NOT deductible | |
337| IRPF payments (Modelo 130) | NOT deductible (prepayment of tax, not expense) | |
338 
339### Gastos de Difícil Justificación (Simplificada only)
340 
341- 5% of rendimiento neto previo, maximum EUR 2,000/year
342- Automatic reduction under estimación directa simplificada
343- Covers expenses that are difficult to document but clearly business-related
344 
345---
346 
347## Section 11 -- Obligación de Declarar (Filing Obligation)
348 
349Not all autónomos are obligated to file the annual Renta if their income is very low:
350 
351| Situation | Limit |
352|---|---|
353| Single payer, employment income only | EUR 22,000 |
354| Multiple payers (2nd+ pays > EUR 1,500) | EUR 15,876 |
355| Capital income | > EUR 1,600 |
356| Real estate income | > EUR 1,000 |
357| Any business/professional income | Always obligated to file |
358 
359**Autónomos are ALWAYS obligated to file Modelo 100** regardless of income level (Art. 96 LIRPF exception for rendimientos de actividades económicas).
360 
361---
362 
363## Section 12 -- Conservative Defaults
364 
365| Ambiguity | Default |
366|---|---|
367| Unknown estimation regime | Directa simplificada |
368| Unknown cuota autónomos | Calculate from bracket table using 60% of billing as proxy for net income |
369| Unknown tarifa plana eligibility | Not eligible (apply standard brackets) |
370| Unknown if new autónomo | NOT new (15% retención, not 7%) |
371| Unknown Sección IAE | Sección 2 (professional -- retención applies) |
372| Unknown business-use % | 0% for mixed-use items |
373| Unknown territory | Common territory with IVA 21% |
374| Unknown activity start date | Do not apply tarifa plana |
375 
376---
377 
378## PROHIBITIONS
379 
380- NEVER tell someone they can avoid paying cuota de autónomos if they are actively self-employed
381- NEVER apply tarifa plana to autónomos societarios
382- NEVER deduct client entertainment meals from IRPF
383- NEVER apply the 7% generic deduction to autónomos persona física (it's 7% for them, 3% for societarios -- don't mix these up)
384- NEVER confuse retenciones (tax prepayments) with expenses -- they are NOT deductible business expenses
385- NEVER apply IVA to an autónomo in Canarias (they use IGIC) or Ceuta/Melilla (IPSI)
386- NEVER forget that Modelo 130 is cumulative year-to-date (not just the quarter's income)
387- NEVER apply the EUR 80 tarifa plana beyond month 12 without verifying income < SMI
388- NEVER present cuota estimates as exact -- actual regularization happens the following year
389- NEVER advise on baja (deregistration) without noting that this affects future tarifa plana eligibility
390 
391---
392 
393## Disclaimer
394 
395This 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 an asesor fiscal or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.
396 
397The 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.
398 

Run this skill, then get an accountant to check it

After running the full skill pack in Claude, 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.

Discussions(0)

No discussions yet. Verified accountants can post questions about this skill.

Quality

Q2: Research-verified

Deep research against tax authority sources. Not yet tested on real data.

Needs real client data + practitioner sign-off to reach Q1.

Accountant Review

Unverified
0/42

About

Use this skill whenever asked about Spanish self-employed (autónomo) tax and social security obligations beyond IRPF computation. Trigger on phrases like "autonomo", "autónomo", "cuota de autonomos", "cuota seguridad social autonomo", "RETA", "tarifa plana", "alta autonomo", "baja autonomo", "cotizacion por ingresos reales", "obligaciones fiscales autonomo", "modelos autonomo", "Modelo 303", "Modelo 130", "Modelo 390", "Modelo 349", "calendario fiscal autonomo", "pluriactividad", "autonomo societario", "facturacion autonomo", "estimacion directa", "libro registro", "IGIC autonomo", "IPSI autonomo", "autonomo Canarias", "autonomo Ceuta Melilla", "cuanto paga un autonomo", or any question about the complete fiscal and social security picture for a self-employed worker in Spain. ALWAYS read this skill before advising on autónomo setup, ongoing obligations, or take-home pay calculations.

ESty-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.

5 of 8 in the ES workflow: