Datos verificados Guías

Fichero CRA · Estructura del fichero

Cómo se construye el fichero CRA

El mensaje CRA es un fichero de texto con tres tipos de segmento. En un solo envío se pueden incluir varias empresas, varios CCC y varios trabajadores. Esta es su estructura.

Segmentos del mensaje CRA (todos obligatorios).
SegmentoNombreContenido
DDEDatos De EmpresaCódigo de Cuenta de Cotización (CCC), régimen de la Seguridad Social (tabla T-2) y periodo de liquidación (año/mes). Incluye el CCC de salarios no concertados (colegios concertados).
TRBDatos del TRaBajadorNúmero de Afiliación a la Seguridad Social (NAF) del trabajador.
CREConceptos REtributivosConcepto (tabla T-84), indicativo incluido/excluido, importe y tipo de actuación.

Campos del segmento CRE (cada concepto)

Datos que se informan por cada concepto retributivo (segmento CRE).
CampoDescripción
ConceptoCódigo del concepto retributivo, según la tabla T-84 (0001 a 0062).
Indicativo I/EI = importe incluido en la base de cotización; E = importe excluido. Un mismo concepto puede llevar ambos a la vez.
ImporteCuantía del concepto, con dos decimales y sin separador de céntimos. No se admiten importes negativos. Si supera 9.999.999,99 €, se envía un segundo registro con tipo de actuación "C".
Tipo de actuaciónVacío = alta. M = modificación (sustituye el importe); B = baja/eliminación; C = complemento (suma al importe ya existente).

Diseño del registro: campos y subcampos

Diseño completo del fichero plano del mensaje CRA (manual técnico oficial, secciones 3 y 4), campo a campo. Notación de formato: an = alfanumérico · n = numérico · a = alfabético · ..N = longitud máxima/variable · N = longitud fija. O/C = Obligatorio / Condicional. Las celdas vacías («—») no constan de forma inequívoca en el documento oficial.

Fichero CRA — diseño de registro (campos y subcampos). Fuente: Mensaje CRA, Instrucciones Técnicas del Sistema RED.
Ref.Campo / subcampoFormato O/CPos.Long. ValorTablaDescripción
ETI — Etiquetas de proceso (cabecera del envío)
10 Cabecera de segmento an..3 O 1 3 ETI Cadena de caracteres «ETI». Identifica el mensaje.
20 Identificador de sintaxis O 4 CRA1 Identifica el formato del mensaje (segmentos y elementos) que se intercambia.
30 Identificador de sintaxis del mensaje an..4 O 4 4 WSxx Identifica el tipo de mensaje. Clave del autorizado al Sistema RED, asignada por la TGSS.
40 Número de versión de sintaxis del mensaje n1 O 8 Versión del mensaje anterior. Asignado por el emisor al generar el fichero.
50 Identificador de sintaxis del proceso an..4 O 9 Versión del programa de validación/impresión/proceso del emisor. No utilizable para CRA.
60 Número de versión de sintaxis del proceso n1 O 13 Versión del módulo de validación anterior. Asignado por el programa de la TGSS.
70 Emisor del Intercambio O Identifica al emisor del intercambio (ver Clave de autorización).
80 Clave de Autorización n..8 O 14 Número asignado por la TGSS al conceder la autorización para el uso del Sistema RED.
90 Reservado an..8 C 22 Reservado.
100 Fecha/Hora de preparación O Clave única por envío (fecha + hora), asignada por el emisor al generar el mensaje.
110 Fecha n..8 O 30 Año, mes y día de preparación del envío.
120 Hora n..4 O 38 En hora y minutos.
130 Referencia de control de intercambio an..8 O 42 Nombre que el usuario da al fichero CRA.
140 Sufijo an..3 O 50 Sufijo o extensión del fichero.
150 Código de prioridad de procesado a1 C 53 1 No utilizable.
160 Indicador de prueba a1 C 54 1 No utilizable para CRA.
170 Número de identificación de Registro C Uso interno de la TGSS. No utilizable para CRA.
180 Año n..2 C 55 Dos dígitos del año de recepción en el ordenador central.
190 Número de envío n..8 C 57 Secuencial de llegada dentro de su serie.
200 Número de documento dentro del envío n..4 C 65 Secuencial del orden de cada documento dentro del envío.
210 Reservado TGSS an1 C 69 1 Informa con qué programa se generó. No utilizable para CRA.
220 Reservado an1 C 70 1 Reservado.
DDE — Datos De Empresa
300 Cabecera de segmento an..3 O 1 3 DDE Cadena «DDE». Identifica a la empresa en la que están afiliados los trabajadores.
310 Código de Cuenta de Cotización (CCC) O Nº de inscripción a la Seguridad Social (antiguo nº patronal). Formato RRSSPPNNNNNNNNN.
320 Régimen de la Seguridad Social (RRSS) n..4 O 4 4 T-2 Clave de Régimen y Sector según el capítulo de Tablas.
330 Provincia n..2 O 8 2 1..56 Provincia de la cuenta de cotización (1–52; 53 y 56 solo a efectos del R.E. del Mar).
340 Número n..9 O 10 9 Asignado a la empresa al inscribirse o abrir la Cuenta de Cotización.
350 Período de liquidación O Periodo al que se refieren las retribuciones.
360 Año n4 O 19 4 Año de la liquidación (4 dígitos).
370 Mes n2 O 23 2 1..12 Mes de la liquidación (1–12).
380 CCC salarios no concertados C Para colegios concertados: CCC en el que se cotiza por los salarios no concertados.
390 Régimen de la Seguridad Social (RRSS) n..4 O 25 4 T-2 Régimen del CCC de salarios no concertados.
400 Provincia n..2 O 29 2 1..56 Provincia del CCC de salarios no concertados.
410 Número n..9 O 31 9 Número del CCC de salarios no concertados.
420 Reservado an..31 C 40 31 Reservado.
TRB — Datos del TRaBajador
500 Cabecera de segmento an..3 O 1 3 TRB Cadena «TRB». Identifica a cada trabajador objeto de la información.
510 Número de Afiliación a la Seguridad Social (NAF) O Número concedido al trabajador en el momento de su afiliación a la Seguridad Social.
520 Provincia n..2 O 4 2 1..56 Provincia de alta inicial del trabajador (1–56).
530 Número n..10 O 6 10 Número asignado al trabajador al afiliarse a la Seguridad Social.
540 Reservado an..55 C 16 55 Reservado.
CRE — Conceptos REtributivos
600 Cabecera de segmento an..3 O 1 3 CRE Cadena «CRE». Comunica los datos económicos de las retribuciones (dinerarias o en especie).
610 Concepto n..4 O 4 4 0001..0062 T-84 Concepto retributivo según los valores de la tabla T-84.
620 Indicativo concepto excluido/incluido an1 O 8 1 I / E I = concepto incluido en la base de cotización; E = concepto excluido de la base.
630 Importe n..9 C 9 9 Cuantía del concepto, con dos céntimos de euro y sin separador de céntimos. Sin importes negativos.
640 Indicativo tipo de actuación an1 C 18 1 M / B / C M = modificación (sustituye el importe); B = baja/eliminación; C = complementario (acumula).
650 Reservado an..52 C 19 52 Reservado.

Cómo se transmite

A través del Sistema RED: en RED Internet con SILTRA (formato XML, dentro del Sistema de Liquidación Directa) o por RED Directo. Por cada fichero CRA, la TGSS devuelve un fichero de respuesta RCA con el resultado del proceso.

Preguntas frecuentes

¿Qué segmentos componen el fichero CRA?

Tres: DDE (datos de la empresa: CCC, régimen y periodo), TRB (datos del trabajador: NAF) y CRE (cada concepto retributivo: código T-84, indicativo I/E, importe y tipo de actuación). En un solo envío caben varias empresas, varios CCC y varios trabajadores.

¿Qué significan los indicativos I y E?

I indica que el importe está incluido en la base de cotización y E que está excluido. Algunos conceptos llevan ambos a la vez (parte incluida y parte excluida), como los gastos de manutención.

¿Cómo se rectifica un importe ya enviado?

Con el indicativo de tipo de actuación en el segmento CRE: M (modificación, sustituye), B (baja, deja el concepto sin contenido) o C (complemento, acumula al importe previo; no disponible en RED Directo).

¿En qué formato se transmite el CRA?

Con SILTRA se intercambia en formato XML dentro del Sistema de Liquidación Directa; también puede comunicarse por RED Directo. Es un fichero de texto con la estructura de segmentos descrita.