Una sola obra especializada genera información ante tres ventanillas distintas. La empresa obtiene su REPSE ante la STPS, registra su participación en la construcción mediante SIROC cuando corresponde, e informa después sus contratos al IMSS a través de ICSOE. Cada obligación tiene su propia finalidad, pero las tres pueden estar hablando exactamente de lo mismo: la misma empresa, el mismo servicio especializado, el mismo contrato, el mismo periodo y los mismos trabajadores.

Ahí nace el problema. Cuando esos tres registros se administran como trámites separados, cada uno preparado por un área distinta y en un momento distinto, terminan describiendo la misma obra de tres formas que no encajan entre sí. Y en una revisión, esas diferencias hay que explicarlas.

El objetivo no es que los tres sistemas digan exactamente lo mismo. Es que ninguno cuente una historia incompatible con los demás.

Tres sistemas, una misma operación

El REPSE identifica a las personas físicas o morales autorizadas para prestar determinados servicios especializados o ejecutar obras especializadas. Su plataforma pública permite consultar razón social, vigencia y actividades autorizadas, y la STPS exige que esas actividades correspondan con el objeto social de la persona moral o, en personas físicas, con su información fiscal. En pocas palabras: acredita la especialidad.

SIROC pertenece al IMSS y registra las obras de construcción, sus fases e incidencias. Desde 2021 reconoce específicamente la figura de Subcontratista de Ejecución de Obra Especializada e incorporó el campo del número REPSE para los usuarios en que resulta aplicable: identifica la participación en la construcción. ICSOE también es del IMSS, pero informa periódicamente los contratos celebrados y los trabajadores utilizados para cumplirlos: documenta la contratación especializada y su personal.

No todo tiene que ser idéntico, pero sí congruente

Este criterio evita tanto inconsistencias reales como correcciones innecesarias. Una diferencia entre dos campos no es automáticamente un incumplimiento. SIROC pide al subcontratista un número aproximado de trabajadores que participarán en la obra; ICSOE relaciona trabajadores concretos con cada contrato, con NSS, CURP y Salario Base de Cotización. Esperar que ambos números sean matemáticamente idénticos durante toda la ejecución sería ignorar la rotación, las altas posteriores, las bajas y los cambios de programación que ocurren en cualquier obra.

Conviene entonces clasificar la información en tres niveles antes de conciliar nada:

Nivel 1

Debe coincidir

La identidad de la empresa, el folio REPSE utilizado y el contrato que sirve de soporte. Aquí no hay margen: o corresponde, o hay un problema.

Nivel 2

Debe ser compatible

El objeto de los trabajos, la especialidad y los periodos. Pueden redactarse distinto en cada sistema, pero deben describir la misma actividad.

Nivel 3

Puede variar, si se explica

Los trabajadores, las fechas reales de ejecución y todo lo que cambió durante el proyecto. La diferencia se admite; lo que no se admite es no poder justificarla.

La matriz de consistencia, campo por campo

Estos son los puntos que conviene revisar en conjunto antes de presentar cualquiera de las tres obligaciones:

InformaciónREPSESIROCICSOECriterio
ContratistaTitular del registroPatrón que registra la participaciónQuien presenta la informativaDebe ser la misma persona física o moral
ActividadActividad u obra autorizadaObjeto de la obra especializadaServicio u obra reportadaDeben describir una actividad compatible
Folio REPSERegistro autorizadoSe captura para subcontratista especializadoSe relaciona con el servicio reportadoDebe ser el registro vigente aplicable
ContratoNo registra contratos individualesUsa información de la contrataciónIdentifica el contrato reportadoDebe existir el mismo instrumento jurídico
PeriodoVigencia del registroPeriodo de ejecuciónVigencia del contratoCompatibles, no necesariamente idénticos
TrabajadoresAcredita estructura, no personal por contratoNúmero aproximado de participantesTrabajadores vinculados al contratoLas diferencias deben poder justificarse
Registro patronalParte de la información del prestadorLigado al patrón que registra la obraSituación patronal del contratistaDebe reflejar la estructura operativa real
ContratanteNo identifica cada clienteRelaciona con la obra principalIdentifica al contratanteDebe poder trazarse quién recibe los trabajos

El contrato es el punto de unión

Cuando hay que conciliar los tres sistemas, la mejor referencia casi siempre es el contrato. Ese documento define quién contrata, quién ejecuta, qué actividad se realizará, dónde, durante qué periodo y bajo qué condiciones. Todo lo demás se cuelga de ahí.

Si la empresa fue contratada para instalar sistemas contra incendio, esa actividad debería encontrar respaldo en el REPSE, en el contrato, en SIROC y en ICSOE. No se trata de copiar la misma oración cuatro veces, sino de evitar que un mismo proyecto aparezca documentalmente como cuatro actividades distintas.

Dónde se rompe la consistencia con más frecuencia

01

La empresa no es la misma en todos lados

Quien tiene el REPSE debe ser quien celebra y ejecuta el contrato bajo ese registro. Un esquema donde el REPSE es de la empresa A, el contrato y el SIROC de la empresa B, y el ICSOE otra vez de la A, necesita una razón jurídica que lo explique. El REPSE pertenece a una persona determinada: no se presta entre empresas del mismo grupo.

02

La actividad cambia de nombre en cada sistema

REPSE dice "instalación y mantenimiento de sistemas eléctricos", el contrato dice "servicios generales de construcción", SIROC dice "instalaciones eléctricas" e ICSOE dice "servicios de mantenimiento general". Aunque todo pertenezca a la misma empresa, ya no queda claro qué se contrató. La redacción puede adaptarse al campo disponible, pero el núcleo de la actividad debe mantenerse.

03

Se usa cualquier folio REPSE

Una empresa puede tener varias actividades registradas, así que "tener REPSE" no basta: hay que revisar cuál actividad respalda ese contrato en concreto. ICSOE exige relacionar el folio con la descripción autorizada, y SIROC contempla el número REPSE para los subcontratistas especializados. El folio debe corresponder a lo que realmente se ejecuta.

04

Las fechas no cuentan una historia posible

Que un contrato se firme en junio, tenga vigencia hasta diciembre y los trabajos arranquen en julio no es una inconsistencia. Lo es cuando los periodos son incompatibles: contrato de marzo a agosto, SIROC de mayo a octubre, REPSE vencido en junio e ICSOE reportando enero-febrero. Ahí hay que determinar qué ocurrió realmente.

05

El número de trabajadores se compara en automático

Dieciocho estimados en SIROC contra veintidós reportados en ICSOE no es un error: puede ser una modificación real de plantilla. Lo importante es que esos trabajadores hayan participado efectivamente y que su participación se relacione con nómina y seguridad social. Distinto es una obra activa durante meses, con personal operativo, y una informativa sin trabajadores.

06

El registro patronal quedó desactualizado en una sola plataforma

Nuevos registros patronales, cambios de domicilio, obras en distintas entidades, registros que dejaron de usarse. Cuando cambia la estructura patronal, hay que analizar qué obligaciones requieren actualización y cómo se relacionan con las obras activas, no modificar una plataforma y dejar las demás como estaban.

Inconsistencia acumulada · Contratista de aire acondicionado

REPSE: instalación y mantenimiento de sistemas de aire acondicionado. Contrato: instalación de sistemas HVAC en edificio corporativo. Hasta aquí, coherente.

SIROC: mantenimiento general de inmueble, 8 trabajadores aproximados. ICSOE: instalación eléctrica, 19 trabajadores.

El problema no es que "un nombre esté diferente". Son tres preguntas abiertas al mismo tiempo: qué actividad se ejecutó realmente, qué registro respaldaba el contrato y quiénes fueron los trabajadores utilizados. En una revisión, la empresa tendría que reconstruir el proyecto entero para explicar cuál de las versiones corresponde con la realidad.

El IMSS ya publica las inconsistencias que detecta

Esto dejó de ser solo una buena práctica administrativa. El Instituto publica un listado con información inconsistente correspondiente a las informativas ICSOE que presentan problemas en campos obligatorios. Entre los casos que identifica:

  • Contratista y contratante idénticos.
  • Informativas sin descripción del servicio u obra especializada.
  • Fecha de inicio inexistente o inconsistente.
  • Contratos sin trabajadores.
  • Informativas sin contratos, o más de una para el mismo periodo.
  • Diferencia entre el número de contratos declarado y los efectivamente incluidos.

Haber obtenido un acuse de presentación no cierra el tema. La calidad de la información también se revisa, y cuando corresponde, el propio sistema permite presentar una informativa complementaria de corrección.

Y puede revisarlos todos juntos

Hay un detalle que suele pasar desapercibido y que conviene tener presente. La documentación del sistema de dictamen electrónico del IMSS contempla, en los apartados de subcontratación de obras especializadas, campos como los datos del subcontratista, su RFC, registro patronal, registro de obra ante el IMSS, trabajos realizados, importe contratado, periodo de ejecución, número de trabajadores, folio REPSE, fecha y estatus del registro, actividad especializada manifestada, folio del contrato reportado en ICSOE, folio de la informativa y su fecha de presentación.

Dicho de otro modo: REPSE, ICSOE y los registros de construcción pueden formar parte de una misma revisión. Confiar en que una inconsistencia permanecerá aislada porque se presentó en plataformas distintas es una apuesta con malos números.

Concilia antes de presentar, no después

El control eficiente no consiste en revisar los tres sistemas una vez al año, sino en conciliarlos en momentos concretos del proyecto: al contratar, comprobando que la actividad corresponda con el REPSE disponible y que el contrato defina bien la obra especializada; al registrar la participación en SIROC, usando la información contractual vigente, el folio correcto y el periodo real; antes de presentar ICSOE, verificando que contrato, servicio, trabajadores y folio correspondan con lo registrado; cuando la obra cambia, revisando si una ampliación, un cambio de alcance o un incremento de personal obliga a actualizar alguno de los registros; y antes del cierre, comprobando que el expediente permita vincular toda la historia contractual y laboral.

Cuando se detecta una inconsistencia, además, la reacción común es corregir de inmediato el sistema donde apareció — y eso suele crear una segunda diferencia. Si ICSOE tiene la actividad equivocada, antes de presentar la complementaria conviene revisar qué dice el contrato, qué actividad está autorizada en REPSE y qué se informó en SIROC. La corrección debe alinearse con la realidad documental de la obra, no con el objetivo de que los sistemas "se vean iguales".

Al contratante también le conviene revisarlo

Esto no interesa solo al prestador especializado. El contratante puede consultar públicamente los contratos reportados en ICSOE, donde el IMSS muestra contratista, contratante, servicio u obra especializada, vigencia y número de trabajadores reportados. Y cuando detecta información incorrecta, el propio Instituto recomienda solicitar al proveedor su corrección.

Para constructoras generales y desarrolladoras que contratan varias especialidades, eso convierte la revisión de ICSOE en una herramienta real de control de proveedores: ya no basta con que entreguen su REPSE vigente al firmar, sino que su actividad, su contrato y sus informativas correspondan con los trabajos que están ejecutando en obra.

La prueba definitiva: reconstruir la obra con los papeles

La mejor forma de evaluar el cumplimiento de una obra especializada es intentar reconstruirla únicamente con la documentación disponible. Debe poder identificarse quién realizó los trabajos, qué actividad estaba autorizada, quién contrató, qué se acordó, cuándo se ejecutó, qué trabajadores participaron y qué se informó al IMSS.

REPSE, SIROC e ICSOE contienen piezas distintas de esa historia. Cuando encajan, la empresa tiene trazabilidad. Cuando se contradicen, tiene aclaraciones, correcciones y contingencias por delante. Por eso el cumplimiento no debería medirse por la existencia de tres acuses: tres trámites presentados no son necesariamente tres trámites correctamente relacionados.