Cómo darse de alta como desarrollador freelance — Guía fiscal 2025
Trabajar como desarrollador freelance en España es uno de los perfiles más comunes y con perfil fiscal claro: prácticamente todos los clientes B2B retienen IRPF, hay régimen general de IVA y la mayoría de gastos típicos del sector son deducibles si están bien documentados.
Esta guía te explica los pasos para darte de alta, los modelos fiscales que te aplican, los gastos típicos deducibles del sector y los errores más comunes que cometen los desarrolladores cuando facturan a clientes nacionales e internacionales.
Datos fiscales del sector
- IAE típico
- 763 / 845
- Programadores, analistas y diseñadores software (763) o Servicios técnicos de informática (845).
- Régimen IVA
- general
- Retención IRPF
- 15% (general) o 7% en los 3 primeros años
- Modelos AEAT
- Modelo 130 · Modelo 303
Gastos deducibles típicos del sector
- Software y SaaS profesional: IDEs (JetBrains, Cursor), licencias de Adobe, GitHub Pro, etc. 100% deducible.
- Hosting, dominios, servicios cloud: AWS, GCP, Vercel, Netlify, Cloudflare. 100% deducible.
- Equipo informático: ordenador, monitor, teclado, ratón, silla ergonómica. Bienes de inversión deducibles vía amortización.
- Coworking o alquiler de oficina afecta a la actividad.
- Suministros del hogar si tienes habitación afecta (30% del % de superficie).
- Formación: cursos online (Udemy, Coursera), libros técnicos, conferencias.
- Asesoría fiscal y contable profesional.
- Conferencias y eventos del sector (DotJS, JSDay, ConfX, etc.) con factura y justificante de relación profesional.
- Coches/transporte público solo si está justificado el desplazamiento profesional.
Consejos prácticos
Si facturas a clientes UE con CIF intracomunitario válido, la factura va sin IVA. Presentas también modelo 349 trimestral si superas los 50.000€/trimestre.
Para clientes EEUU/UK, son exportaciones, también sin IVA. Indica 'Operación no sujeta — Art. 21 LIVA' en la factura.
Tu IAE 763 está sujeto a retención del 15% (o 7% en los 3 primeros años). Asegúrate de que tus clientes empresariales te la apliquen.
Plataformas como Upwork/Fiverr/Toptal facturan ellas a tu cliente y a ti te ingresan el neto. Tú facturas a la plataforma con IVA si están en UE, sin IVA si están en EEUU.
Preguntas frecuentes
¿Qué epígrafe IAE elijo: 763 o 845?
El 763 (Programadores y analistas) es lo más habitual si haces desarrollo de software. El 845 (Servicios técnicos de informática) es más amplio. Si haces consultoría además de código, el 845 cubre ambos.
¿Tengo que presentar el modelo 130 si todos mis clientes me retienen?
Si todos tus clientes son empresas/profesionales que ya te retienen el 15% IRPF y suponen al menos el 70% de tus ingresos, quedas exento del modelo 130. Si tienes clientes particulares o internacionales (que no retienen), sí debes presentarlo.
¿Cómo facturo a un cliente en EEUU?
Como exportación de servicios: factura SIN IVA, indicando 'Operación no sujeta - Art. 21 LIVA' o 'Reverse charge'. La factura es 100% imponible para el IRPF (lo declaras en el modelo 130 y la renta anual).
¿Puedo deducir el ordenador que también uso para gaming?
Hacienda aplica el criterio de afectación al 100%: si el ordenador se usa también para uso personal, técnicamente no es deducible. En la práctica se admite proporción razonable si el uso profesional es claramente predominante, pero es zona gris. Mejor tener un equipo dedicado.
Recursos relacionados
Gestorly automatiza todo esto por ti
Software fiscal específico para tu sector: aplica tu IAE, retenciones, IVA y modelos AEAT automáticamente. Empieza gratis sin tarjeta.
Empezar gratisEsta guía es contenido informativo orientativo, no asesoramiento fiscal. Para tu caso particular consulta con un asesor.

