Cómo generar la DIOT para el SAT en 2026
La DIOT no debería capturarse proveedor por proveedor: aprende qué datos requiere y cómo generar una revisión preliminar desde XMLs.
Qué es la DIOT y por qué importa
La DIOT es la Declaración Informativa de Operaciones con Terceros. Su objetivo es informar al SAT las operaciones realizadas con proveedores, separando bases de IVA, importes acreditables, operaciones exentas, retenciones y datos del tercero. Para muchos contribuyentes, especialmente personas morales y actividades gravadas por IVA, es una obligación mensual.
Aunque se llama informativa, no debe tratarse como un trámite menor. La DIOT se cruza con CFDIs, IVA acreditable, proveedores y declaraciones mensuales. Si reportas un proveedor con importes equivocados o dejas fuera operaciones relevantes, pueden aparecer diferencias entre lo declarado y lo que el SAT espera ver.
La captura manual es tediosa porque exige agrupar operaciones por RFC de proveedor. Un cliente con 40 proveedores no tiene 40 facturas necesariamente; puede tener cientos de XMLs. El contador necesita consolidar por tercero, clasificar tasas de IVA y revisar que no haya proveedores EFOS antes de presentar.
Por eso la DIOT es una de las mejores candidatas para automatizar. Los XMLs recibidos ya contienen gran parte de la información necesaria. La tarea de valor no es teclear, sino revisar advertencias y confirmar que el archivo tiene sentido.
Proceso manual para generar DIOT
El proceso manual empieza reuniendo XMLs recibidos del periodo. Después se identifican proveedores, RFCs, nombres, bases gravadas, IVA, operaciones exentas y retenciones. El contador suele apoyarse en Excel para agrupar por RFC y separar importes por tasa.
Luego se captura o importa la información al sistema o portal correspondiente del SAT. En este paso aparecen errores comunes: RFCs mal escritos, proveedores duplicados por variación de nombre, importes redondeados de forma inconsistente, IVA retenido omitido o operaciones exentas mezcladas con gravadas.
Antes de enviar, se debe comparar la DIOT contra la declaración de IVA. No siempre va a coincidir de forma directa porque hay reglas de acreditamiento, pagos y flujo, pero una diferencia grande merece revisión. También conviene verificar proveedores contra lista 69-B para evitar acreditar IVA relacionado con operaciones de alto riesgo.
| Criterio | Manual | Automático |
|---|---|---|
| Proveedores | Agrupación por RFC en Excel. | Agrupación desde XMLs recibidos. |
| IVA | Clasificación manual por tasa. | Bases e IVA detectados por comprobante. |
| EFOS | Consulta separada de cada RFC. | Alertas visibles en el resultado. |
| Archivo | Captura o armado manual del .txt. | .txt preliminar y papel de trabajo. |
La DIOT no debería capturarse proveedor por proveedor: aprende qué datos requiere y cómo generar una revisión preliminar desde XMLs.
Herramienta gratuita de SAT Fácil para contadores en México.
Generar DIOT gratis →Cómo generar una DIOT preliminar con XMLs
La auditoría DIOT gratis de SAT Fácil permite subir XMLs recibidos de un cliente y generar una DIOT preliminar. El flujo agrupa proveedores por RFC, calcula bases e IVA, muestra el total de operaciones y prepara un archivo .txt compatible con el formato de carga.
El beneficio principal es velocidad con evidencia. En lugar de empezar desde una hoja en blanco, recibes una tabla de proveedores con importes, advertencias y alertas EFOS. Eso te permite revisar casos especiales antes de presentar, no después.
La herramienta gratuita permite una auditoría para un cliente. Es suficiente para probar el flujo con XMLs reales, descargar el .txt preliminar y revisar el papel de trabajo PDF. Si manejas varios clientes, SatFácil Pro lleva esa misma lógica al command center del cierre mensual para generar DIOTs en lote.
- ✓Sube XMLs recibidos del periodo.
- ✓Revisa proveedores agrupados por RFC.
- ✓Valida IVA, operaciones exentas y retenciones.
- ✓Consulta alertas EFOS antes de acreditar.
- ✓Descarga .txt preliminar y PDF de soporte.
Errores comunes que debes evitar
No generes una DIOT con XMLs incompletos. Si faltan comprobantes recibidos, el archivo puede subreportar proveedores o bases. La primera revisión debe ser de cobertura: qué XMLs tienes, qué proveedores esperabas y qué documentos faltan.
Evita duplicar XMLs. Si un mismo UUID se carga dos veces, los importes no deben contarse doble. Una buena herramienta debe deduplicar por UUID o detectar duplicados antes de generar totales.
Revisa operaciones exentas y tasa 0%. No todo lo que no genera IVA acreditable es igual. Las categorías deben quedar separadas para que la información enviada tenga sentido fiscal.
Finalmente, no ignores EFOS. Si un proveedor aparece como definitivo o presunto en la lista 69-B, el contador debe revisar materialidad, monto, periodo y efecto en IVA acreditable antes de cerrar la declaración.
Preguntas frecuentes
¿Qué necesito para generar la DIOT?
Necesitas XMLs recibidos del periodo, datos de proveedores, bases de IVA, IVA acreditable, operaciones exentas y retenciones cuando existan.
¿La DIOT se presenta cada mes?
Para contribuyentes obligados, la DIOT normalmente es mensual y se presenta por las operaciones con terceros del periodo.
¿Puedo generar DIOT desde XMLs?
Sí. Los XMLs recibidos permiten agrupar proveedores y calcular importes preliminares, aunque siempre se deben revisar advertencias antes de presentar.
¿Qué pasa si un proveedor es EFOS?
Debe marcarse como alerta. El contador debe revisar si conviene acreditar IVA o deducir operaciones relacionadas y documentar materialidad.
SatFácil para despachos
¿Manejas varios clientes?
SatFácil convierte tareas manuales en flujos operativos para todo tu despacho: EFOS, DIOT, ISR, conciliación bancaria y cierre mensual.
Recibe artículos como este en tu correo
Tips fiscales para contadores. 1 correo por semana. Sin spam.
Siguiente artículo →
Cómo Generar Pólizas Automáticas desde CFDIs en 2026
También te puede servir
Cómo consultar la lista 69-B del SAT gratis en 2026
Aprende a revisar gratis si un RFC aparece en la lista 69-B del SAT, qué significa cada estatus EFOS y cómo proteger a tus clientes antes de deducir.
EFOS y EDOS en México 2026: Qué Son, Cómo Verificar y Qué Hacer
Guía clara para contadores sobre EFOS, EDOS, el proceso del SAT, consecuencias fiscales y verificación de proveedores antes de deducir.
Verificar Proveedor en Lista Negra del SAT — Guía para Contadores 2026
Guía para contadores: por qué verificar proveedores, cómo comparar revisión manual vs automática y qué revisar antes de aceptar facturas.
Cómo Convertir tu Estado de Cuenta PDF a Excel Gratis en 2026
Convierte estados de cuenta PDF a Excel sin capturar movimiento por movimiento y deja el archivo listo para conciliación bancaria.
Cómo Calcular el ISR Provisional para Personas Morales en 2026
Guía práctica para aplicar la fórmula del artículo 14 LISR y validar el pago provisional de ISR de una persona moral.
Cómo Generar Pólizas Automáticas desde CFDIs en 2026
Aprende cómo convertir XMLs en sugerencias de pólizas revisables, qué validar antes de exportar y cómo usar overrides por proveedor para ahorrar horas cada mes.
¿Tu Cliente Va a Rebasar el Límite RESICO de $3.5M? Cómo Saberlo Antes
El límite RESICO no debe revisarse en diciembre. Aprende a proyectar ingresos desde enero, detectar el mes probable de rebase y preparar el cambio de régimen con tiempo.
Cómo Validar que tu Nómina Calcula Bien el ISR y las Cuotas IMSS
SatFácil no timbra nómina: actúa como segunda opinión. Esta guía explica qué revisar en CFDIs de nómina para detectar errores antes que el SAT o el IMSS.
Cómo Responder a una Carta Invitación del SAT — Guía para Contadores 2026
Una carta invitación no se responde con prisa. Aprende a clasificar el documento, ubicar el periodo, cruzar evidencia y preparar una respuesta profesional.