DIOT Fácil

Plantilla Excel · gratis

Plantilla de Excel para la DIOT de 54 campos.

Descárgala con el botón de abajo, llena una fila por proveedor y súbela aquí mismo: la convertimos al TXT de carga batch y la validamos.

Detectado del receptor de tus XML.

Periodo

Mes de pago (flujo de efectivo).

Compras con IVA al 8%

El XML no dice la región.

Efectos fiscales (campo 54)

Tu manifestación.

Suelta tu plantilla de Excel llena

Una fila por proveedor con los 54 campos del layout. Descarga la plantilla si aún no la tienes.

El Excel se lee en tu navegador. Gratis hasta 5 proveedores.

Las plantillas de Excel para la DIOT que se venden en blogs suelen tener dos problemas: siguen el layout viejo de 24 campos, o exportan el TXT con un pipe de más o con decimales. La nuestra sigue el instructivo de carga masiva del SAT de enero de 2025, columna por columna, y la conversión a TXT pasa por el mismo validador que usamos en todo el sitio.

Qué trae el archivo

  • Hoja “DIOT”: 54 columnas con el número y nombre corto de cada campo, en el orden exacto del TXT. Una fila por proveedor y tipo de operación.
  • Hoja “Instrucciones”: reglas de llenado y la descripción completa de cada campo según el instructivo del SAT.
  • Hoja “Catálogos”: tipos de tercero, tipos de operación con el tipo de tercero en que se permiten, efectos fiscales y el catálogo de países con clave de tres letras.

Cómo llenarla sin errores

  1. Columna 1, tipo de tercero: 04 nacional, 05 extranjero, 15 global. Puedes escribir 4; lo convertimos a 04.
  2. Columna 2, tipo de operación: revisa en “Catálogos” que esté permitido para ese tipo de tercero (por ejemplo, 07 sólo para extranjero, 87 sólo para global).
  3. Columna 3, RFC en mayúsculas. Para el proveedor global, XAXX010101000. Para extranjeros es opcional y en su lugar van las columnas 4 a 6.
  4. Columnas 8 a 17: valor de los actos pagados sin IVA por categoría, y sus devoluciones en la columna siguiente.
  5. Columnas 18 a 27: IVA acreditable. Columnas 28 a 47: IVA no acreditable por motivo. Columnas 48 a 53: retenciones, exentos, tasa 0% y no objeto.
  6. Columna 54: 01 si diste efectos fiscales a los comprobantes, 02 si no.

Las filas cuya columna A no tiene un tipo de tercero se ignoran, así que puedes dejar notas o totales abajo sin que estorben. Todo se procesa en tu navegador: el Excel no se sube a ningún servidor. Sólo si descargas un archivo de más de 5 proveedores enviamos los renglones ya convertidos para generar el TXT con tu crédito.

Después de descargar el TXT

En la plataforma de la DIOT elige la carga desde archivo y sube el TXT. Si el portal todavía marca algo, sube ese mismo archivo al validador para ver la línea y el campo, o revisa la guía de carga batch.

Preguntas frecuentes

¿La plantilla es gratis?

Sí, sin registro. Convertirla a TXT también es gratis hasta 5 proveedores; con más, el TXT cuesta MX$149 por DIOT o MX$799 el paquete de 10.

¿Funciona en Google Sheets o LibreOffice?

Sí. Es un .xlsx normal sin macros. Mientras conserves las columnas en su orden y la hoja “DIOT”, puedes editarla en cualquier hoja de cálculo y subirla como .xlsx.

¿Puedo poner decimales?

Puedes, pero el TXT no los admite: al leer la plantilla redondeamos cada importe a pesos enteros. Lo ideal es redondear tú el total de cada campo para que cuadre con tus papeles de trabajo.

¿Por qué la plantilla y no los XML?

Los XML no traen todo: no dicen si un IVA es no acreditable, si aplicas proporción, ni los datos de proveedores extranjeros. La plantilla tiene las 54 columnas para esos casos. Muchos despachos generan desde XML y luego ajustan en Excel.

¿Qué pasa si una celda está mal?

Al subirla, cada fila pasa por el validador de 54 campos. Los errores bloquean la descarga y te dicen la fila y el campo; los avisos no la bloquean.

Sigue leyendo

¿Mejor desde tus XML?

El generador suma tus facturas, notas de crédito y complementos de pago por proveedor.