Beta v0.9

Estamos optimizando Aplika.

Código QR

¿Para qué sirve el código QR en una factura electrónica?

4 min de lectura

¿Qué es el código QR en una factura electrónica?

El código QR es una imagen cuadrada (tipo código de barras bidimensional) que aparece en todas las facturas emitidas con sistemas VERI*FACTU y NO VERI*FACTU. Contiene una URL que permite a quien recibe la factura verificar su autenticidad directamente en la web de la AEAT.

Es un requisito obligatorio del Reglamento de Facturación (RD 1619/2012, artículos 6 y 7). Toda factura debe incluir este código QR, independientemente del modo de funcionamiento del sistema.

¿Qué información contiene el código QR?

El QR contiene una URL con los siguientes parámetros:

  • NIF del emisor (obligado tributario que expide la factura).
  • Número de serie y número de factura que identifican la factura.
  • Fecha de expedición de la factura.
  • Importe total de la factura.
  • Huella (hash) — los primeros 64 caracteres de la huella SHA-256 del registro de facturación.
  • Indicador VERI*FACTU — "S" si el sistema es VERI*FACTU, "N" si es NO VERI*FACTU.

¿Para qué sirve escanear el QR?

Cuando alguien escanea el código QR de tu factura:

  1. Se abre una página de la AEAT con los datos de la factura.
  2. Si eres VERI*FACTU (parámetro "S"), la AEAT comprueba si el registro de facturación correspondiente está en sus sistemas. Si existe, muestra que la factura es auténtica y ha sido declarada.
  3. Si eres NO VERI*FACTU (parámetro "N"), la AEAT informa de que ese sistema no realiza envíos voluntarios y que el registro no está en sus bases de datos, pero los datos pueden servir para un posible contraste futuro.
No es necesario usar la app de la AEAT para escanear el QR. Cualquier dispositivo con cámara puede leerlo y abrir la URL. La app de la AEAT es una garantía adicional para asegurar que el QR no sea fraudulento.

¿Es obligatorio incluir el QR?

Sí, obligatorio en todas las facturas

El código QR es obligatorio tanto para sistemas VERI*FACTU como NO VERI*FACTU. La diferencia está en el parámetro de la URL:

  • verifactu=S: indica que el sistema ha remitido el registro a la AEAT.
  • verifactu=N: indica que el sistema no ha remitido el registro (lo conserva en local).

¿Qué ventajas tiene el QR para tu negocio?

  • Transparencia fiscal: tus clientes pueden verificar que has declarado correctamente.
  • Confianza: una factura con QR verificable transmite profesionalidad y seguridad.
  • Control: tus clientes pueden comprobar que el IVA que les repercutes está declarado.
  • Detección de fraude: si alguien falsifica una de tus facturas, el QR no coincidirá con la AEAT.

¿Cómo funciona en Aplika?

En Aplika, el código QR se genera automáticamente al expedir cada factura y se incluye en el PDF. Si estás en modo VERI*FACTU, la URL llevará el parámetro "S"; si no, llevará "N". Tú no tienes que hacer nada: el sistema lo gestiona por ti.

Consejo: Recuerda que el QR no es un adorno: es una herramienta de verificación. Anima a tus clientes a escanearlo si tienen dudas sobre la autenticidad de la factura.

Notas importantes

El cotejo del QR no envía la factura a la AEAT: solo comprueba si el registro de facturación correspondiente existe en sus sistemas. Es una consulta, no un envío.
Si estás en NO VERI*FACTU, el QR sirve para dejar constancia de los datos de la factura ante la AEAT. Aunque no hayas enviado el registro, los datos quedan registrados en el momento del escaneo y podrían usarse en un futuro contraste.