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.
| Segmento | Nombre | Contenido |
|---|---|---|
| DDE | Datos De Empresa | Có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). |
| TRB | Datos del TRaBajador | Número de Afiliación a la Seguridad Social (NAF) del trabajador. |
| CRE | Conceptos REtributivos | Concepto (tabla T-84), indicativo incluido/excluido, importe y tipo de actuación. |
Campos del segmento CRE (cada concepto)
| Campo | Descripción |
|---|---|
| Concepto | Código del concepto retributivo, según la tabla T-84 (0001 a 0062). |
| Indicativo I/E | I = importe incluido en la base de cotización; E = importe excluido. Un mismo concepto puede llevar ambos a la vez. |
| Importe | Cuantí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ón | Vací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.
| Ref. | Campo / subcampo | Formato | O/C | Pos. | Long. | Valor | Tabla | Descripció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.
Documentación oficial
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.