mepertenece.es
Fiscalidad por profesión

Programador freelance autónomo: módulos, software y deducciones

Equipo mepertenece ·
El programador freelance autónomo puede deducirse hardware (ordenador, monitores), suscripciones SaaS, coworking y formación técnica. Las facturas a empresas llevan retención IRPF del 15% (7% los primeros 3 años). Para clientes extranjeros dentro de la UE, la factura va sin IVA por inversión del sujeto pasivo.
Gestores colegiados

¿Estás pagando de más como autónomo?

Un gestor revisa tu situación fiscal y te dice qué puedes optimizar. Presupuesto cerrado, sin compromiso.

Pide tu auditoría →

El programador freelance como autónomo profesional

El desarrollo de software, la programación web, el desarrollo de aplicaciones móviles o la consultoría tecnológica son actividades que se encuadran como actividades profesionales a efectos fiscales. Esto las distingue de las actividades empresariales y tiene implicaciones concretas en cómo se tributa.


Epígrafe del IAE para programadores

El programador freelance debe elegir el epígrafe del IAE que mejor describe su actividad:

Epígrafe IAEActividad
763Ingenieros y técnicos en informática
764Analistas de sistemas y programadores de ordenadores
769Otros profesionales relacionados con servicios técnicos
759Otros profesionales de la informática NEC

Para la mayoría de desarrolladores, el 764 (analistas y programadores) o el 763 es el más adecuado. Si tu actividad es principalmente de consultoría IT o arquitectura de sistemas, el 763 puede ser más preciso.

Si además de programar realizas diseño web o UX, puede ser conveniente darte de alta en dos epígrafes.


¿Módulos o estimación directa?

La respuesta casi siempre es estimación directa para los programadores freelance.

Por qué los módulos rara vez aplican a programadores

Los módulos (estimación objetiva) están disponibles para un listado cerrado de actividades. Las actividades de programación y servicios informáticos no están incluidas en el listado de actividades acogibles a módulos. Por tanto, un programador no puede elegir este régimen y debe tributar obligatoriamente en estimación directa (simplificada o normal).

Estimación directa simplificada vs normal

  • Simplificada: para facturación inferior a 600.000 €/año. Es la opción de la inmensa mayoría de freelances.
  • Normal: para facturación superior a 600.000 €/año o si eliges esta modalidad voluntariamente. Requiere contabilidad mercantil completa.

Retenciones de IRPF en las facturas

Como actividad profesional, las facturas a empresas y autónomos llevan retención de IRPF:

SituaciónRetención a aplicar
Año de inicio de actividad y los 2 siguientes7%
A partir del 4.º año de actividad15%

Esta retención la retiene el cliente (empresa o autónomo) y la ingresa a Hacienda en tu nombre. Tú la compensas en tu declaración anual de la Renta.

Si tu cliente es una empresa extranjera, no aplica retención española (el cliente no está sometido a Hacienda española). En ese caso, no retendrá nada y recibirás el importe íntegro.

Exención del modelo 130

Si más del 70% de tus ingresos del trimestre han soportado retención de IRPF (tus clientes te han retenido el 15% o 7%), estás exento de presentar el modelo 130 (pago fraccionado de IRPF). Muchos programadores que trabajan principalmente para empresas quedan exentos.


IVA en las facturas del programador

Clientes en España (empresas o particulares)

  • IVA general del 21%.

Clientes en la UE (empresas con número IVA europeo)

  • Operación intracomunitaria: sin IVA (inversión del sujeto pasivo).
  • El cliente declara el IVA en su país.
  • Tú debes presentar el modelo 349 declarando la operación.
  • Necesitas estar registrado en el ROI.

Clientes fuera de la UE (EEUU, UK, LATAM, etc.)

  • Servicio exportado: sin IVA.
  • No hay retención de IRPF.
  • El ingreso sí tributa en tu IRPF español si eres residente fiscal en España.

Clientes particulares de la UE (no empresas)

  • Si superas 10.000 €/año en ventas de servicios digitales a particulares de la UE, aplica el IVA del país del cliente (sistema OSS).
  • Habitual en programadores que venden apps, plugins o software directamente a consumidores.

Gastos deducibles del programador freelance

Esta es la parte donde el programador puede ahorrar más en su factura fiscal.

Hardware

EquipamientoDeducción
Ordenador portátil o de escritorio100% si es uso exclusivo profesional
Monitores adicionales100% deducible
Disco duro externo, NAS100% deducible
Teclado mecánico, ratón profesional100% deducible
Cámara web profesional (para reuniones de trabajo)100% deducible
Auriculares con cancelación de ruido100% si son de uso profesional
iPad/tablet de trabajo100% si es uso exclusivo profesional
Servidor propio (home lab)100% si se usa para desarrollo/testing

Los equipos de más de 300 € se amortizan. En estimación directa simplificada, puedes aplicar amortización acelerada (hasta 3x la tabla normal), lo que en la práctica permite deducir muchos equipos en 1-3 años.

Suscripciones SaaS y software

ServicioDeducción
GitHub / GitLab (plan de pago)100% deducible
JetBrains (IntelliJ, WebStorm…)100% deducible
Figma (para diseño de interfaces)100% deducible
AWS, Google Cloud, Azure (consumo en proyectos)100% deducible
Herramientas de CI/CD (CircleCI, GitHub Actions)100% deducible
Dominios y hosting personal/profesional100% deducible
ChatGPT Plus, Cursor, Copilot100% deducible si es para trabajo
Notion, Linear, Jira (plan de pago)100% deducible
Zoom, Loom, Slack (plan de pago)100% deducible
Spotify, Netflix (entretenimiento personal)No deducible

Formación y desarrollo profesional

GastoDeducción
Cursos en Udemy, Pluralsight, Coursera100% deducible
Bootcamps y formación intensiva100% deducible
Libros técnicos y publicaciones (O’Reilly, etc.)100% deducible
Certificaciones profesionales (AWS, Google, etc.)100% deducible
Asistencia a conferencias técnicas100% + dietas y transporte

Espacio de trabajo

GastoDeducción
Coworking (con factura)100% deducible
Home office: alquiler proporcional30% × % del espacio destinado
Internet y teléfono (uso mixto)50% deducible (AEAT general)
Electricidad y calefacción (home office)Proporcional al espacio de trabajo

Otros gastos deducibles

  • Gestoría y asesoría fiscal: 100% deducible.
  • Cuota de autónomos (RETA): deducible en IRPF.
  • Seguros de responsabilidad civil: 100% deducible.
  • Material de oficina (papel, bolígrafos, etc.): 100% deducible.
  • Gastos de banco (comisiones de cuenta profesional): 100% deducible.

El 7% de gastos de difícil justificación

En estimación directa simplificada, puedes aplicar un 7% adicional sobre el rendimiento neto como gastos de difícil justificación, con un máximo de 2.000 € al año. Esto cubre pequeños gastos sin factura.


Facturar para clientes extranjeros: guía práctica

Muchos programadores freelance trabajan con clientes de EEUU, UK, Países Bajos u otros países. El proceso es más sencillo de lo que parece:

Ejemplo de factura a empresa estadounidense

Concepto: Development services - Sprint 12
Amount:    $5,000 USD

IVA: 0% (exportación de servicios)
IRPF: No retención aplicable
Total: $5,000 USD

No aplica IVA ni retención. Recibes el importe íntegro. Declaras el ingreso en tu IRPF español (en euros, al tipo de cambio del momento del cobro).

Apertura de cuenta en divisas

Para cobros frecuentes en USD, GBP o EUR de clientes extranjeros, muchos programadores usan:

  • Wise (TransferWise): aceptas pagos en múltiples monedas con tarifa baja.
  • Revolut Business: similar, con buenas tasas de cambio.
  • PayPal: muy extendido pero con comisiones más altas.

Las comisiones de estas plataformas son gastos deducibles.


Cuándo plantearse una SL en lugar de ser autónomo

Para muchos programadores freelance de alto perfil, llegado cierto nivel de ingresos, puede ser más eficiente tributar a través de una Sociedad Limitada:

Ingresos netos anuales¿Conviene SL?
Menos de 40.000 €Autónomo generalmente más eficiente
40.000 – 60.000 €Zona gris, depende de gastos y estructura
Más de 60.000 €La SL suele ser más eficiente fiscalmente

La razón es que el Impuesto de Sociedades tiene un tipo del 25% (23% para pymes con base hasta 300.000 €), frente a los tipos marginales del IRPF que llegan al 47% en rentas altas.

Sin embargo, la SL tiene costes adicionales (constitución, contabilidad mercantil, impuesto de sociedades, nómina del administrador) que hay que valorar.


Preguntas frecuentes

¿Puedo deducir todo mi hardware si trabajo desde casa? Si el hardware es de uso exclusivamente profesional y puedes justificarlo, sí. Para equipos de uso mixto, la AEAT acepta habitualmente el 50%. Lo ideal es tener un ordenador de trabajo y otro personal.

¿Puedo deducir la suscripción a Claude, ChatGPT Plus o Cursor? Sí, si la usas para trabajo. Son herramientas de productividad profesional. Guarda el recibo de la suscripción.

¿Tengo que presentar el modelo 349 por cada factura a un cliente europeo? No por factura, sino trimestralmente, incluyendo todas las operaciones del trimestre con empresas de la UE. Si el total trimestral supera 50.000 €, pasa a ser mensual.

¿Puedo tener clientes en EEUU y en España simultáneamente? Por supuesto. El tratamiento fiscal de cada factura es independiente según el país del cliente. Lleva un registro separado de las operaciones nacionales e internacionales para facilitar la preparación de tus modelos trimestrales.

Gestores colegiados

¿Estás pagando de más como autónomo?

Un gestor revisa tu situación fiscal y te dice qué puedes optimizar. Presupuesto cerrado, sin compromiso.

Pide tu auditoría →

¿Te queda alguna duda?

Cuéntanos tu caso: un gestor colegiado lo revisa y te responde en menos de 24–48 h con valoración y presupuesto sin compromiso.

Cuéntanos tu caso →