Anexo 24 vs Data Stage (Glosa SAT): cómo conciliar pedimentos e inventarios

En el comercio exterior mexicano, toda empresa con Programa IMMEX opera frente a dos bases de datos que deberían ser idénticas pero que rara vez coinciden al 100% sin una auditoría mensual: por un lado, el sistema interno de Anexo 24 de la planta; por el otro, la base de datos institucional del Sistema Automatizado Aduanero Integral (SAAI) del SAT, cuya extracción mensual se conoce operativamente como Data Stage (o Glosa de Pedimentos / Matriz de Seguridad).

Cuando el SAT audita a una empresa IMMEX o cuando el SCCCyG (Anexo 30 / 31) valida un informe de descargo, la autoridad no lee el ERP de tu planta: lee directamente lo que quedó modulado y pagado en el SAAI. Si un pedimento existe en el Data Stage pero falta en tu Anexo 24, o si una rectificación (R1) cambió el valor comercial en el SAAI sin actualizarse en tu sistema de inventarios, se producen saldos vencidos ficticios, informes de descargo en estatus No Válido y sobredescargos.


1. Anatomía técnica del Data Stage (Tablas SAAI 501 a 558)

El Data Stage no es un reporte único en PDF; es un conjunto de tablas relacionales en texto plano (delimitadas por el carácter pipe | o tabulador) cuya estructura sigue el Manual Técnico del SAAI M3. Aunque la extracción completa supera los 20 archivos por mes, la conciliación contra el Anexo 24 se concentra en seis tablas maestras:

Tabla SAAINombre del RegistroCampos críticos para conciliar contra Anexo 24 y SCCCyG
501Datos GeneralesPatente (4 dígitos), Número de pedimento (7 dígitos), Aduana/Sección (3 dígitos), Tipo de operación (1=Imp, 2=Exp), Clave de pedimento (IN, AF, RT, V1, F4, F5, R1), Tipo de cambio, Fecha de entrada y Fecha de pago
505Facturas / COVENúmero de acuse de valor (COVE), fecha de facturación, Incoterm, moneda de facturación, valor total en moneda extranjera y en dólares, y datos del proveedor/comprador
506Fechas del PedimentoDesglose exacto de fechas: Tipo 1 (Entrada), Tipo 2 (Pago), Tipo 3 (Extracción), Tipo 5 (Presentación), indispensable para computar plazos de permanencia del Art. 108 Ley Aduanera
507Identificadores GeneralesClaves a nivel pedimento (Apéndice 8 del Anexo 22), tales como IM (IMMEX), CI (Certificación IVA/IEPS), V1 (Transferencia virtual) o RO (Regla Octava)
551PartidasFracción arancelaria (8 dígitos) + NICO (2 dígitos), Número de secuencia de partida, Valor Aduana, Valor Comercial (MXN), Valor en Dólares, Cantidad y Unidad de Medida Comercial (UMC), Cantidad y Unidad de Medida de Tarifa (UMT)
557Contribuciones por PartidaClave de contribución (1 = IGI, 3 = IVA), importe de la contribución y Forma de Pago (clave 21 Crédito en IVA/IEPS o 22 Garantía, que generan el cargo en el SCCCyG)

2. Las 5 causas reales de descuadre entre el Data Stage y el Anexo 24

Cuando cruzas las tablas 501 y 551 del Data Stage contra el catálogo de entradas y salidas de tu software de Anexo 24, las diferencias obedecen casi siempre a estos cinco fallos operativos:

  1. Pedimentos de agentes aduanales esporádicos (Faltantes en Anexo 24): la planta utiliza habitualmente una patente aduanal en Nuevo Laredo que carga sus archivos .M por interfaz automática, pero un embarque urgente de refacciones o muestras entró por el aeropuerto de Monterrey o Guadalajara con una agencia aduanal distinta o mensajería (courier). El pedimento aparece en la Tabla 501 del Data Stage porque se moduló con el RFC de la empresa, pero jamás se cargó en el Anexo 24.
  2. Rectificaciones (R1) no sincronizadas: se detectó un error en fracción arancelaria, cantidad UMT o valor comercial y el agente aduanal tramitó un pedimento de rectificación clave R1. En el Data Stage aparecen tanto el pedimento original como el R1 que lo sustituye (vinculado en la Tabla 503 de Descargos / Antecedentes). Si en tu Anexo 24 dejaste vivo el valor del pedimento original o cargaste el R1 como una segunda entrada duplicada en lugar de sustituir el registro, tu inventario y tu cuenta de créditos SCCCyG quedan descuadrados.
  3. Agrupación de partidas vs desglose por número de parte: en el pedimento aduanal (Tabla 551), el agente aduanal suele agrupar varios números de parte que comparten la misma fracción arancelaria, país de origen y tasa en una sola secuencia de partida (por ejemplo, Partida Secuencia 1 = 8536.90.99, 50,000 piezas, $100,000 MXN). En cambio, el Anexo 24 desglosa esa partida en 12 números de parte distintos del catálogo de materiales. Si al desglosar las facturas por número de parte la suma aritmética de los 12 renglones difiere por centavos o por redondeo del tipo de cambio respecto al renglón único de la Tabla 551, el TXT del SCCCyG puede generar saldos residuales.
  4. Desfase en la fecha de corte mensual: la Tabla 501 y 506 registran la fecha de pago y modulación bancaria del pedimento (por ejemplo, 30 de junio a las 19:00 horas en Laredo), pero el camión cruzó y entró físicamente al almacén de la planta en Querétaro el 2 de julio. Si comparas el Data Stage de junio contra las entradas de almacén de junio sin aislar el tránsito en frontera, el corte mensual arrojará falsos faltantes.
  5. Pedimentos pagados pero no modulados o desistidos: un pedimento se pagó en banco pero no llegó a presentarse al mecanismo de selección automatizado, o bien se trató de un pedimento virtual (V1) donde la contraparte no cerró su operación dentro del plazo de la Regla 4.3.21 de las RGCE y tuvo que desistirse (clave K1).

3. Ejemplo real de cruce: Tabla 501/551 vs Reporte Anexo 24

Supongamos que al cierre de mes extraes las operaciones del mes y armas la llave compuesta Patente + Pedimento + Aduana + Fracción para comparar el Valor Comercial en pesos (MXN) y la Cantidad UMT entre ambos sistemas:

Llave (Patente-Pedimento-Aduana-Fracción)ClaveValor Comercial Data Stage (Tabla 551)Valor Comercial Anexo 24Diferencia (MXN)Diagnóstico técnico
3921-6004112-240-39269099IN$485,200.00$485,200.00$0.00Conciliado
3921-6004189-240-73181599IN$210,500.00$195,000.00$15,500.00Diferencia por R1: se tramitó el pedimento R1 6004501 incrementando valor, pero no se actualizó en Anexo 24
1640-6001022-430-84807101AF$920,000.00$0.00$920,000.00Omisión de carga: molde importado por Veracruz con agente aduanal externo no reportado a tráfico
3921-6004210-240-85444299RT$640,110.00$640,115.40-$5.40Error de redondeo en TC: el Anexo 24 multiplicó dólares por un tipo de cambio distinto al de la Tabla 501

Herramienta de cruce en navegador


4. Procedimiento mensual de conciliación en 5 pasos

Para evitar que las diferencias se acumulen durante el año y detonen requerimientos de la autoridad o bloqueos en el SCCCyG, implementa este cierre mensual entre el día 5 y el día 10 de cada mes:

  1. Descarga y consolidación de tablas SAAI: obtén los archivos del Data Stage del mes cerrado (tablas 501, 503, 505, 506, 507, 551, 554 y 557) y construye una base relacional filtrando únicamente los pedimentos efectivamente modulados.
  2. Conciliación a nivel encabezado (Tabla 501): cruza la lista de números de pedimento (Patente + Aduana + Pedimento) contra el catálogo de documentos de tu Anexo 24. Todo pedimento que aparezca en el Data Stage y falte en el Anexo 24 debe solicitarse de inmediato al agente aduanal correspondiente (archivo .M, XML del COVE y PDF simplificado) antes de procesar cualquier corrida de descargos.
  3. Verificación de cadena de Rectificaciones (Tabla 503 y clave R1): identifica todos los pedimentos clave R1 del periodo. Verifica en la Tabla 503 cuál fue el pedimento original rectificado y confirma que en tu software de Anexo 24 los valores vigentes (fracción, cantidad UMT, valor comercial y forma de pago) sean los del último R1, sin duplicar la existencia en almacén.
  4. Conciliación a nivel partida y fracción (Tabla 551 y 557): agrupa las entradas y salidas de tu Anexo 24 por Pedimento + Fracción Arancelaria (8 dígitos) y compáralas contra la suma de la Tabla 551 para esa misma llave. Revisa específicamente:
    • Valor Comercial en MXN y Valor en Dólares.
    • Cantidad en Unidad de Medida de Tarifa (UMT) (crítico para evitar errores de factores de conversión UMC a UMT).
    • Forma de pago 21 o 22 en la Tabla 557, que debe coincidir exactamente con el reporte de cargos del SCCCyG.
  5. Cierre y póliza de auditoría aduanera: documenta en un acta mensual de conciliación que el 100% de los pedimentos del Data Stage del mes coinciden en universo, fracción, cantidad UMT y valor comercial con el Anexo 24. Solo después de firmar esta conciliación debe ejecutarse el proceso PEPS de descargos y la generación del archivo .txt para el SCCCyG.

Preguntas frecuentes

¿Qué es el Data Stage o Matriz de Seguridad del SAT?

El Data Stage (oficialmente denominado reporte de operaciones de comercio exterior o Matriz de Seguridad extraído del Sistema Automatizado Aduanero Integral, SAAI) es el conjunto de archivos de texto delimitados por pipes (|) o tabuladores que el SAT entrega mensualmente a los contribuyentes inscritos en el esquema de Matriz de Seguridad. Contiene el registro exacto de todos los pedimentos modulados con el RFC de la empresa, desglosados en más de 20 tablas relacionales (como las tablas 501 de datos generales y 551 de partidas).

¿Por qué mi sistema de Anexo 24 no cuadra con el Data Stage?

Las discrepancias provienen principalmente de cinco causas: 1) pedimentos modulados por agentes aduanales secundarios que nunca se enviaron en archivo de validación (.M) al equipo de la empresa; 2) rectificaciones (pedimentos R1) transmitidas en aduana pero no actualizadas en el Anexo 24; 3) agrupaciones o subdivisiones de partidas donde el Anexo 24 desglosa por número de parte lo que el pedimento consolidó en una sola secuencia de fracción arancelaria; 4) diferencias de fechas de corte entre fecha de pago (tabla 501) y fecha de entrada a almacén; y 5) operaciones virtuales (V1) desistidas o no cerradas.

¿Qué tablas del Data Stage son las más importantes para conciliar el Anexo 24 y el Anexo 30 (SCCCyG)?

Las cinco tablas indispensables del catálogo SAAI son: Tabla 501 (Datos Generales del pedimento: patente, aduana, clave de documento, tipo de cambio, fechas de entrada y pago), Tabla 505 (Facturas / COVE), Tabla 507 (Identificadores a nivel pedimento, como IM, CI, V1), Tabla 551 (Partidas: fracción arancelaria, secuencia, valor comercial, valor aduana, cantidad y unidad de medida de tarifa UMT y comercial UMC), Tabla 554 (Identificadores por partida, como PS o EN) y Tabla 557 (Contribuciones a nivel partida y forma de pago, clave 21 o 22 para el SCCCyG).

¿Cómo afecta una diferencia en la Tabla 551 y 557 al SCCCyG?

El Sistema de Control de Cuentas de Créditos y Garantías (SCCCyG / Anexo 30) toma sus cargos iniciales directamente del SAAI (lo mismo que ves en las tablas 551 y 557 con Forma de Pago 21 o 22). Si tu software de Anexo 24 tiene capturado un valor comercial, una fracción arancelaria o una fecha de pago distinta a la de la Tabla 551, el archivo TXT de descargo que generes será rechazado como No Válido o dejará un saldo abierto o sobredescargado.

¿La conciliación mensual contra el Data Stage sustituye el conteo físico de almacén?

No. El cruce contra el Data Stage garantiza la integridad documental (que el 100% de lo declarado ante la aduana en el SAAI esté exactamente reflejado en las entradas y salidas de tu Anexo 24). Sin embargo, para cumplir con el artículo 59, fracción I de la Ley Aduanera y la Regla 4.3.2 de las RGCE, debes además conciliar el Anexo 24 contra el inventario físico real en piso y el ERP.

¿Tu operación tiene un caso que esta página no resuelve?

Si algo aquí está incompleto, desactualizado o no cubre tu situación, cuéntanoslo. Leemos todo y corregimos lo que haga falta.

No se ofrece asesoría legal, fiscal, contable ni aduanera, ni se tramitan certificaciones o autorizaciones.