Validar CFDI

Carga el XML de tu factura y te decimos si está vigente o cancelada ante el SAT. Desde aquí puedes revisar al emisor en la lista 69-B y ver su representación impresa.

Arrastra el .xml de tu factura aquí

o selecciónalo desde tu equipo

Se consulta en cuanto lo cargues. El archivo no sale de tu equipo. Máx. 1 MB.

¿Solo tienes el PDF? Captura los datos a mano

Todos estos datos están en el código QR de la representación impresa. Te lo explicamos en cómo leer el XML de un CFDI.

La consulta se realiza contra el servicio de verificación del SAT y refleja lo que ese servicio responde en el momento. No guardamos los datos que escribes. También puedes consultar la lista 69-B por RFC o usar el visor de CFDI por separado.

Qué significa cada respuesta del SAT

Vigente

El comprobante existe en los controles del SAT y no ha sido cancelado. Es el resultado que permite deducir o acreditar con esa factura, siempre que además cumpla los requisitos de fondo.

Cancelado

El emisor lo canceló y ya no ampara la operación. Si tú lo habías registrado, hay que corregir: revisa cómo se cancela un CFDI y si debía sustituirse por otro.

No encontrado

El SAT no tiene registro de esa combinación de folio, RFC, total y sello. Casi siempre significa una de dos cosas: el comprobante nunca se timbró, o alguno de los datos no coincide con el original. Un solo carácter distinto en el total basta para que no aparezca, así que antes de sospechar de un fraude, verifica el dato contra el XML.

¿Es cancelable? No es lo mismo que "cancelado"

Junto al estatus, el SAT informa si el comprobante podría cancelarse hoy, y eso depende de si el receptor tiene que aceptar:

  • Cancelable sin aceptación — el emisor puede cancelarlo por su cuenta.
  • Cancelable con aceptación — hace falta que el receptor acepte la solicitud.
  • No cancelable — normalmente porque tiene otros CFDI relacionados, como un complemento de pago.

Cuando ya hay una cancelación en curso, aparece además el estatus de esa solicitud: en proceso, cancelada, rechazada o con el plazo vencido.

De dónde salen los datos que pide

Los cinco están en el XML, y por eso al cargarlo se llenan solos: el folio fiscal viene del nodo TimbreFiscalDigital, los RFC de Emisor y Receptor, el total del Comprobante, y el sello son los últimos ocho caracteres del sello digital del emisor. Los mismos datos van codificados en el código QR de la representación impresa. Si quieres entender el archivo por dentro, lo explicamos en cómo leer el XML de un CFDI.

Preguntas frecuentes

¿Es la misma consulta que hace el portal del SAT?

Sí. Se consulta el mismo servicio oficial de verificación; la única diferencia es que aquí los datos se toman del XML en lugar de teclearlos.

¿Suben mi factura a algún servidor?

No. El XML se lee en tu navegador y solo viajan los cinco datos de la consulta. La única excepción es si pides la representación impresa: para generar el PDF sí hace falta procesar el archivo.

¿Sirve para saber si una factura es falsa?

Sirve para lo más importante: comprobar que el comprobante existe realmente en los registros del SAT y sigue vigente. Un XML alterado deja de coincidir y aparece como no encontrado. Lo que esta consulta no juzga es si la operación detrás de la factura fue real — para eso conviene revisar también si el emisor está en la lista 69-B.

¿Puedo validar sin el XML?

Sí, abriendo la captura manual. Los cinco datos aparecen en el código QR de la representación impresa. Lo que no se puede sin XML es generar el PDF.