Skip to Content
Menu
This question has been flagged
4 Replies
1913 Views

¡Hola comunidad!

Queremos compartir con ustedes las novedades más recientes respecto al llenado de la DIOT dentro de Odoo 18, como parte de las mejoras continuas de la localización mexicana.

https://www.youtube.com/watch?v=tmFzSEpCgr8

🧾 ¿Qué es la DIOT?

La DIOT (Declaración Informativa de Operaciones con Terceros) es una obligación fiscal en México que se presenta mensualmente ante el SAT. Su objetivo es reportar las operaciones realizadas con proveedores, detallando el IVA acreditable e información clave del tercero como el RFC, país de residencia fiscal, y tipo de operación.

📅 ¿Desde cuándo cambió el llenado de la DIOT?

Tras varios años sin cambios en su estructura, el SAT actualizó el formato de la DIOT para el ejercicio fiscal 2025, incorporando nuevas secciones y campos obligatorios. Esta nueva versión representa una transformación significativa respecto al modelo anterior.

Entre los principales cambios destacan:

  • Actos o actividades pagadas en la región fronteriza norte y sur.
  • Descuentos, devoluciones y bonificaciones aplicados en región fronteriza norte y sur.
  • Actividades pagadas a la tasa del 16% sin aplicar descuentos.
  • Devoluciones y descuentos sobre operaciones al 16%.
  • Valor de importaciones de bienes tangibles e intangibles, incluyendo bonificaciones.
  • Detalle del IVA acreditable por tipo de operación (zona fronteriza, importación, tasa general, proporcionalidad).
  • IVA no acreditable, clasificado por tipo de pago y tipo de actividad (gravada, exenta o no objeto de IVA).

✅ ¿Qué hay que configurar en Odoo?

Desde la versión 17, Odoo ha incluido etiquetas específicas para facilitar el cumplimiento con la nueva estructura de la DIOT. Si estás en Odoo 18, te recomendamos seguir estos pasos:

1. Actualizar los siguientes módulos en el orden siguiente:

1. México - Contabilidad

2. EDI para México

3. Reportes de Localización Mexicana


  • El orden es importante, por lo tanto te sugerimos esperar la actualización de cada módulo para comenzar la actualización del módulo siguiente.





2. Verifica la configuración de los contactos de tus proveedores. Cada proveedor tener correctamente asignados los siguientes datos:
  • País fiscal 
  • RFC (o Número de Identificación fiscal en caso de proveedores extranjeros).
  • Tipo de operación


3. Configura correctamente los impuestos de compra

Ve a Contabilidad > Configuración > Impuestos, y edita cada impuesto de compra de tipo IVA:

  • En la línea de la base imponible, agrega la etiqueta:
    +DIOT: “Nombre del impuesto”

  • En la línea del impuesto (porcentaje), agrega:
    +DIOT: “Nombre del impuesto” TAX

  • En las líneas correspondientes a notas de crédito, usa:
    +DIOT: Refunds “Nombre del impuesto”



😃 PRO TIP:

  1. Elimina cualquier etiqueta antigua usada para la versión anterior de la DIOT. Las nuevas etiquetas deben reflejar exclusivamente la estructura actualizada para 2025.

2. En caso de tener más de una línea de distribución de impuestos, deberás de poner la etiqueta correspondiente en cada línea.

3. Todas las etiquetas ya están creadas. NO DEBERÍAS DE CREAR NINGUNA NUEVA.


💬 ¿Tienes dudas o sugerencias?

Si encuentras algún caso que no esté cubierto o necesitas ayuda para configurar tus impuestos, ¡déjanos un comentario! Estamos recopilando feedback para seguir mejorando la herramienta.

Saludos desde el equipo de Localización Mexicana 🇲🇽✨

Avatar
Discard
Author

Misma información en el siguiente video: 🇲🇽 Nuevo video para el uso de la DIOT 2025: https://www.youtube.com/watch?v=tmFzSEpCgr8

Best Answer

Hello! Here's a breakdown of how to handle the DIOT update in Odoo, based on the information provided.



  Update Modules: Ensure you update the modules in the correct order: "México - Contabilidad", then "EDI para México", and finally "Reportes de Localización Mexicana". This order is crucial to avoid dependency issues.

  Verify Supplier Configuration: Check that all your suppliers have the correct fiscal country, RFC (or tax ID for foreign suppliers), and operation type assigned in their contact details. This information is vital for accurate reporting.

  Configure Purchase Taxes: Navigate to Accounting > Configuration > Taxes and edit each purchase tax related to IVA. Add the appropriate DIOT tags to both the base and tax lines. For credit notes, use the "Refunds" tag.

  Remove Old Tags: Make sure to remove any outdated tags from previous DIOT versions to avoid conflicts and ensure the new structure is correctly implemented.

  Multiple Tax Distribution Lines: If you have multiple tax distribution lines, apply the corresponding tag to each line to ensure accurate allocation.

  Use Existing Tags: Only use the tags that are already created in the system. Do not create new tags, as this could lead to errors in your DIOT reporting.


For personalized assistance:
https://www.pragtech.co.in/contact-us-mql.html

Avatar
Discard
Best Answer

Las retenciones de IVA requieren algún ajuste? Cómo deberían quedar configuradas?

Avatar
Discard
Author

Las retenciones de iva se agrupan en una sola columna de la diot y no es necesario hacer cambios en la configuración

Best Answer

Funciona en la versión Enterprise On-Premise de Odoo? Seguí los pasos tal cual, pero no se crearon las etiquetas y no me salen los 54 campos que deberían de aparecer en el reporte fiscal.

Avatar
Discard
Author

Hola Carlos ¿Qué versión es tu base de datos?

Odoo 18.0+e (Edición Enterprise)

Author

Okey Carlos. Lo que tienes que hacer es actualizar el código de tu base https://www.odoo.com/documentation/18.0/administration/on_premise/update.html
De esta forma podrás visualizar las nuevas actualizaciones.
Saludos.

Best Answer

Hola, y, ¿cual es la configuración para el 0% de IVA?? Por favor y gracias

Avatar
Discard
Author

Hola Sergio. El impuesto a 0% se queda exactamente igual a como viene configurado en la base de datos.

Related Posts Replies Views Activity
0
Mar 25
807
1
May 25
1707
0
Oct 25
465
2
Jul 25
2117
1
Jun 25
1262