Volver al blog

El código QR en tus facturas Verifactu: qué es

Conteo6 min de lectura
Actualizado: 5 de marzo de 2026

El código QR en las facturas VeriFactu es un enlace directo a la sede electrónica de la AEAT que permite verificar que la factura es auténtica. Al escanearlo con el móvil, se abre la web de la Agencia Tributaria con los datos de la factura precargados, y se puede comprobar al instante si está registrada correctamente.

Este código QR es obligatorio en todas las facturas emitidas bajo el sistema VeriFactu, según el Real Decreto 1007/2023. Si buscas un ejemplo de QR VeriFactu o quieres entender qué datos contiene, aquí está todo lo que necesitas saber.

Por qué existe el código QR en VeriFactu

Antes de VeriFactu, si querías saber si una factura era auténtica, tocaba llamar, preguntar y esperar la respuesta. Ahora cualquiera con un móvil puede escanear el QR y ver en la web de la AEAT si esa factura existe y si los datos coinciden.

Este mecanismo forma parte de los pasos prácticos para cumplir con VeriFactu como autónomo, y es uno de los requisitos que tu software de facturación debe resolver de forma automática.

Qué información contiene el código QR

El código QR codifica una URL que apunta a la sede electrónica de la AEAT. Esta URL incluye parámetros que identifican de forma única la factura:

  • NIF del emisor: El número de identificación fiscal de quien emite la factura.
  • Número de factura y serie: La identificación única del documento dentro del sistema del emisor.
  • Fecha de expedición: La fecha en la que se emitió la factura.
  • Importe total: La cantidad total de la factura, incluyendo impuestos.
  • Huella o hash del registro: Un valor calculado mediante SHA-256 que garantiza que los datos no han sido alterados desde su registro.

Detalle técnico sobre la URL

La URL codificada en el QR sigue un formato estandarizado definido por la AEAT. Al escanear el código, el navegador abre directamente la página de verificación de la Agencia Tributaria con todos los parámetros necesarios precargados. No es necesario introducir ningún dato manualmente.

La combinación de estos campos permite a la AEAT localizar el registro exacto de la factura en su sistema y mostrar su estado de verificación. La firma electrónica del registro, generada con tu certificado digital, garantiza además la identidad del emisor.

¿Es obligatorio el código QR en las facturas VeriFactu?

Sí. El Real Decreto 1007/2023 establece que las facturas emitidas por sistemas informáticos de facturación que operen bajo la modalidad VeriFactu deben incluir un código QR de verificación. Esta obligación aplica tanto a las facturas en formato impreso como a las facturas electrónicas.

La idea es sencilla: quien recibe la factura puede comprobar por su cuenta que es real, sin tener que pedirle nada al emisor.

Consejo práctico

Si emites facturas en papel, asegúrate de que el código QR se imprime con el tamaño y la resolución suficientes para ser escaneado sin problemas. Un QR demasiado pequeño o con baja resolución puede resultar ilegible. La recomendación general es un tamaño mínimo de 30 x 30 milímetros.

Además del QR, los sistemas de facturación deben generar un registro con su huella digital encadenada con el registro anterior y, en el caso de VeriFactu, preparar los registros para su remisión a la AEAT.

Ejemplo práctico: cómo se ve un QR VeriFactu en una factura

El QR aparece normalmente en la zona inferior de la factura, junto al desglose fiscal. Al escanearlo, el navegador del móvil abre una URL como esta:

https://prewww2.aeat.es/wlpl/TIKE-CONT/ValidarQR?nif=B12345678&numserie=F-2026-001&fecha=05-03-2026&importe=1210.00&huella=a1b2c3d4...

Ejemplo ilustrativo. La URL, el NIF y los datos mostrados arriba son ficticios y se incluyen con fines ilustrativos.

Los parámetros de la URL (NIF, número de serie, fecha, importe y huella) son los que la AEAT utiliza para buscar el registro y confirmar que la factura existe y no ha sido manipulada.

Diferencia entre el QR de VeriFactu y otros códigos QR en facturas

No hay que confundir el código QR de verificación de VeriFactu con otros códigos QR que ya aparecen en algunas facturas.

CaracterísticaQR VeriFactuQR genérico
Destino del enlaceSede electrónica de la AEATWeb del emisor o pasarela de pago
Hash criptográficoSí (SHA-256 encadenado)No
Obligatorio por leySí (RD 1007/2023)No
Permite verificar autenticidadSí, contra los registros de la AEATNo
Datos codificadosNIF, nº factura, fecha, importe, huellaVariable (URL, datos de pago, etc.)

¿Cómo funciona la verificación al escanear el QR?

El proceso es directo y no requiere conocimientos técnicos:

  1. El receptor escanea el código QR con la cámara de su teléfono móvil o cualquier aplicación de lectura de códigos QR.
  2. El dispositivo abre una URL en el navegador que apunta a la sede electrónica de la AEAT.
  3. La AEAT busca el registro correspondiente en su base de datos utilizando los parámetros codificados en la URL (NIF, número de factura, fecha, importe y hash).
  4. Se muestra el resultado: la página indica si la factura existe en el sistema, si los datos coinciden y cuál es su estado actual.

Todo el proceso lleva unos segundos. Sin formularios, sin claves.

Factura desde WhatsApp

Conteo

Conteo

en linea

Mensaje
Quiero facturas por WhatsApp

Empieza en menos de 2 minutos

¿Cómo se genera el código QR en un software de facturación?

La generación del código QR no es algo que el usuario deba hacer manualmente, siendo responsabilidad del sistema informático de facturación que se utilice. El proceso técnico sigue estos pasos:

  1. Creación del registro de facturación: Cuando se emite una factura, el sistema genera un registro con todos los campos requeridos (datos del emisor, receptor, desglose de importes, impuestos, etc.).
  2. Cálculo de la huella digital (hash): El sistema aplica el algoritmo SHA-256 sobre los campos del registro para producir un valor hash único. Este hash se encadena con el de la factura anterior, creando una secuencia inmutable.
  3. Construcción de la URL de verificación: Con los parámetros clave (NIF, número, fecha, importe y hash), el sistema construye la URL que apunta a la sede electrónica de la AEAT.
  4. Codificación en formato QR: La URL se convierte en un código QR estándar que se incrusta en la factura, ya sea en el PDF generado o en la versión impresa.

Requisitos del software

Para que un programa de facturación sea conforme con VeriFactu, debe cumplir con todos los requisitos técnicos del Real Decreto 1007/2023. Esto incluye la generación del QR, el encadenamiento de huellas digitales y la preparación de los registros para su remisión a la AEAT. Consulta la comparativa de software compatible con VeriFactu para ver qué opciones hay en el mercado.

¿Qué ocurre si el QR no es válido o no se puede verificar?

Depende de quién seas en la ecuación.

Si eres quien recibe la factura y al escanear el QR la web de la AEAT no localiza el registro o los datos no coinciden, no puedes confirmar que esa factura sea auténtica. Esto no significa automáticamente que sea fraudulenta — puede deberse a un desfase temporal en la transmisión, a un error en el software del emisor, o a que la factura no fue emitida por un sistema VeriFactu conforme. En cualquier caso, deberías contactar al emisor para aclarar la situación antes de contabilizar esa factura.

Si eres quien emite la factura y tus códigos QR no funcionan, el problema es más serio. Emitir facturas con un QR que no permite la verificación en la AEAT implica que tu software de facturación no cumple con los requisitos del Real Decreto 1007/2023. Las consecuencias pueden incluir:

  • Sanciones económicas: el artículo 201 bis de la Ley General Tributaria prevé multas de hasta 50.000 € por ejercicio fiscal por utilizar software de facturación que no cumpla con los requisitos técnicos.
  • Inspección fiscal: un patrón de facturas no verificables puede activar una revisión por parte de la AEAT, ya que el sistema de verificación está diseñado precisamente para detectar este tipo de anomalías.
  • Pérdida de confianza: tus clientes y proveedores podrían cuestionar la legitimidad de tus facturas si no pueden verificarlas.

¿Qué hacer? Si detectas que tus facturas no se verifican correctamente, contacta con tu proveedor de software de facturación de inmediato. Si el problema persiste, considera cambiar a un software que efectivamente cumpla con VeriFactu.

Genera facturas con QR verificable de forma automática

Con Conteo, cada factura que emites incluye automáticamente el código QR de verificación conforme a la normativa VeriFactu. Sin configuraciones manuales.

Empieza a facturar

Fuentes

Artículos relacionados

Preguntas frecuentes

¿Es obligatorio incluir el código QR en las facturas VeriFactu?
Sí. El Real Decreto 1007/2023 establece que todas las facturas emitidas por sistemas informáticos de facturación bajo la modalidad VeriFactu deben incluir un código QR de verificación. Esta obligación aplica tanto a facturas impresas como electrónicas.
¿Qué pasa si escaneo el QR y la factura no aparece verificada?
Puede deberse a un desfase temporal entre la emisión y el registro en la AEAT, a un error en la generación del código, o a que la factura no fue emitida por un sistema VeriFactu conforme. En ese caso, se recomienda contactar al emisor para verificar la situación.
¿Puedo generar el código QR de VeriFactu manualmente?
No es recomendable ni práctico. El código QR debe contener una URL con parámetros específicos, incluyendo un hash criptográfico SHA-256 calculado sobre los datos del registro de facturación. Solo un software de facturación certificado puede generar este código de forma correcta y conforme a la normativa.
¿Cómo se ve un código QR en una factura VeriFactu?
El QR aparece normalmente en la zona inferior de la factura, junto al desglose fiscal. Es un código estándar de unos 30x30 mm como mínimo que, al escanearlo, abre la sede electrónica de la AEAT con los datos de esa factura para verificar su autenticidad.
¿El QR de VeriFactu funciona sin conexión a internet?
El código QR en sí puede ser escaneado sin conexión, ya que solo contiene una URL. Sin embargo, para completar la verificación es necesario acceder a la sede electrónica de la AEAT, lo que requiere conexión a internet en el momento de la consulta.
¿Qué tamaño debe tener el código QR en una factura impresa?
Aunque la normativa no especifica un tamaño exacto obligatorio, se recomienda un mínimo de 30 x 30 milímetros para garantizar una lectura fiable con la mayoría de dispositivos móviles. Además, debe imprimirse con suficiente contraste y resolución.