Cumplir con la Declaración Informativa de Operaciones con Terceros (DIOT) sigue siendo una de las tareas más minuciosas para los profesionales contables en México. La DIOT es una obligación fiscal que permite a la autoridad fiscalizar el Impuesto al Valor Agregado (IVA). Para este ejercicio, el Código Fiscal de la Federación establece en su Artículo A, fracción 9, que los comprobantes deben amparar actos jurídicos reales.
Como parte de la modernización de la información a proporcionar, la autoridad fiscal dio a conocer en su Portal el nuevo aplicativo para presentar algunas declaraciones como la de los pagos provisionales de las personas físicas de actividad empresarial y la declaración informativa de operaciones con terceros (DIOT). Derivado de la novedad de la DIOT, la carga batch que antes se utilizaba para cargar la información, quedó obsoleta. Por ello a continuación se presenta la nueva carga batch 2025 para el cumplimiento de esta obligación.
Automatizar la DIOT en 2026 no es solo una cuestión de ahorro de tiempo, es una medida de seguridad jurídica. ¿Eres sujeto del impuesto al valor agregado? Sabemos que necesitas agilizar la Declaración DIOT y presentar información transparente sobre las operaciones realizadas con tus proveedores. Generar el reporte de Declaración Informativa de Operaciones con Terceros (DIOT) 2025 te permite reunir de forma clara la información de tus operaciones con terceros para cumplir con esta obligación fiscal. Esto es útil para validar que los datos de tus proveedores y montos sean correctos antes de presentarlos. Puedes generarlo cuando necesites revisar tu información, preparar tu declaración o asegurarte de que cumples en tiempo con este requisito.
¿Qué es la Carga Batch?
La carga batch es un método que facilita la presentación de la DIOT al permitir la incorporación masiva de datos en un solo archivo, evitando el ingreso manual de cada operación. Esto optimiza tiempo y reduce el esfuerzo en el cumplimiento de esta obligación fiscal. Para utilizar esta opción, es necesario generar un archivo en formato Excel o CSV con la información de todas las operaciones del periodo fiscal correspondiente. Este archivo debe seguir una estructura específica para ser reconocido correctamente por el sistema del SAT.
Preparación de la Información para la Carga Batch
Para asegurar una carga batch exitosa, es fundamental preparar la información de manera adecuada. Uno de los mayores dolores de cabeza son las diferencias de centavos. En lugar de capturar RFC por RFC, utiliza una hoja de Excel que permita importar todos tus XML recibidos (PUE) y los Complementos de Recepción de Pagos (PPD) del mes. Antes de generar la carga, es fundamental validar que tus proveedores no aparezcan en los listados de EFOS (simuladores) o en el nuevo listado de «operaciones falsas» de 2026. Una vez revisada la información en una tabla dinámica, el software deberá generar un resumen que debe coincidir con tu papel de trabajo. Todos los campos del Layout deben estar en un solo renglón, separados por el símbolo | (pipe), dentro de un archivo de texto.
Lea también: Importar de China: Impuestos en México
Cómo se Introduce la Carga Batch
El proceso consiste en acceder al portal del SAT, seleccionar la opción de carga batch y subir el archivo con los datos. Luego, el sistema procesa la información y permite revisarla antes de enviar la declaración. La declaración se puede llenar con la Carga Batch.
- El primer paso es descargar e instalar el software de Documentos Electrónicos Multiplataforma.
- El contribuyente debe ingresar al enlace, y autentificarse ya sea con e.firma o contraseña, posteriormente seleccionar la opción de la DIOT.
- Dentro del llenado del formulario, el contribuyente debe seleccionar “AGREGAR DESDE ARCHIVO”.
Para generar el reporte de DIOT, ingresa desde la ruta: Fiscales, localiza la sección Operaciones con terceros / DIOT y haz clic en Operaciones con terceros.
Configuración del Reporte de DIOT
Al generar el reporte, deberás especificar ciertos parámetros:
- Período: selecciona el rango de fechas de las operaciones (Fecha inicial / Fecha final).
- Proveedores: indica el rango de proveedores (Desde / Hasta) o elige el rango del catálogo de terceros que deseas consultar.
- Tipo de proveedor: selecciona una opción: Todos, 04 = Proveedor nacional, 05 = Proveedor extranjero, 15 = Proveedor global.
- Operaciones: selecciona el tipo de transacción y elige la tasa de IVA (General (15%, 16% o todas) o Fronterizo (8% o todas)).
3. Elige la versión que necesitas generar:
- DIOT 2025: genera un archivo *.txt con 54 campos para la nueva plataforma.
- DIOT ejercicios anteriores: genera un archivo *.txt con 23 campos.
- DIOT versión anterior (*.dec): genera un archivo para la versión anterior del sistema.
Según la opción seleccionada, puedes generar:
Lea también: ¿Qué puedes importar a España sin pagar aranceles?
- Concentrado: muestra los montos con valores decimales agrupados por proveedor.
- Detallado: muestra los montos con valores enteros (solo para versiones anteriores).
- Formato SAT: genera automáticamente el archivo *.txt listo para cargar en el portal del SAT.
Si seleccionas Formato SAT, debes indicar la ruta donde se guardará el archivo. También puedes exportar la información a Excel cuando el formato lo permita. Finalmente, da clic en Aceptar.
A continuación, se detalla la característica de cada tipo de reporte:
| Tipo de Reporte | Característica |
|---|---|
| DIOT 2025 | Genera un archivo *.txt con los 54 campos requeridos por la nueva plataforma web. |
| DIOT ejercicios anteriores | Genera un archivo *.txt con los 23 campos requeridos por la nueva plataforma web. |
| DIOT versión anterior (*.dec) | Genera un archivo *.txt para la creación del archivo *.dec de la versión anterior de la aplicación. |
Consideraciones y Solución de Problemas Comunes
Para operaciones con terceros en una empresa con ingresos exentos y gravados, registra cada operación según corresponda: bases gravadas con su IVA y bases exentas con IVA “No objeto” o “Exento”. El mensaje que mencionas se debe a que el campo “Asociado a” no cumple con los requisitos del sistema para IVA no acreditable en equipo de transporte. Verifica en tu póliza que el importe marcado como IVA no acreditable no esté ligado a esa sección y ajusta el valor para que quede en 0 antes de generar nuevamente el archivo. Al generar el archivo de concentrado de DIOT para verificar los importes me percate que aunque lleno la ventana de datos de la DIOT (que aparece al grabar una poliza), con datos de iva no acreditable al 16% solo me aparece el iva no acreditable, en la columna correspondiente, pero para el llenado de la DIOT tambien se debe considerar en la columna de actividades gravadas al 16, de lo contrario al subirlo marca un error.
Configurar la zona fronteriza correctamente en los datos fiscales de terceros es clave para que todo funcione bien. Esto podría estar relacionado con los valores automáticos que el sistema asigna al archivo, por lo que te sugiero revisar la configuración del IVA. Te recomendamos revisar la configuración de los RFC genéricos y los criterios de agrupación e intenta regenerar el archivo. Revisa que no tengas filtros que limiten el reporte a un solo proveedor, que todos estén activos y que la plantilla esté configurada correctamente.
Es importante saber que la versión 9.0 de COI ya no es compatible con los nuevos requisitos de la DIOT 2025. COI está actualizado conforme a las especificaciones oficiales de la autoridad fiscal, por lo que no se puede modificar manualmente el número de campos. Si el mensaje indica que solo se requieren 23 campos, podría tratarse de un ajuste en la plataforma del SAT o de una actualización pendiente. Te recomiendo revisar la configuración de los conceptos para asegurarte de que las devoluciones sobre compras estén correctamente registradas. Puedes ajustar la cuenta contable o verificar los parámetros del sistema.
Lea también: guía para la importación masiva de XML
Herramientas y Asesoría
¿Te interesa optimizar tus procesos? ¿Te gustaría ver la demostración de la herramienta para el llenado de la DIOT? Accede al webinar impartido en ContadorMx. Si lo desea puede utilizar nuestra herramienta, disponible en este link. En OneCore, ofrecemos asesoría en comercio exterior y tecnología para facilitar el cumplimiento de obligaciones y mejorar la productividad de tu empresa. Entendemos la urgencia y el área correspondiente ya está trabajando en ello. Mantente al tanto de nuestros canales oficiales. La actualización con los cambios estará disponible muy pronto. En cuanto haya novedades, lo informaremos a través de los canales oficiales.
