Laboral y Seguridad Social · 10 min de lectura

CNO y CNAE: Diferencias clave entre trabajador y empresa

Contenido del artículo

Cuando abres el alta de un trabajador en el Sistema RED, te piden un código de cuatro dígitos para la ocupación. Y cuando das de alta a una empresa en el censo de la AEAT, te piden otro código, de cuatro dígitos también, pero que no tiene nada que ver con el anterior. Son el CNO y el CNAE, y la diferencia entre CNO y CNAE se reduce a una cosa: uno describe qué hace la persona y el otro describe a qué se dedica la empresa. Suena obvio, pero en la práctica, al manejar ambos en la misma pantalla o en el mismo expediente, se cruzan y se confunden más de lo que quisieras.

¿Qué es el CNO y cómo afecta al trabajador?

El CNO (Clasificación Nacional de Ocupaciones) es el código que identifica la ocupación que desempeña una persona dentro de una empresa. No dice a qué sector pertenece la empresa ni qué categoría profesional tiene el trabajador según el convenio: dice qué trabajo realiza, descrito en términos de tareas y funciones.

En el alta de un trabajador ante la Seguridad Social, el código de ocupación se informa a cuatro dígitos (qué exige la norma y cómo se elige, en el código de ocupación en el alta). No hay códigos de cinco, seis ni siete: si en algún formulario o software ves más de cuatro posiciones, algo está mal. Para encontrarlo, la referencia es la clasificación oficial del INE.

Los 4 niveles de la Clasificación Nacional de Ocupaciones

La estructura del CNO-11 (en vigor desde 2011) tiene cuatro niveles jerárquicos:

NivelDígitosQué clasificaEjemplo
1.º1 dígitoGran grupo4
2.º2 dígitosSubgrupo principal41
3.º3 dígitosSubgrupo411
4.º4 dígitosOcupación (la que se informa)4111

En la práctica, lo que te interesa es el cuarto nivel: es el que va en el alta y el que, si lo pones mal, puede generar una discrepancia con el convenio o con la tarifa de primas.

Los 10 grandes grupos del CNO

Para orientarte rápido cuando no tienes la tabla del INE delante, estos son los diez grandes grupos (el 0 va al final por convención, no por orden numérico):

  1. Directores y gerentes
  2. Técnicos y profesionales científicos e intelectuales
  3. Técnicos; profesionales de apoyo
  4. Empleados contables y administrativos
  5. Servicios de restauración, personales, protección y vendedores
  6. Cualificados del sector agrario
  7. Artesanos y cualificados de manufactura y construcción
  8. Operadores de instalaciones y maquinaria
  9. Ocupaciones elementales
  10. Ocupaciones militares

Un detalle que se repite en los despachos: un administrativo de una empresa de construcción no va en el grupo 7 (construcción) sino en el 4 (contables y administrativos), porque el CNO clasifica la ocupación, no el sector. Un soldador de esa misma empresa sí iría en el 7.

¿Qué es el CNAE y cómo define a la empresa?

El CNAE (Clasificación Nacional de Actividades Económicas) es el código que identifica la actividad económica de la empresa. Lo declaras cuando das de alta el NIF en el censo de la AEAT (modelo 036/037) y lo usas también en el alta de la empresa ante la Seguridad Social. No dice quién trabaja dentro: dice qué hace la empresa como tal.

Estructura del CNAE: secciones, divisiones, grupos y clases

El CNAE-2009 tiene cuatro niveles, pero con una nomenclatura distinta:

  • Sección (una letra): A a U (agraria, industrial, servicios…).
  • División (2 dígitos): p. ej., 46 = comercio al por mayor.
  • Grupo (3 dígitos): p. ej., 464 = comercio al por mayor de artículos de uso doméstico.
  • Clase (4 dígitos): p. ej., 4641 = comercio al por mayor de textiles.

Una empresa puede tener varios códigos CNAE si desarrolla varias actividades (una consultora que también da formación, por ejemplo). En el alta de la AEAT indicas la principal y, si procede, las secundarias. En la Seguridad Social, el código de actividad de la empresa es el que determina la tarifa de primas por contingencias profesionales, y ahí sí importa que sea el correcto.

Diferencias fundamentales entre CNO y CNAE

El CNO define la ocupación; el CNAE define la actividad

La diferencia entre CNO y CNAE para el alta de un trabajador se resume así:

  • CNO → persona. “¿Qué hace este trabajador?” Un programador, un camarero, un administrativo. Va en el alta del trabajador y en la comunicación de variaciones.
  • CNAE → empresa. “¿A qué se dedica esta empresa?” Una empresa de software, un restaurante, una asesoría. Va en el alta del NIF, en el censo de la AEAT, en el alta de la empresa en la Seguridad Social.

Un mismo CNAE puede tener trabajadores con CNOs muy distintos. Una empresa de ingeniería (CNAE 7112) tiene ingenieros en construcción y obra civil (CNO 2432), empleados de contabilidad (CNO 4111), un conserje de edificios (CNO 5833) y un conductor asalariado de furgoneta (CNO 8412). El CNAE no cambia; el CNO sí, trabajador a trabajador.

El impacto en la tarifa de primas por contingencias profesionales

Aquí es donde la confusión tiene consecuencias económicas. La tarifa de primas por contingencias profesionales (la que paga el empresario por accidentes de trabajo y enfermedades profesionales) se asigna según el CNAE de la empresa, no según el CNO del trabajador.

Pero ojo: el CNAE tampoco determina la tarifa de forma automática. La tarifa se asigna por la actividad que realiza la empresa, y en algunos casos hay que matizar. Por ejemplo, una empresa de construcción (CNAE 41/42/43) tiene una tarifa muy distinta a una empresa de software (CNAE 62). Si pones un CNAE genérico o incorrecto en el alta, la TGSS puede asignarte una tarifa que no corresponde, y la regularización llega después, con recargo.

El CNO, en cambio, no determina la tarifa de primas ni el grupo de cotización. El grupo de cotización (del 1 al 11) lo marca la categoría profesional del convenio colectivo, que es otra cosa distinta. Tres códigos, tres cosas: CNO (ocupación), CNAE (actividad), grupo de cotización (categoría del convenio).

El convenio colectivo y su relación con los códigos

Por qué el CNAE no determina el convenio por sí solo

Un error recurrente: pensar que si la empresa tiene un CNAE de comercio, todos los trabajadores están en el convenio de comercio (cómo se determina el convenio de verdad lo explica la guía del convenio colectivo aplicable). No es así. El convenio aplicable se determina por la actividad real de la empresa y, en muchos casos, por el sector al que pertenece, que no siempre coincide con el CNAE.

Un ejemplo práctico: una empresa dada de alta con el CNAE 7022 (otras actividades de consultoría de gestión empresarial) que en la práctica hace asesoría fiscal y contable, que es el 6920. El convenio que le aplica depende de lo que hace de verdad, no del código con que se dio de alta. Si en el alta pones un CNAE que no refleja la actividad real, el convenio que se asocia puede ser incorrecto, y eso arrastra salarios mínimos, complementos y permisos equivocados.

La importancia del código de ocupación en el alta del trabajador

El CNO que pones en el alta no es un dato cosmético. Aunque no determina el grupo de cotización ni la tarifa de primas, sí tiene efectos prácticos:

  • Comunicaciones a la Seguridad Social: el código de ocupación viaja en el alta, en las variaciones y en la baja. Si lo pones mal, la empresa puede tener una discrepancia en el control de la TGSS.
  • Estadísticas y control: la Seguridad Social y el INE cruzan CNO con CNAE para detectar incoherencias. Un “director general” (CNO 1120, Directores generales y presidentes ejecutivos) en una empresa con tres trabajadores y un CNAE de hostelería levanta una bandera, aunque no sea una infracción en sí.
  • Convenio y categoría: aunque el CNO no fija el grupo de cotización, la coherencia entre la ocupación declarada y la categoría del convenio es la primera cosa que mira una inspección. Si el CNO es de operador de maquinaria (gran grupo 8 de la CNO) y la categoría del convenio es de auxiliar administrativo, la pregunta viene sola.

Errores comunes al confundir CNO y CNAE

Cuando se mezclan ambos códigos, los fallos que se repiten son estos:

  • Poner el CNAE como si fuera el CNO (o al revés). En el alta de un trabajador, el campo “código de ocupación” pide un CNO de cuatro dígitos. Si ahí metes el CNAE de la empresa, el alta queda inconsistente y la TGSS puede rechazarla o, peor, aceptarla y detectarla meses después en un control.
  • Aplicar el convenio incorrecto porque se miró el CNAE y no la actividad real. El CNAE es una clasificación estadística, no una etiqueta jurídica. El convenio lo determina la actividad efectiva, y en empresas con varias actividades hay que identificar cuál es la principal.
  • Confundir la tarifa de primas con el CNO. La tarifa de contingencias profesionales va por la actividad de la empresa, no por el CNO del trabajador. (La propia tarifa prevé tipos específicos para algunas ocupaciones concretas, pero eso no depende del código CNO que pongas en el alta.)
  • Cambiar el CNAE sin revisar las altas de trabajadores. Si la empresa cambia de actividad (y por tanto de CNAE), las altas de trabajadores que ya estaban dadas de alta no se actualizan solas. El CNO de cada trabajador sigue siendo el mismo, pero la coherencia con el nuevo CNAE hay que revisarla.

Confidencialidad al gestionar estos datos

El CNO y el CNAE, por sí solos, no son datos personales. Pero en el contexto del alta de un trabajador, viajan junto al nombre, DNI, grupo de cotización, salario y categoría profesional. Si usas una herramienta de IA (un chatbot, un asistente de redacción) para redactar comunicaciones, preparar un alta o revisar un expediente, la regla es la misma que con cualquier dato de un cliente: no introduzcas datos identificables en una IA pública. El CNO y el CNAE puedes meterlos sin problema; el nombre, el NIF y la nómina, no. El secreto profesional y el RGPD (con la LOPDGDD como norma de desarrollo) no admiten atajos, y una IA que guarda el historial de conversación no es un confidencial.

Antes de dar por buena el alta, comprueba esto

  • El CNO tiene cuatro dígitos y corresponde a la ocupación real del trabajador, no a la actividad de la empresa.
  • El CNAE de la empresa refleja la actividad principal (y, si hay secundarias, están declaradas en el 036/037).
  • La tarifa de primas por contingencias profesionales asignada por la TGSS coincide con el CNAE. Si no, pide la revisión antes de que llegue la regularización.
  • El grupo de cotización (1-11) se corresponde con la categoría profesional del convenio, no con el CNO ni con el CNAE.
  • Si la empresa tiene varios CNAE, has identificado cuál es la actividad principal a efectos de convenio y de tarifa.
  • En variaciones de actividad o de ocupación, has actualizado el campo correcto: CNAE en el alta de empresa, CNO en la variación del trabajador.