Skip to main content
Sube el XML de tu Comprobante Fiscal Digital por Internet (CFDI) 4.0 para revisar su estructura y verificar que el sello digital corresponda al certificado incluido en el timbrado de tu factura electrónica.

Qué revisa la herramienta

1

Revisa la estructura del XML

Compara los nodos y atributos del comprobante contra el esquema base cfdv40.xsd: Comprobante, InformacionGlobal, CfdiRelacionados, Emisor, Receptor, Conceptos e Impuestos.
2

Verifica el sello digital

Reconstruye la cadena original con las reglas de cadenaoriginal_4_0.xslt y verifica la firma RSASSA-PKCS1-v1_5 con SHA-256 contra la llave pública del atributo Certificado. Si el sello coincide, el XML no fue alterado después de firmarse.
3

Extrae los datos generales

Muestra emisor, receptor, tipo de comprobante, total y UUID del timbre para que confirmes de un vistazo que abriste el archivo correcto.
Todo se ejecuta en tu navegador. La lectura del XML, el cálculo de la cadena original y la verificación criptográfica del CSD ocurren en tu dispositivo con las APIs nativas del navegador. Facturama no recibe ninguna copia de tu factura electrónica ni almacena información del XML.
La validación es exclusiva de la estructura y del sello. No confirmamos si el RFC, la razón social, el código postal o el régimen fiscal del emisor o del receptor son correctos, ni el estatus del CFDI ante el SAT (vigente o cancelado). Ese estatus se consulta en el servicio de verificación de comprobantes del SAT.

Límites conocidos

La reconstrucción de la cadena original cubre el CFDI base y el complemento de Pagos 2.0. Los demás complementos del XSLT oficial (Carta Porte, Nómina, Comercio Exterior, entre otros) no están implementados, así que sus nodos no aportan nada a la cadena reconstruida.Cuando el comprobante incluye uno de esos complementos, la herramienta lo advierte y un resultado de “el sello no corresponde” puede ser un falso negativo. La estructura y los datos generales se validan con normalidad.
cfdi:Addenda se detecta y se omite de la validación: es un nodo libre que cada receptor define, así que no tiene un esquema contra el cual validar. Los complementos de concepto (cfdi:ComplementoConcepto) se listan, pero no se validan contra sus propios esquemas.
La herramienta extrae del atributo Certificado el número de serie, el titular, la vigencia y el RFC, y verifica la firma con su llave pública. No comprueba que el certificado lo haya emitido el SAT ni si fue revocado. Un XML firmado con un certificado autofirmado pasaría la verificación del sello.

Errores frecuentes

Siguientes pasos

Anatomía del CFDI

Entiende qué representa cada nodo del comprobante que acabas de validar.

CSDs de pruebas

Descarga los certificados de prueba del SAT para generar comprobantes en Sandbox.