Fiscalidad Digital · 2026

Gestoría para programadores y freelance digital 2026

Todo lo que un desarrollador o programador autónomo necesita saber sobre fiscalidad en España: CNAE correcto, IVA con clientes extranjeros, Modelo 349 y deducciones de hardware y software.

Daniel Perla · Co-fundador y BDR25 mayo 2026·Lectura: ~10 min
Billeo Responde / Planes 2026

Gestión Fiscal Inteligente para Desarrolladores

Billeo ofrece gestión fiscal experta para desarrolladores y programadores freelance por 65 €/mes más IVA hasta 15 facturas por trimestre. Gestionamos de forma automatizada tus facturas intracomunitarias (VIES), exportaciones de software a EE.UU. sin IVA, y deducimos tu equipo informático e internet de casa.

Lo más importante para un programador autónomo en 2026

Los programadores y desarrolladores autónomos se dan de alta generalmente con CNAE 6201 (Actividades de programación informática) o CNAE 6202 (Actividades de consultoría informática). En IAE: epígrafe 763 (Programadores y analistas).
El hardware y software deducible para programadores incluye: ordenadores (100%), monitores (100%), periféricos (100%), suscripciones SaaS (GitHub, AWS, Figma, etc. al 100%), y libros y cursos técnicos (100%).
Los programadores con clientes en la UE deben emitir facturas sin IVA (inversión del sujeto pasivo) y presentar el Modelo 349 (operaciones intracomunitarias) trimestralmente.
Para clientes fuera de la UE (USA, UK, Latinoamérica), las facturas van sin IVA y sin necesidad de Modelo 349. Son exportaciones de servicios.
Billeo es especialista en freelancers digitales y programadores: CNAE correcto, IVA internacional, deducciones de hardware/software y facturación multi-moneda. Desde 65 €/mes más IVA hasta 15 facturas por trimestre.
Actualizado conforme a la normativa 2026.Verificado por Billeo

España cuenta con miles de programadores, desarrolladores web y consultores IT que trabajan como autónomos, ya sea para clientes españoles, europeos o de todo el mundo. Sin embargo, la fiscalidad de este colectivo tiene particularidades que una gestoría generalista puede pasar por alto: el CNAE correcto, la deducción del 100% de las herramientas tecnológicas, la facturación sin IVA a clientes de la UE y la correcta declaración de ingresos en dólares o libras.

Esta guía recoge, de forma práctica y fiscalmente precisa para 2026, todo lo que necesitas saber como programador o desarrollador autónomo en España: qué epígrafes usar, qué te puedes deducir, cómo facturar internacionalmente y qué modelos trimestrales debes presentar.

CNAE e IAE del programador autónomo: cuál elegir

Elegir el CNAE e IAE correctos no es un trámite burocrático menor: define cómo tributa tu actividad, si estás en el sistema de módulos o estimación directa, y qué deducciones puedes aplicar. La Agencia Tributaria exige coherencia entre la actividad declarada y la actividad real facturada.

ActividadCNAEEpígrafe IAEIVAIRPF retención
Programación a medida620176321%15%
Consultoría IT620276321%15%
Diseño web / UX741042121%15%
Marketing digital731184421%15%
Venta de productos digitales4791—21% (OSS si B2C UE)Sin retención

La mayoría de programadores freelance usan el CNAE 6201 (desarrollo de software a medida). Si además asesoras sobre arquitectura de sistemas o gestionas proyectos IT sin escribir código, el CNAE 6202 es más preciso. Puedes tener ambos en el alta censal si realizas las dos actividades. En Billeo te asesoramos sobre la combinación correcta para tu perfil.

Hardware y software deducible para programadores

Una de las mayores ventajas fiscales del programador autónomo es que casi todo el equipamiento y las suscripciones de su stack tecnológico son deducibles. La clave es que el gasto tenga relación directa con la actividad y que exista factura a nombre del autónomo con su NIF.

Hardware (100% si es exclusivo)

  • Ordenador portátil o de sobremesa
  • Monitor o monitores adicionales
  • Teclado, ratón mecánico, auriculares
  • Webcam, micrófono, tableta gráfica
  • Disco duro externo, NAS, hub USB

Suscripciones SaaS (100%)

  • GitHub Pro / GitHub Team
  • AWS, Google Cloud, Azure
  • JetBrains (IntelliJ, PyCharm, etc.)
  • Figma, Notion, Slack, Linear, Jira
  • Dominio y hosting del portfolio

Formación (100%)

  • Cursos en Udemy, Platzi, Coursera
  • Libros técnicos (papel o digital)
  • Certificaciones AWS, Google, Microsoft
  • Congresos y eventos tecnológicos
  • Membresías a comunidades profesionales

Gastos mixtos (proporcional con justificación)

  • Internet y teléfono: 50% si trabajas desde casa con modelo 036 domiciliado
  • Suministros del hogar: proporcional a los m² del despacho
  • Coworking o alquiler de oficina: 100% deducible
  • Móvil profesional: 100% si es exclusivo del negocio

Importante: para deducir el ordenador al 100%, la Agencia Tributaria exige que su uso sea exclusivamente profesional. Si el mismo portátil lo usas para uso personal, la deducción debe ser proporcional. Lo más seguro es tener un equipo dedicado a la actividad profesional o justificar el porcentaje de uso profesional documentalmente.

Facturación a clientes de la UE: IVA intracomunitario

Muchos programadores trabajan con agencias, startups o empresas de Alemania, Francia, Países Bajos, Polonia o cualquier otro país de la Unión Europea. La gestión del IVA en estas operaciones es diferente a la facturación nacional y requiere conocer la normativa intracomunitaria.

Cliente B2B de la UE con NIF-IVA válido

Si tu cliente es una empresa registrada en el sistema VIES con un NIF-IVA comunitario válido, debes emitir la factura sin IVA. Se aplica el mecanismo de inversión del sujeto pasivo: es el cliente quien liquida el IVA en su país. En la factura debes incluir la mención "Inversión del sujeto pasivo — Art. 194 Directiva 2006/112/CE" y el NIF-IVA de tu cliente.

Verificación en el sistema VIES

Antes de emitir cualquier factura intracomunitaria sin IVA, verifica el NIF-IVA de tu cliente en el sistema VIES (ec.europa.eu/taxation_customs/vies/). Guarda una captura de pantalla de la verificación como justificante. Si el NIF no está validado y emites sin IVA, Hacienda puede reclamarte ese IVA más intereses y recargos.

Modelo 349: obligatorio trimestral

Cada trimestre en el que hayas facturado a empresas de la UE sin IVA, debes presentar el Modelo 349 ante la Agencia Tributaria. En él se declara el importe total facturado a cada empresa de la UE, identificada por su NIF-IVA y país. No es un modelo de pago, sino informativo, pero su omisión conlleva sanciones.

Cliente particular (B2C) de la UE

Si tu cliente de la UE es un particular (no empresa), la situación cambia: debes aplicar el IVA del país del consumidor. La solución es registrarse en el sistema OSS (One Stop Shop) de la Agencia Tributaria, que permite declarar y pagar el IVA de todos los países de la UE en una sola declaración trimestral. Sin embargo, los programadores que trabajan casi exclusivamente B2B raramente necesitan OSS.

Facturación a clientes fuera de la UE (USA, UK, Latam)

Es habitual que un programador español trabaje para empresas de Silicon Valley, startups del Reino Unido o agencias de Latinoamérica. Desde el Brexit, el Reino Unido ya no es parte de la UE y se trata como cualquier otro país tercero. Las reglas son más simples que en el caso intracomunitario.

Facturas sin IVA — exportación de servicios

Las prestaciones de servicios a clientes establecidos fuera de la UE se localizan fiscalmente en el país del destinatario (Art. 69 LIVA). Esto significa que no llevan IVA español y no es necesario presentar el Modelo 349. En la factura puedes indicar "Servicio exento de IVA — exportación de servicios (Art. 69 Ley 37/1992)".

Sin retención de IRPF en facturas al extranjero

Los clientes extranjeros no aplican retención de IRPF porque no están obligados a hacerlo según la normativa española. El programador autónomo paga el IRPF directamente mediante el Modelo 130 trimestral. Esto mejora temporalmente el flujo de caja, pero exige una buena planificación para tener liquidez cuando llegue el pago a Hacienda.

Cobro en divisas: tipo de cambio y riesgo

Si cobras en dólares (USD) o libras (GBP), debes convertir el importe al tipo de cambio oficial del Banco Central Europeo del día del cobro para incluirlo en tu declaración. Esto puede generar diferencias de cambio (positivas o negativas) que también deben declararse. Para minimizar el riesgo de divisa, considera cobrar en euros siempre que sea posible o usar cuentas en Wise o Revolut Business para gestionar las conversiones.

Plataformas de cobro recomendadas para freelance internacional

  • Wise Business: Cuentas en múltiples monedas, conversión al tipo interbancario, IBANs locales en USD/GBP/EUR
  • Revolut Business: Similar a Wise, con tarjeta de empresa y cambio de divisa sin comisión hasta ciertos límites
  • PayPal Business: Ampliamente aceptado, pero con comisiones más elevadas. Útil para clientes anglosajones pequeños
  • Cobro en EUR: Siempre que el cliente lo acepte, facturar en euros elimina el riesgo y la complejidad de la divisa

Modelos fiscales del programador autónomo

Un programador autónomo tiene que presentar entre 6 y 8 modelos tributarios al año, según si tiene clientes nacionales, de la UE o del resto del mundo. Conocer cuáles te corresponden y en qué plazos es fundamental para evitar sanciones de la Agencia Tributaria.

ModeloPeriodicidadPara qué sirve¿Obligatorio siempre?
130TrimestralPago a cuenta del IRPF como autónomo (estimación directa)Sí, salvo que +70% de facturas lleven retención
303TrimestralLiquidación del IVA soportado y repercutido en EspañaSí, si facturas en España con IVA
349TrimestralOperaciones intracomunitarias (clientes UE sin IVA)Solo si tienes clientes B2B en la UE
100Anual (abril-junio)Declaración de la Renta del autónomoSí, siempre
390Anual (enero)Resumen anual del IVASí, si presentas el 303
347Anual (febrero)Operaciones con terceros superiores a 3.005,06€Si superas ese umbral con algún cliente o proveedor

Plazos trimestrales: Los modelos 130, 303 y 349 se presentan los meses de enero, abril, julio y octubre, con plazo hasta el día 20 del mes correspondiente (30 si se domicilia el pago).

Una gestoría especializada como Billeo te avisa con antelación, prepara los modelos y los presenta en plazo, sin que tengas que preocuparte por las fechas.

Retención del 15% en facturas: cuándo aplica para programadores

La retención de IRPF es uno de los aspectos que más confusión genera entre los programadores autónomos, especialmente cuando tienen clientes en distintos países. Aplicar una retención incorrecta puede suponer problemas tanto para el autónomo como para la empresa cliente.

🇪🇸

Cliente empresa española

La empresa te aplica retención del 15% en tu factura. Es un adelanto a cuenta de tu IRPF. Tú cobras menos, pero esa retención ya está pagada a Hacienda.

15% retención
🌍

Cliente empresa de la UE

No aplica retención española. El cliente paga el 100% de tu factura. Tú pagas el IRPF directamente mediante el Modelo 130 trimestral.

Sin retención
🌐

Cliente fuera de la UE (USA, UK, Latam)

Tampoco aplica retención española. El cliente paga el 100% de la factura. El IRPF se liquida vía Modelo 130, igual que con clientes de la UE.

Sin retención

Retención del 7%: primer año de actividad

Si acabas de darte de alta como autónomo, durante el año de inicio de actividad y los dos siguientes años naturales puedes aplicar una retención reducida del 7% en tus facturas a clientes españoles (en lugar del 15% habitual). Para acogerte a esta reducción, debes comunicarlo al cliente en la propia factura y no haber ejercido ninguna actividad profesional en los dos años anteriores. Es una ventaja significativa en los primeros años, ya que mejora tu flujo de caja durante el periodo de arranque.

Preguntas frecuentes sobre fiscalidad de programadores

¿Por qué un programador necesita una gestoría especializada?

La mayoría de gestorías generalistas conocen bien la fiscalidad de una tienda, un bar o un consultor de empresa. Sin embargo, la situación fiscal de un programador autónomo tiene una capa adicional de complejidad: el mix de clientes nacionales e internacionales, la facturación en distintas monedas, las suscripciones SaaS como gastos deducibles, la necesidad de presentar el Modelo 349 o el uso del sistema VIES para validar clientes europeos.

Una gestoría que no conozca estos matices puede costarte dinero de dos formas: bien por dejarte deducciones legítimas sobre la mesa (no deducir el software, el hardware o la formación), bien por cometiendo errores en la facturación internacional que deriven en sanciones de Hacienda.

En Billeo gestionamos la fiscalidad de programadores, desarrolladores, diseñadores UX y otros freelancers digitales de forma especializada: asignamos el CNAE correcto, gestionamos el IVA intracomunitario y las exportaciones de servicios, presentamos el Modelo 349 cuando corresponde y maximizamos tus deducciones de hardware, software y formación. Todo con un asesor disponible por WhatsApp, sin burocracia y desde 65€/mes.

Especialistas en freelance digital

Billeo, gestoría especializada en programadores y freelance digital

CNAE correcto, IVA internacional, Modelo 349 y deducciones de hardware y software. Asesor fiscal por WhatsApp. Desde 65€/mes.

  • Alta censal con CNAE 6201 o 6202 correcto
  • Facturación a UE sin IVA + Modelo 349 automático
  • Exportaciones a USA, UK, Latam sin IVA
  • Deducciones de hardware, SaaS y formación al 100%
  • Asesor fiscal personal disponible por WhatsApp

Informacion actualizada a mayo de 2026. Esta guia tiene caracter orientativo y no constituye asesoramiento fiscal individualizado. Consulta con un asesor fiscal para aplicar estas normas a tu caso concreto.

Contacto

¿Te ayudamos?
Hablemos hoy.

Cuéntanos tu situación y el equipo revisará el siguiente paso contigo.

Por teléfono

+34 678 623 905

Por correo electrónico

Abrir formulario de contacto