Código QR en facturas VeriFactu: cómo es y dónde va

Para qué sirve el QR de las facturas

Cuando VeriFactu sea obligatorio, todas las facturas que salgan de un programa de facturación llevarán impreso un código QR. No es decorativo ni es un enlace de pago: es una forma de que tu cliente pueda comprobar con el móvil, en la sede de la Agencia Tributaria, que esa factura existe y que coincide con lo que Hacienda tiene registrado.

Lo regula la Orden HAC/1177/2024 (artículos 20 y 21), que desarrolla el reglamento de los sistemas informáticos de facturación, y lo completa un documento técnico publicado por la AEAT en su sede electrónica.

La buena noticia: no tienes que generarlo tú. Lo crea tu programa de facturación con los datos de cada factura. Lo que sí te conviene saber es cómo debe quedar, porque si personalizas tus plantillas o usas un diseño propio, eres tú quien tiene que comprobar que el QR no se deforma, no se recorta ni acaba escondido al pie de la página.

Sobre las fechas: el QR será obligatorio cuando lo sea VeriFactu. Las fechas vigentes en el BOE son el 1 de enero de 2027 para sociedades y el 1 de julio de 2027 para autónomos; Hacienda anunció el 5 de octubre de 2026 un aplazamiento a octubre de 2028 que, a fecha de publicación de este artículo, todavía no se ha publicado en el BOE. Muchos programas ya lo incluyen desde ahora.

Cómo tiene que ser el QR

Lo que fija la Orden HAC/1177/2024

RequisitoQué dice la norma
TamañoEntre 30 × 30 y 40 × 40 milímetros
EstándarNorma ISO/IEC 18004 (la de los QR habituales)
Corrección de erroresNivel M (medio)
ContenidoUna dirección web del servicio de cotejo de la AEAT con cuatro datos de la factura
Leyenda (solo en sistemas VeriFactu)«Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU», con letra bien visible y de tamaño similar al resto de datos
Factura electrónica estructuradaEn lugar del QR dibujado, puede incluir la dirección web como un campo independiente

Los cuatro datos que lleva dentro

El QR codifica una dirección web de la Agencia Tributaria a la que se añaden, como parámetros, estos datos de tu factura:

  1. NIF del emisor (el tuyo).
  2. Serie y número de la factura.
  3. Fecha de expedición, en formato día-mes-año.
  4. Importe total, con punto como separador decimal.

No incluye datos de tu cliente ni el detalle de lo que has vendido. Quien lo escanee solo puede comprobar si esa combinación de datos consta en Hacienda.

La dirección de destino no es la misma en un sistema VeriFactu que en uno que no lo es, porque el servicio que responde es distinto. Tu programa elige la correcta según la modalidad en la que trabajes.

Dónde va y cómo se presenta

La orden deja la ubicación en manos de la AEAT, que la concreta en su documento técnico sobre las características del QR. Las pautas que recoge son estas:

  • Al principio de la factura, antes del resto del contenido, y solo en la primera página si la factura tiene varias.
  • En formato vertical, arriba, preferentemente centrado; en formato apaisado, a la izquierda y cerca del margen superior.
  • Encima del código, el texto «QR tributario:».
  • Debajo, en los sistemas VeriFactu, la leyenda «Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU».
  • Un margen en blanco alrededor del código para que se pueda leer bien.

El documento habla de posición preferente, así que se admite otra ubicación si es necesario, siempre que el QR quede claramente visible y separado de otros elementos gráficos de la factura. Lo que no tiene cabida es esconderlo al pie, en letra pequeña, o confundirlo con el QR de un método de pago.

Qué facturas llevan QR y cuáles no

Tipo de factura¿Lleva QR?¿Lleva la leyenda VeriFactu?
Factura completa de un sistema VeriFactuSíSí
Factura completa de un sistema no VeriFactuSíNo
Factura simplificada (ticket) de un programaSí, en cualquiera de las dos modalidadesSolo en VeriFactu
Factura rectificativa emitida con el programaSí: es una factura más, con sus propios datosSolo en VeriFactu
Factura electrónica estructurada (Facturae, UBL…)Puede llevar la dirección web como campo en lugar del dibujoSolo en VeriFactu
Factura hecha a mano o con una plantilla de Word o Excel sin fórmulas que generen el registroNo: queda fuera del reglamentoNo

Dos aclaraciones que generan muchas dudas:

El QR no es exclusivo de VeriFactu. Si tu programa trabaja en la modalidad «no VeriFactu» (guarda los registros firmados en local en lugar de enviarlos a Hacienda), tus facturas también llevan QR. Lo que cambia es que no llevan la leyenda y que, al escanearlas, Hacienda no puede confirmar nada.

Cada rectificativa lleva su QR, con su propia serie, número, fecha e importe. El QR de la factura original no cambia ni desaparece.

Qué ve tu cliente al escanearlo

Cualquier móvil con cámara puede leer el QR y abrir el servicio de cotejo de la AEAT. Hacienda recomienda usar su propia aplicación, porque ayuda a detectar códigos manipulados, aunque no es imprescindible. Según las preguntas frecuentes de la AEAT, la respuesta es una de estas:

RespuestaCuándo sale
Factura encontradaSistema VeriFactu: Hacienda tiene registrada una factura con el mismo NIF, número, fecha e importe
Factura no encontradaSistema VeriFactu: Hacienda no tiene ninguna factura con esos datos
Factura no verificableSistema no VeriFactu: el programa del emisor no envía los registros a Hacienda, así que no hay nada con qué comparar

Además, el receptor puede enviar voluntariamente los datos de la factura a la AEAT desde ese mismo servicio. Con una factura no VeriFactu, eso deja constancia de que la factura existe y de su contenido esencial, y Hacienda puede usarlo después en sus comprobaciones. Para el cliente no es ninguna obligación; para ti, una razón más para que todo lo que factures cuadre.

Errores que conviene evitar

  • Redimensionar el QR en la plantilla. Por debajo de 30 mm o por encima de 40 mm ya no cumple, y si se estira de forma desigual puede no leerse.
  • Imprimir tickets con poca calidad. En impresoras térmicas gastadas o con el papel mal colocado, el código sale borroso. Prueba a escanear tus propios tickets de vez en cuando.
  • Quitar la leyenda VeriFactu para «limpiar» el diseño. Si trabajas en esa modalidad, la frase es obligatoria.
  • Poner la leyenda sin ser VeriFactu. Si tu programa trabaja en modalidad no VeriFactu, la frase no debe aparecer: el cliente leería que es verificable y obtendría «factura no verificable».
  • Confundirlo con otros QR. Si incluyes un QR de pago o de tu web, sepáralo claramente del QR tributario.
  • Cambiar datos de una factura ya emitida. El QR refleja el importe y la fecha con los que se registró. Si modificas la factura en lugar de rectificarla, el cotejo no coincidirá y además estarás incumpliendo el reglamento, que no permite alterar los registros ya generados. Si la factura estaba mal, se corrige con una factura rectificativa.

Preguntas frecuentes

¿Tengo que generar yo el código QR?

No. Lo genera tu programa de facturación con los datos de cada factura. Lo que debes vigilar es que tu plantilla respete el tamaño y la ubicación.

¿Qué tamaño tiene que tener el QR?

Entre 30 × 30 y 40 × 40 milímetros, según el artículo 21 de la Orden HAC/1177/2024.

¿Dónde se coloca?

Al principio de la factura y solo en la primera página: arriba, preferentemente centrado, en formato vertical; a la izquierda y cerca del margen superior en formato apaisado. Encima, el texto «QR tributario:».

¿Qué datos contiene?

Una dirección web del servicio de cotejo de la AEAT con tu NIF, la serie y el número de la factura, la fecha de expedición y el importe total. Nada más.

¿Las facturas simplificadas también llevan QR?

Sí. Cualquier factura emitida con un programa de facturación lo lleva, sea completa, simplificada o rectificativa.

Mi programa no es VeriFactu. ¿Mis facturas llevan QR?

Sí, pero sin la leyenda «Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU». Al escanearlas, tu cliente verá «factura no verificable».

Si facturo con Word o a mano, ¿tengo que poner un QR?

No. Esas facturas no salen de un sistema informático de facturación y quedan fuera del reglamento, salvo que tu hoja de cálculo use fórmulas o macros que generen el registro de la factura.

¿Desde cuándo es obligatorio?

Desde que te sea obligatorio VeriFactu: hoy, según el BOE, el 1 de enero de 2027 para sociedades y el 1 de julio de 2027 para autónomos, pendientes del aplazamiento a octubre de 2028 que Hacienda ha anunciado pero que todavía no se ha publicado.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *