ATS (Anexo Transaccional Simplificado) Ecuador 2026: cómo generarlo automáticamente

El Anexo Transaccional Simplificado (ATS) es uno de los reportes que más dolores de cabeza genera a los contadores en Ecuador. No es una declaración tributaria propiamente — es un anexo informativo donde el SRI exige el detalle de todas las transacciones del contribuyente del mes: facturas recibidas, emitidas, notas de crédito, notas de débito, retenciones y comprobantes anulados. Cualquier diferencia entre el ATS y lo declarado en el F104 dispara una observación.
En esta guía explicamos qué es el ATS, quién está obligado a presentarlo, la estructura que el SRI valida y cómo SRIFlow V3.0 genera el archivo final ATmmaaaa.zip automáticamente.
¿Qué es el ATS en Ecuador?
El Anexo Transaccional Simplificado es un reporte mensual (o semestral para RIMPE) que el SRI exige a los contribuyentes con mayor movimiento. Reporta el detalle completo de las transacciones del período:
- Compras — todos los comprobantes recibidos (facturas, LC, NC, ND) con datos del proveedor, monto, IVA, retenciones aplicadas
- Ventas — todos los comprobantes emitidos con datos del cliente, monto, IVA cobrado, retenciones recibidas
- Comprobantes anulados — facturas y demás documentos anulados en el período
- Establecimientos — desglose de transacciones por punto de emisión
El SRI usa el ATS para cruzar información entre contribuyentes. Si su cliente reportó una compra de USD 5,000 al proveedor X y el proveedor X no reportó la venta correspondiente, salta una alerta automática.
¿Quién está obligado a presentar el ATS?
El SRI define la obligación de presentar ATS según el tipo de contribuyente:
- Personas jurídicas y sociedades — siempre obligadas, presentación mensual
- Personas naturales obligadas a llevar contabilidad — obligadas, presentación mensual
- Contribuyentes especiales — siempre, mensual
- Instituciones del sector público — siempre, mensual
- RIMPE Emprendedor — presentación semestral
- RIMPE Negocio Popular — presentación semestral
Los contribuyentes no obligados a llevar contabilidad y bajo régimen general están exonerados, pero pueden presentar voluntariamente.
Estructura del archivo ATS
El SRI valida el ATS contra un XSD oficial (schema XML strict). El archivo final es un ZIP con un solo XML adentro:
ATmmaaaa.zip
└── ATmmaaaa.xml
Donde mm es el mes (01-12) y aaaa el año. Ejemplo para junio 2026: AT062026.zip.
El XML interno tiene secciones obligatorias:
| Sección | Qué contiene |
|---|---|
<IdInformante> | RUC, razón social, año, mes |
<compras> | Lista de comprobantes recibidos con proveedor, tarifa IVA, retenciones |
<ventas> | Lista de comprobantes emitidos con cliente, tarifa IVA, retenciones recibidas |
<ventasEstablecimiento> | Resumen por establecimiento (punto de venta) |
<exportaciones> | Si aplica, comprobantes de exportación |
<anulados> | Comprobantes que fueron anulados en el período |
Cualquier campo faltante, mal formateado o que viole el XSD hace que el SRI rechace el ATS al subirlo.
Cómo se genera el ATS manualmente
El flujo tradicional implica usar el aplicativo oficial del SRI (DIMM Anexos) o un software contable. Ambos caminos comparten estos pasos:
Paso 1 — Descargar todos los comprobantes del período
Compras, ventas, notas de crédito, notas de débito, retenciones recibidas y emitidas, anulados. Cinco a siete descargas separadas del portal SRI por cada cliente.
Paso 2 — Limpiar duplicados y errores
Si un comprobante aparece dos veces (por ejemplo, una anulación que sigue listada), hay que filtrarlo a mano. Si una clave de acceso tiene formato corrupto, también.
Paso 3 — Clasificar por tipo y tarifa
Cada comprobante debe ir a la sección correcta del XML con su tarifa de IVA exacta (15%, 13%, 8%, 5%, 0%, exenta, no objeto).
Paso 4 — Cargar al DIMM Anexos o sistema contable
Importar el listado al aplicativo, revisar cada registro, completar campos faltantes (tipo de contribuyente del proveedor, código sustento del crédito tributario, etc.).
Paso 5 — Generar el XML y validar contra XSD
El aplicativo genera el XML. Hay que validarlo contra el schema XSD del SRI antes de subirlo — si falla, hay que volver a corregir.
Paso 6 — Subir al portal SRI en Línea
Ir a Declaraciones → Anexo Transaccional Simplificado → cargar el ZIP. El portal hace una segunda validación y devuelve aprobación o errores.
📌 Importante: el SRI puede tardar varios minutos en validar el ATS. Si rechaza, el mensaje de error suele ser críptico ("error en línea 3245, columna 17"). Encontrar el problema en un XML de miles de líneas es desgastante.
Los puntos donde más se atasca el ATS
1. Diferencias con el F104
Si el ATS reporta USD 10,000 en compras 15% y el F104 reporta USD 9,800, salta observación. Cuadrar ambos formularios manualmente cuando vienen de fuentes distintas es propenso a errores.
2. Comprobantes anulados mal manejados
Una factura emitida y luego anulada debe aparecer en la sección <anulados> del ATS, no en la sección <ventas>. Olvidarlo infla artificialmente las ventas del mes.
3. Establecimientos no declarados
Si el cliente tiene varios puntos de venta y el ATS no los reporta correctamente, el SRI rechaza por inconsistencia con el registro de establecimientos del RUC.
4. Validación XSD que falla
El SRI cambia ocasionalmente el XSD del ATS. Si su sistema contable no se actualiza, el archivo generado falla la validación y hay que esperar parche del proveedor.
Cómo SRIFlow V3.0 genera el ATS automáticamente
SRIFlow V3.0 integra la generación del ATS dentro del mismo flujo de descarga del SRI. El proceso completo:
Paso 1 — Elija mes y RUC
Desde el tab ATS del Desktop, dos selectores: año/mes y cliente. Para RIMPE, opción semestral disponible.
Paso 2 — SRIFlow descarga todo el período
Compras + ventas + NC + ND + retenciones recibidas + retenciones emitidas + anulados. Una sola sesión del SRI baja todo.
Paso 3 — Genera Excel borrador para revisar
Antes de armar el XML final, SRIFlow muestra un Excel borrador con todos los registros que irán al ATS. El contador puede:
- Revisar transacción por transacción
- Marcar exclusiones (transacciones del titular que no son del negocio)
- Validar que los anulados están correctamente identificados
- Cuadrar contra el F104 del mismo período
Paso 4 — Genera el ZIP validado contra el XSD oficial
Una vez aprobado el borrador, SRIFlow construye el archivo AT062026.zip (con su RUC y período) validado contra el XSD oficial del SRI antes de entregárselo. Si hay alguna inconsistencia, se reporta antes de generar el archivo final.
Paso 5 — Usted sube y presenta
Abra SRI en Línea, vaya a Anexos → Anexo Transaccional Simplificado, cargue el ZIP y presente. El SRI hará su validación final — pero como ya validamos contra el XSD oficial localmente, los rechazos son raros.
✅ Confirmado en producción: contadoras que ya usan SRIFlow V3.0 reportan que el SRI acepta el ZIP sin errores en el primer intento. La validación local contra el XSD oficial elimina el ciclo "intentar → rechazar → corregir → reintentar".
Funciones específicas del ATS en SRIFlow
ATS Mensual y Semestral en el mismo flujo
El semestral (RIMPE) consolida 6 meses de transacciones en un solo XML. SRIFlow descarga los 6 meses, los procesa y genera el archivo final del semestre. Sin tener que hacer 6 ATS mensuales y luego unirlos a mano.
Validación contra XSD oficial antes de generar
El XSD del SRI se incluye en SRIFlow. Si la versión del XSD cambia, se actualiza en la siguiente versión del Desktop. El cliente activo no paga extra.
Cuadre automático con F104 del mismo período
Si genera el F104 y el ATS del mismo mes, SRIFlow muestra las diferencias antes de presentar. Esto evita la observación más común del SRI: ATS y F104 que no cuadran.
Detección de anulados
SRIFlow consulta los comprobantes anulados directamente del portal del SRI y los rutea a la sección <anulados> del XML automáticamente. No depende de su sistema contable interno.
Multi-establecimiento
Si el cliente tiene varios puntos de emisión, el ATS los desglosa en la sección <ventasEstablecimiento> correctamente.
Tiempos reales: manual vs SRIFlow
| Tarea | Manual (DIMM Anexos o sistema) | Con SRIFlow V3.0 |
|---|---|---|
| Descarga todos los comprobantes | 30-45 min | 2-3 min |
| Limpiar duplicados y errores | 20-30 min | Automático |
| Clasificar por tipo y tarifa | 1-2 horas | Automático |
| Cargar al sistema y completar campos | 1-2 horas | Automático |
| Generar XML y validar XSD | 15-30 min (+ recurrentes correcciones) | Automático |
| Subir al portal y presentar | 5-10 min | 5-10 min |
| Total por cliente | 3-5 horas | menos de 10 min |
Errores comunes al presentar el ATS
1. Diferencias con el F104 del mismo período
La observación más frecuente. Si las compras 15% del ATS no cuadran con el casillero correspondiente del F104, el SRI lo marca. SRIFlow alimenta ambos formularios desde la misma data descargada → cuadran por construcción.
2. Comprobantes anulados en la sección de ventas
Una factura anulada que termina en <ventas> infla los ingresos reportados. SRIFlow rutea los anulados a la sección <anulados> automáticamente.
3. XSD desactualizado
Si su sistema contable no actualizó el XSD del ATS y el SRI lo cambió, su archivo falla al subir. SRIFlow mantiene el XSD vigente.
4. Establecimientos faltantes
Si el cliente tiene 3 puntos de emisión y reporta solo 2, el SRI marca inconsistencia con el registro del RUC. SRIFlow desglosa todos los establecimientos del XML descargado.
5. Códigos de sustento del crédito tributario mal asignados
Cada compra que da derecho a crédito tributario debe llevar un código de sustento (01 al 16). SRIFlow propone automáticamente el código según el tipo de comprobante y el RUC del proveedor.
¿ATS o F104? La diferencia que conviene tener clara
Es común confundirlos porque ambos son mensuales y tienen información de IVA:
| F104 | ATS | |
|---|---|---|
| Qué reporta | Liquidación del IVA del mes | Detalle transacción por transacción |
| Nivel de detalle | Resumen por casilleros | Línea por línea de cada comprobante |
| Formato | Llenado en formulario web | Archivo ZIP con XML |
| Validación | Cuadre matemático de casilleros | Validación XSD + cruce inter-contribuyentes |
| Obligatoriedad | Toda persona jurídica + natural obligada | Igual, pero RIMPE va semestral |
El F104 es resumen liquidatorio. El ATS es detalle transaccional. Y deben cuadrar entre sí mes a mes.
Preguntas frecuentes
¿SRIFlow genera el ATS validado por el SRI?
Sí. Genera el archivo ATmmaaaa.zip validado contra el XSD oficial del SRI antes de entregárselo. Contadoras que ya lo usan en producción confirman que el SRI acepta el archivo en el primer intento.
¿Maneja ATS mensual y semestral?
Sí. El mensual aplica a sociedades, personas naturales obligadas y contribuyentes especiales. El semestral aplica a RIMPE Negocio Popular y RIMPE Emprendedor. Ambos están integrados en el mismo flujo.
¿El ATS y el F104 cuadran automáticamente?
Sí, por construcción. Como SRIFlow alimenta ambos formularios desde la misma descarga del SRI, cuadran sin intervención manual. Esto elimina la observación más común que recibe el ATS.
¿Qué pasa si el SRI actualiza el XSD del ATS?
Se actualiza en la siguiente versión del Desktop sin costo para clientes activos. El XSD vigente a junio 2026 ya está incluido en V3.0.
¿Soporta multi-RUC?
Sí, sin límite de RUC. Todos los planes incluyen multi-RUC. Maneje toda su cartera desde una sola cuenta.
¿Necesito el DIMM Anexos del SRI?
No, SRIFlow reemplaza al DIMM Anexos para el ATS. Genera el ZIP final directamente, listo para subir al portal SRI en Línea.
¿Y si el cliente tiene transacciones de exportación?
El XML del ATS soporta sección <exportaciones>. SRIFlow las detecta del XML descargado y las rutea correctamente.
Conclusión
El ATS es el reporte donde más fácil se cometen errores: depende de descargar todo el período, clasificar correctamente cientos de transacciones, validar contra un XSD estricto y cuadrar contra el F104. Cualquier inconsistencia genera observación del SRI y trabajo de revisión retroactivo.
SRIFlow V3.0 elimina los tres puntos más frágiles del proceso: la descarga (una sola sesión del SRI), la validación XSD (local antes de generar el ZIP) y el cuadre con el F104 (alimentados desde la misma data). Lo que toma 3-5 horas por cliente se reduce a menos de 10 minutos.
¿Listo para presentar el ATS sin la ansiedad del rechazo? Pruebe SRIFlow gratis durante 7 días, sin tarjeta, y genere el ATS real de uno de sus clientes.