← Volver al blog
CFDI & XML 22 de abril, 2026 7 min de lectura

UUID en CFDI: qué es, para qué sirve y cómo localizarlo en tu XML

En resumen: El UUID (Folio Fiscal) es el identificador único de 36 caracteres que el SAT asigna a cada CFDI al timbrarlo. Sirve para localizar, verificar y relacionar facturas (por ejemplo en cancelaciones o complementos de pago) y se encuentra en el nodo TimbreFiscalDigital del XML.

Si alguna vez has abierto un archivo XML del SAT, habrás visto una cadena larga de letras y números separados por guiones. Eso es el UUID — el identificador único de cada factura electrónica en México, y probablemente el dato más importante de todo tu CFDI.

¿Qué significa exactamente? ¿Para qué sirve en la práctica? ¿Por qué el SAT lo usa como referencia principal cuando cancelas, verificas o concilias facturas? En este artículo te lo explicamos todo.


¿Qué es el UUID?

UUID son las siglas de Universally Unique Identifier (Identificador Único Universal). En el contexto del CFDI, es el folio fiscal que el SAT asigna a cada factura electrónica en el momento en que es timbrada por un Proveedor Autorizado de Certificación (PAC).

Su formato estándar es una cadena de 32 caracteres hexadecimales dividida en 5 grupos separados por guiones:

Formato UUID — ejemplo real
6D8A3F2E-91B4-4C7D-A5E0-3F1B8C2D9E47

Estructura: 8 - 4 - 4 - 4 - 12 caracteres
Total: 36 caracteres (32 hex + 4 guiones)

Este número es completamente único: no existe ningún otro CFDI con ese mismo UUID, en ningún RFC, en ningún año, en ningún PAC. Es la huella digital irrepetible de tu factura.


¿Dónde está el UUID dentro del XML?

El UUID se encuentra dentro del nodo TimbreFiscalDigital, que es la parte del XML que agrega el PAC al momento de timbrar, en el atributo llamado exactamente UUID.

Ubicación en el XML del CFDI
<cfdi:Complemento>
  <tfd:TimbreFiscalDigital
    Version="1.1"
    UUID="6D8A3F2E-91B4-4C7D-A5E0-3F1B8C2D9E47"
    FechaTimbrado="2026-04-22T10:35:00"
  />
</cfdi:Complemento>

Tip rápido: Abre el XML con Chrome o Notepad, usa Ctrl+F y busca la palabra "UUID". Lo encuentras en segundos — siempre está dentro del nodo TimbreFiscalDigital.


¿Para qué sirve el UUID en la práctica?

1 — Verificar la autenticidad de una factura

El SAT ofrece el servicio de Verificación de CFDI en su portal. Con el UUID, el RFC del emisor, el RFC del receptor y el monto total, confirmas si una factura es auténtica y si está vigente o cancelada. Fundamental para no acreditar IVA de facturas falsas o apócrifas.

2 — Cancelar un CFDI

Para cancelar una factura ante el SAT, el sistema requiere el UUID del CFDI que quieres cancelar. Sin él, la cancelación no es posible. Además, el receptor recibe una notificación con el UUID para aceptar o rechazar la cancelación.

3 — Relacionar CFDIs entre sí

Cuando emites una nota de crédito, un complemento de pago (REP) o una factura sustituta, el CFDI relacionado lleva el UUID del documento original en el campo CfdiRelacionados. Esto crea una cadena trazable que el SAT puede auditar.

4 — Conciliación contable

En procesos de conciliación entre facturas emitidas, pagos recibidos y registros contables, el UUID es la llave que une todos los sistemas. Es el identificador que no cambia, no se duplica y siempre apunta al mismo documento fiscal.

5 — Referencia en disputas y aclaraciones

Cuando hay un error en una factura o un proveedor disputa un pago, el UUID es el primer dato que se solicita. No hay confusión posible entre dos facturas cuando se cita el UUID completo.


UUID vs Folio vs Serie: ¿cuál es la diferencia?

Regla práctica: Para cualquier trámite oficial ante el SAT — cancelaciones, verificaciones, aclaraciones — siempre usa el UUID, nunca el folio interno del emisor.


Cómo extraer el UUID de múltiples facturas XML

Si tienes decenas o cientos de facturas XML, copiar el UUID manualmente de cada una es ineficiente. La solución es convertir tus XML a Excel.

Al subir tus archivos a cfdiexcel.com, el sistema extrae automáticamente el UUID de cada CFDI en una columna dedicada. En segundos tienes todos los UUIDs organizados junto con RFC emisor, receptor, fecha, subtotal, IVA y estado SAT.


¿El UUID cambia si cancelo y reemito una factura?

Sí. Cuando cancelas un CFDI y emites uno nuevo en sustitución, el nuevo CFDI tiene un UUID completamente diferente. El UUID del original queda marcado como cancelado en el SAT y nunca se reutiliza. Es importante registrar el UUID nuevo en tu contabilidad cuando hay sustituciones.


Preguntas frecuentes sobre el UUID

¿El UUID es lo mismo que el folio fiscal?

Sí. En el lenguaje del SAT y de los contadores mexicanos, UUID y folio fiscal son términos intercambiables. Ambos se refieren al mismo identificador único asignado por el PAC al timbrar el CFDI.

¿Puede existir un CFDI sin UUID?

No, si fue correctamente timbrado. Todo CFDI válido tiene UUID en su nodo TimbreFiscalDigital. Si un XML no tiene UUID, no fue timbrado por un PAC autorizado y no tiene validez fiscal.

¿El UUID distingue entre mayúsculas y minúsculas?

Técnicamente no — es hexadecimal. Sin embargo, el SAT generalmente los almacena y muestra en mayúsculas. Para evitar problemas, usa siempre el UUID tal como aparece en tu XML.

¿Cómo verifico si un UUID está cancelado?

Entra al portal del SAT → Factura electrónica → Verificación de CFDI. Ingresa el UUID y los datos del CFDI. El sistema indicará si está Vigente, Cancelado o No existe.

¿Los UUID se pueden ordenar cronológicamente?

No directamente. El UUID es aleatorio, no secuencial. Para ordenar facturas por fecha usa el campo FechaTimbrado del TimbreFiscalDigital o la fecha de emisión del CFDI.

Extrae el UUID de todas tus facturas en segundos

Sube tus archivos XML y obtén un Excel con el UUID, RFC, importe, IVA y estado SAT de cada CFDI. Sin instalaciones, sin registro.

Convertir mis XML gratis →