CNAE 62.10: Programación Informática - Guía Completa
El CNAE 62.10 clasifica las actividades de programación informática y desarrollo de software. Esencial para desarrolladores, empresas de software y consultores técnicos.

CNAE 62.10: Programación Informática - Guía Completa
1. Introducción
El código CNAE 62.10 identifica las actividades de programación informática, una clasificación fundamental en la economía digital española. Este código agrupa todas aquellas empresas, autónomos y profesionales dedicados al desarrollo, creación y programación de software, aplicaciones y sistemas informáticos a medida.
Es especialmente relevante para desarrolladores, empresas de software, consultores técnicos y profesionales del sector TI que necesitan registrarse correctamente ante la Administración Tributaria. La correcta clasificación es esencial para cumplir con obligaciones fiscales, acceder a ayudas específicas del sector tecnológico y presentar declaraciones tributarias precisas.
2. Descripción Detallada
El CNAE 62.10 comprende la programación informática en todas sus formas, es decir, la creación, desarrollo, adaptación y mantenimiento de programas y aplicaciones informáticas. Esta actividad incluye:
Actividades Específicas Incluidas:
- Desarrollo de software personalizado: Creación de aplicaciones a medida para empresas y clientes específicos, adaptadas a sus necesidades particulares.
- Programación de aplicaciones: Desarrollo de apps móviles (iOS, Android), aplicaciones web, software de escritorio y plataformas digitales.
- Desarrollo web: Diseño y programación de sitios web dinámicos, plataformas e-commerce, portales empresariales y aplicaciones web complejas.
- Consultoría técnica en programación: Asesoramiento sobre arquitectura de sistemas, selección de tecnologías, mejora de código y optimización de aplicaciones.
- Mantenimiento y actualización de software: Corrección de errores (debugging), actualizaciones, parches de seguridad y mejoras de funcionalidad en aplicaciones existentes.
- Desarrollo de sistemas integrados: Programación de soluciones que integran múltiples sistemas y bases de datos.
- Programación de bases de datos: Creación y optimización de estructuras de datos, consultas complejas y sistemas de gestión de información.
Ejemplos Concretos de Negocios:
Una agencia de desarrollo web que crea sitios e-commerce personalizados para pequeñas empresas. Un autónomo programador que desarrolla aplicaciones móviles bajo demanda. Una startup que crea software SaaS (Software as a Service) en la nube. Una consultoría informática que desarrolla sistemas de gestión empresarial integrados. Un equipo de programadores que mantiene y actualiza aplicaciones heredadas de grandes corporaciones.
Cuándo Usar Este Código vs. Otros Similares:
El CNAE 62.10 debe utilizarse cuando la actividad principal es la creación y desarrollo de programas informáticos. Es importante diferenciarlo de:
- CNAE 62.01 (Consultoría de informática): Se aplica cuando predomina el asesoramiento y análisis, no la programación.
- CNAE 62.02 (Actividades de informática): Incluye actividades más amplias como gestión de sistemas, hosting y otros servicios TI.
- CNAE 62.09 (Otros servicios relacionados con TI): Para actividades de soporte técnico, mantenimiento de infraestructuras y servicios auxiliares.
- CNAE 58.29 (Edición de software): Cuando se crea software para su distribución comercial masiva, no personalizado.
3. Actividades Excluidas
No están incluidas en el CNAE 62.10 las siguientes actividades:
Actividades que NO corresponden a este código:
- Consultoría informática pura: Si el profesional solo asesora sin programar, debe usar CNAE 62.01.
- Soporte técnico y help desk: Atención al usuario, resolución de problemas técnicos de equipos. Corresponde a CNAE 62.09.
- Administración de sistemas: Gestión de servidores, redes, infraestructuras TI. Se clasifica en CNAE 62.02.
- Edición y distribución de software estándar: Venta de licencias de software comercial. Corresponde a CNAE 58.29 o CNAE 47.62.
- Diseño gráfico y web design puro: Si no incluye programación, se clasifica en CNAE 71.11.
- Servicios de hosting y alojamiento web: Corresponde a CNAE 63.11.
- Ciberseguridad y auditoría informática: Se clasifica en CNAE 62.02 o 62.09 según características.
- Instalación de software en equipos cliente: Es considerado servicio de instalación técnica, no programación.
4. Códigos Relacionados
Equivalencias y Códigos Similares en la Clasificación CNAE:
El CNAE 62.10 pertenece a la Sección J (Información y Comunicaciones), División 62 (Servicios de Tecnología de la Información y Servicios Informáticos). Esta división incluye:
- CNAE 62.01: Consultoría de informática. Para análisis de sistemas, diseño de soluciones y asesoramiento técnico sin desarrollo de código.
- CNAE 62.02: Actividades de informática. Incluye gestión de sistemas, externalización de procesos informáticos (BPO) y servicios TI integrales.
- CNAE 62.09: Otros servicios relacionados con las tecnologías de la información. Soporte técnico, mantenimiento de equipos, servicios auxiliares.
Diferenciación Práctica:
La clave para elegir entre estos códigos es identificar la actividad principal:
- Si programas software a medida → CNAE 62.10
- Si asesoras sobre tecnología sin programar → CNAE 62.01
- Si gestionas infraestructuras y sistemas → CNAE 62.02
- Si das soporte técnico y mantenimiento → CNAE 62.09
Muchos profesionales del sector combinan actividades de varios códigos, pero deben declarar como principal aquella que genera mayor volumen de ingresos o tiempo de dedicación.
5. Preguntas Frecuentes
P1: ¿Necesito dar de alta en CNAE 62.10 si soy programador autónomo?
Sí, es obligatorio. Cualquier profesional que ejerza la programación informática como actividad económica principal debe registrarse con este código CNAE ante la Administración Tributaria. Esto es requisito para:
- Obtener el NIF de actividad económica
- Cumplir obligaciones fiscales (IVA, IRPF)
- Emitir facturas legalmente válidas
- Acceder a ayudas y subvenciones del sector TI
- Cotizar correctamente a la Seguridad Social como autónomo
El registro se realiza en el Censo de Actividades Económicas (modelo 037/036 en la Agencia Tributaria).
P2: ¿Puedo usar CNAE 62.10 si también hago consultoría informática?
Sí, pero debes identificar tu actividad principal. Si dedicas el 70% del tiempo a programación y el 30% a consultoría, debes registrarte con CNAE 62.10. Si es al revés, usa CNAE 62.01. La Agencia Tributaria puede solicitar justificación de cómo distribuyes tu tiempo y facturación.
Si tus actividades están muy equilibradas, algunos asesores recomiendan registrarse con el código que tenga mayor volumen de facturación anual. Puedes cambiar de código si varía significativamente tu actividad principal.
P3: ¿Qué obligaciones fiscales tengo con CNAE 62.10?
Como profesional o empresa con este código, debes:
- Declaración trimestral de IVA (modelo 303) si superas 6.000€ de facturación anual
- Declaración anual de la renta (modelo 100 para autónomos, modelo 200 para sociedades)
- Libro de ingresos y gastos (obligatorio si facturación > 600.000€)
- Facturación electrónica a partir de ciertos umbrales
- Retenciones de IRPF si tus clientes son empresas (normalmente 15%)
- Cotización a la Seguridad Social como autónomo (cuota mínima ~300€/mes)
- Declaración de bienes y derechos si tienes patrimonio superior a 3.000€
P4: ¿Cuál es la diferencia entre CNAE 62.10 y CNAE 58.29 (Edición de software)?
Esta es una confusión frecuente. La diferencia fundamental es:
- CNAE 62.10 (Programación): Desarrollo de software personalizado o a medida para clientes específicos. El software se crea según las necesidades del cliente, no para venta masiva.
- CNAE 58.29 (Edición de software): Creación de software estándar o genérico destinado a venta comercial en el mercado. El producto se vende a múltiples clientes sin personalización específica.
Ejemplo: Un programador que crea un sistema de gestión para una farmacia específica usa CNAE 62.10. Una empresa que desarrolla un software de contabilidad para vender a múltiples empresas usa CNAE 58.29.
6. Conclusión
El CNAE 62.10 es la clasificación correcta para todos los profesionales y empresas dedicados al desarrollo y programación de software personalizado. Su correcta identificación es fundamental para cumplir obligaciones fiscales, acceder a ayudas del sector tecnológico y mantener un registro administrativo preciso.
La clave es diferenciar claramente entre programación (62.10), consultoría (62.01), gestión de sistemas (62.02) y soporte técnico (62.09). Si tienes dudas sobre tu clasificación exacta, consulta con un asesor fiscal especializado en el sector TI. Para verificar equivalencias con otros sistemas de clasificación, te recomendamos usar un conversor CNAE-IAE oficial que te ayudará a identificar el código más preciso para tu actividad.
Preguntas Frecuentes (FAQ)
¿Necesito dar de alta en CNAE 62.10 si soy programador autónomo?
Sí, es absolutamente obligatorio. Cualquier profesional que ejerza la programación informática como actividad económica debe registrarse con este código CNAE ante la Administración Tributaria. Este registro es requisito indispensable para obtener el NIF de actividad económica, cumplir correctamente con obligaciones fiscales (IVA e IRPF), emitir facturas legalmente válidas, acceder a posibles ayudas y subvenciones del sector tecnológico, y cotizar correctamente a la Seguridad Social como autónomo. El registro se realiza mediante el modelo 037 (alta) en la Agencia Tributaria, y es un trámite que debe completarse antes de comenzar a facturar profesionalmente.
¿Puedo usar CNAE 62.10 si también realizo consultoría informática?
Sí, es posible, pero debes identificar claramente tu actividad principal. La Administración Tributaria exige que declares como código principal aquel que represente la mayor parte de tu facturación y dedicación de tiempo. Si dedicas el 70% del tiempo a programación y el 30% a consultoría, debes registrarte con CNAE 62.10. Si la proporción es inversa, corresponde CNAE 62.01. La Agencia Tributaria puede solicitar justificación de cómo distribuyes tu tiempo y facturación entre actividades. Si tus actividades están muy equilibradas, algunos asesores recomiendan registrarse con el código que tenga mayor volumen de facturación anual, y puedes solicitar cambio de código si varía significativamente tu actividad.
¿Qué obligaciones fiscales tengo como programador con CNAE 62.10?
Las obligaciones fiscales principales incluyen: presentación trimestral del modelo 303 de IVA (si superas 6.000€ anuales), declaración anual de la renta (modelo 100 para autónomos, 200 para sociedades), mantenimiento de libro de ingresos y gastos (obligatorio si facturación > 600.000€), facturación electrónica a partir de ciertos umbrales, soportar retenciones de IRPF del 15% si tus clientes son empresas, cotización mensual a la Seguridad Social como autónomo (cuota mínima aproximada de 300€), y declaración de bienes y derechos si tu patrimonio supera 3.000€. Estas obligaciones varían según tu forma jurídica (autónomo vs. sociedad) y volumen de facturación anual.
¿Cuál es la diferencia entre CNAE 62.10 y CNAE 58.29 (Edición de software)?
La diferencia fundamental radica en el tipo de software: CNAE 62.10 es para desarrollo de software personalizado o a medida, creado específicamente según las necesidades de cada cliente individual. CNAE 58.29 es para edición de software estándar o genérico, destinado a venta comercial masiva en el mercado. Ejemplo práctico: un programador que crea un sistema de gestión personalizado para una farmacia específica usa CNAE 62.10, mientras que una empresa que desarrolla un software de contabilidad genérico para vender a múltiples empresas sin personalización usa CNAE 58.29. La clave es si el software se adapta a necesidades específicas del cliente (62.10) o si es un producto estándar para venta general (58.29).
¿Cómo diferencio entre CNAE 62.10 y CNAE 62.01 (Consultoría)?
La diferencia clave es el tipo de servicio principal: CNAE 62.10 es para programación informática, es decir, creación y desarrollo de código y aplicaciones. CNAE 62.01 es para consultoría informática, que incluye análisis de sistemas, diseño de soluciones, asesoramiento técnico y estrategia TI, sin necesariamente desarrollar código. Un consultor que analiza los procesos de una empresa y recomienda soluciones usa CNAE 62.01. Un programador que implementa esas soluciones escribiendo código usa CNAE 62.10. Si tu actividad principal es escribir y desarrollar software, usa 62.10. Si es asesorar y analizar sin programar directamente, usa 62.01.
Fuentes: BOE, AEAT, INE, Seguridad Social

Brian Mena
Creador del Conversor IAE CNAE, Ingeniero, MiFID II, emprendedor.
Especialista en códigos de actividad económica IAE y CNAE 2025, con amplia experiencia ayudando a autónomos y empresas españolas a identificar sus epígrafes correctos. Creador del Conversor IAE-CNAE, herramienta líder para la clasificación de actividades económicas en España.


