Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: es-autonomous-worker |
| 3 | description: > |
| 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. |
| 5 | version: 1.0 |
| 6 | jurisdiction: ES |
| 7 | tax_year: 2025 |
| 8 | category: international |
| 9 | depends_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 | |
| 37 | Since 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 | |
| 63 | For autónomos persona física in estimación directa: |
| 64 | |
| 65 | ``` |
| 66 | 1. Annual gross income (ingresos brutos) |
| 67 | 2. MINUS deductible expenses (gastos deducibles) |
| 68 | 3. MINUS 7% generic deduction (3% for autónomos societarios) |
| 69 | 4. 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 | |
| 99 | Available 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 | ``` |
| 180 | Facturació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 | |
| 189 | IVA/IGIC/IPSI a pagar Hacienda = repercutido - soportado (on purchases) |
| 190 | ``` |
| 191 | |
| 192 | ### Annual Calculation Formula |
| 193 | |
| 194 | ``` |
| 195 | Facturació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 | |
| 201 | IRPF anual = Apply progressive brackets to base imponible |
| 202 | Neto anual = Facturación bruta - IRPF - Cuota SS - Gastos |
| 203 | ``` |
| 204 | |
| 205 | ### Worked Example: IT Freelancer, Madrid, EUR 3,000/month billing |
| 206 | |
| 207 | ``` |
| 208 | Monthly: |
| 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 | |
| 218 | Annual: |
| 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 | |
| 292 | 1. **Alta en Hacienda** (Modelo 036 or 037): Register for tax obligations, select IAE epígrafe, choose estimation regime |
| 293 | 2. **Alta en RETA** (Modelo TA.0521): Register with Social Security within 60 days before starting activity (or same day) |
| 294 | 3. **Licencia de actividad** (if applicable): Some activities require local permits |
| 295 | 4. **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 | |
| 349 | Not 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 | |
| 395 | This 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 | |
| 397 | The 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
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.
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.