Free Tool Desk

Verificar QR VeriFactu: lector y comprobador

Verificar QR VeriFactu: lee el código QR de una factura (imagen o PDF), muestra NIF, número, fecha e importe, comprueba su estructura y enlaza a la comprobación oficial de la AEAT. En el navegador.

Free to use No sign-up required Nothing is uploaded

Las facturas emitidas con sistemas VeriFactu llevan un código QR que contiene un enlace a un servicio de la Agencia Tributaria (AEAT). Este lector abre una imagen, una captura o un PDF, decodifica el código y muestra lo que contiene: el NIF del emisor, la serie y el número de la factura, la fecha y el importe total. Comprueba la estructura del enlace y, si apunta a la AEAT, ofrece el enlace oficial para que sea la propia AEAT quien diga si la factura está registrada. (English: read and structurally check the AEAT invoice QR code.)

El lector no es un sistema de verificación: lee, analiza, comprueba la forma del código y remite a la comprobación oficial. No dice si la AEAT ha aceptado una factura. Todo ocurre en el navegador.

Loading the tool…

Overview

About VeriFactu QR Code Reader & Checker

Qué contiene el código. Según la descripción técnica de la AEAT, el QR codifica una dirección del tipo https://www2.agenciatributaria.gob.es/wlpl/TIKE-CONT/ValidarQR?nif=…&numserie=…&fecha=DD-MM-AAAA&importe=…. Los cuatro parámetros son obligatorios: nif (el NIF del emisor, 9 caracteres), numserie (serie y número, máximo 60 caracteres ASCII, codificados en la URL), fecha (en formato DD-MM-AAAA) e importe (importe total con punto decimal, hasta 12 cifras enteras y 2 decimales). El entorno de pruebas usa el host prewww2.aeat.es. El código debe seguir la norma ISO/IEC 18004:2015 con nivel de corrección M y tener entre 30 y 40 mm de lado.

Qué se comprueba. Que el host sea uno de los dos de la AEAT (cualquier otro, aunque parezca la AEAT, se marca y no se ofrece como enlace oficial), el protocolo https, la ruta, que estén los cuatro parámetros una sola vez, el dígito de control del NIF (DNI, NIE o CIF), que la fecha sea real, que el importe tenga el formato admitido (un importe negativo se señala como posible factura rectificativa) y la longitud del número de serie. Si hay parámetros adicionales se avisa de ello.

Comprobación oficial. Si el enlace es válido y apunta a la AEAT, el botón abre la página de comprobación en una pestaña nueva. Al abrirla, los datos del enlace se envían a la AEAT, no a este sitio. La respuesta de la AEAT es la única que dice si la factura está registrada.

Calendario. El Real Decreto-ley 15/2025 aplazó la obligación de adaptar los sistemas: 1 de enero de 2027 para los contribuyentes del Impuesto sobre Sociedades y 1 de julio de 2027 para el resto de obligados. Si una factura concreta debe llevar este QR depende del emisor y de la fecha; esta herramienta no lo decide. Revise siempre la normativa vigente en la sede de la AEAT.

Compatibility

Supported Formats

PDF de hasta 50 MB (se buscan las primeras 40 páginas), imágenes PNG, JPEG y WebP de hasta 30 MB, o el texto del enlace pegado. Solo se lee el código QR tributario de factura; otros códigos QR se muestran como no reconocidos.

Guide

How to Use VeriFactu QR Code Reader & Checker

  1. Arrastre el PDF de la factura o una imagen con el código QR, o pegue el enlace que dé una aplicación de lectura.
  2. Revise el NIF, el número, la fecha y el importe que contiene el código, y los avisos de la comprobación.
  3. Si el enlace es de la AEAT, utilice el botón de la comprobación oficial para ver si la factura está registrada.
  4. Si el host no es de la AEAT, no abra el enlace salvo que confíe en quien le envió la factura.

Highlights

Features

  • Lee QR de imagen y PDF Busca el código en todas las páginas, capturas y fotos.
  • Muestra los cuatro datos NIF, serie y número, fecha e importe con copia de cada valor.
  • Comprobación de la estructura Host, ruta, parámetros, dígito de control del NIF, fecha e importe.
  • Enlace a la AEAT Solo se ofrece cuando el host es de la AEAT; la respuesta oficial es de la AEAT.
  • En el navegador Sin subir archivos ni guardar datos.

Applications

Use Cases

  • Comprobar que el QR de una factura recibida tiene datos coherentes con el documento impreso
  • Detectar un QR que apunta a una dirección que solo se parece a la de la AEAT
  • Abrir la comprobación oficial de la AEAT sin escanear el código con el móvil
  • Probar el QR que genera un programa de facturación antes de enviar facturas
  • Revisar el formato del número de serie, la fecha y el importe del código

Good to Know

Limitations

Este lector no es un sistema de verificación de la AEAT ni afirma que una factura haya sido aceptada o registrada: lee los datos, comprueba su estructura y enlaza a la comprobación oficial. Un QR bien formado puede corresponder a una factura inexistente, y un QR mal formado puede deberse a un problema de lectura.

Las especificaciones técnicas y las fechas de aplicación de VeriFactu se han verificado el 6 de octubre de 2026 y pueden cambiar. La herramienta no evalúa si el sistema de facturación cumple la normativa ni si una factura debe llevar el QR.

This tool runs entirely in your browser — your file is never uploaded to our servers. See our Privacy Policy for full details.

Support

Frequently Asked Questions

¿Se envía mi factura a algún servidor?

No. El código se lee en su navegador y los datos se muestran en la página. Solo si usted abre el enlace oficial, esos datos van a la AEAT desde su navegador.

¿Esta herramienta verifica la factura ante la AEAT?

No. Lee el código, comprueba su estructura y ofrece el enlace a la comprobación oficial. Solo la respuesta de la AEAT indica si la factura está registrada.

¿Qué significa que el host no es de la AEAT?

Que el enlace del código no apunta a ninguno de los dos servidores de la AEAT. Puede ser un error o un intento de engaño; no abra el enlace sin confiar en el origen.

¿Qué es el NIF con dígito de control incorrecto?

El último carácter de un DNI, NIE o CIF se calcula a partir de los demás. Si no coincide, el NIF tiene un error de escritura o de lectura.

¿Debe llevar mi factura este código QR?

Depende de su situación y de las fechas de aplicación (1 de enero de 2027 para sociedades y 1 de julio de 2027 para el resto, según el Real Decreto-ley 15/2025). Consulte a su asesor o a la AEAT.

Why does a negative amount trigger a note?

Corrective (rectificativa) invoices can have negative totals. The reader flags it so you know the sign is intentional.

Keep Going

Related Tools