Comprobador de QR Verifactu: valida el código de una factura

¿Has recibido una factura con «QR tributario» y quieres saber si el código está bien formado antes de abrirlo? ¿O desarrollas un programa y quieres revisar las URL que genera? Este comprobador analiza la dirección del QR según la especificación técnica de la AEAT y te dice qué está bien y qué no. Todo se procesa en tu navegador: no guardamos ni enviamos la URL ni la imagen.

Importante: esta herramienta comprueba el formato del QR (dominio oficial, servicio, NIF, número, fecha e importe). No puede saber si la factura está registrada en la AEAT: eso solo lo confirma el cotejo oficial en la sede electrónica, al que te enlazamos si el formato es correcto.

Comprobar un QR


Qué revisa el comprobador

ComprobaciónRegla oficial
Protocolo y dominiohttps y www2.agenciatributaria.gob.es (producción). prewww2.aeat.es es el entorno de pruebas
Servicio/wlpl/TIKE-CONT/ValidarQR (VERI*FACTU) o /wlpl/TIKE-CONT/ValidarQRNoVerifactu (no verificable)
ParámetrosÚnicamente nif, numserie, fecha e importe. formato nunca puede ir en el QR
NIF9 caracteres. Además comprobamos el carácter de control de DNI, NIE y NIF de entidades (aviso, no error)
Serie y númeroMáximo 60 caracteres ASCII imprimibles (32 a 126), codificados para URL (por ejemplo, «&» como %26)
FechaDD-MM-AAAA y fecha existente
ImporteHasta 12 dígitos enteros y 2 decimales, con punto decimal

Reglas tomadas del documento de especificaciones del código QR de la AEAT (versión 0.5.0), disponible en su página de información técnica, y de la Orden HAC/1177/2024.

Cómo interpretar el resultado

  • Formato correcto + dominio de producción: puedes abrir el cotejo oficial. La AEAT responderá «Factura encontrada», «Factura no encontrada» (no consta todavía o está anulada) o «Factura no verificable» (sistema no verificable).
  • Dominio distinto de la AEAT: no abras el enlace. Un QR tributario auténtico siempre apunta a la sede de la AEAT.
  • Errores de formato: si eres el emisor, avisa a tu proveedor de software; si eres el cliente, coméntaselo a tu proveedor. Un QR mal formado no te quita el derecho a deducir el IVA.

Más contexto en el código QR de Verifactu: qué contiene.

Privacidad

La validación se hace con JavaScript en tu dispositivo. Si subes una imagen, primero intentamos leerla con el lector de códigos integrado en tu navegador; si no está disponible, se descarga una biblioteca de lectura de QR de código abierto (jsQR) desde la red de distribución jsDelivr. La imagen no sale de tu dispositivo. Solo si pulsas el enlace de cotejo oficial, los datos de la factura se envían a la AEAT.

Preguntas frecuentes

¿Esta herramienta es oficial?

No. Es una herramienta informativa de Pyme Clara. El único cotejo oficial es el de la sede electrónica de la AEAT.

El NIF me da un aviso de control. ¿Es grave?

No necesariamente. Algunos NIF de ejemplo o de pruebas no cuadran. En una factura real, revisa que el NIF coincide con el de tu proveedor.

¿Sirve para facturas de TicketBAI?

No. TicketBAI (País Vasco) tiene otro formato y otros servicios de consulta.

Soy desarrollador. ¿Puedo usar el parámetro formato=json?

Sí, para integraciones puedes añadir formato=json a la URL al consultar el servicio, pero nunca debe estar en el QR impreso.


Aviso: herramienta y contenido informativos, sin validez oficial. Revisado el 24 de septiembre de 2026 con la especificación técnica de la AEAT. Consulta a un asesor fiscal para tu caso concreto. Más información en nuestra metodología editorial.