Los CFDIs duplicados aparecen por reintentos “a ciegas”: el primer intento sí timbró, pero tu sistema no lo supo y volvió a enviar. Eso rompe conciliación y puede generar problemas contables y con clientes.

La idempotencia se resuelve con una clave única por viaje y reglas para no crear un segundo CFDI si ya existe uno válido. Reintentar debe ser seguro y auditable.

Ejemplo práctico: ID de viaje + serie/folio reservado como clave idempotente; si el intento 2 llega, el sistema responde “ya emitido” y retorna el UUID existente. Resultado: cero duplicados aunque la red falle.

Resumen corto: idempotencia es obligatoria en timbrado con reintentos. Sin ella, los duplicados no son “si pasa”, son “cuándo pasa”.


  • P: ¿Qué es idempotencia? R: Repetir la petición sin crear duplicados.
  • P: ¿Qué identificador usar? R: ID de viaje + serie/folio reservado.
  • P: ¿Cómo lo detecto? R: Log y conciliación automática.