
Desde julio de 2026, todas las facturas que emitas como autónomo deben llevar un código QR. No es un adorno ni una opción. Es un elemento obligatorio que conecta tu factura con el portal de verificación de la AEAT en tiempo real, y su ausencia puede convertir tu factura en un documento no válido.
En este artículo te explicamos exactamente qué es el código QR de Verifactu, qué información contiene, cómo llega a tu factura y qué tienes que hacer al respecto.
El código QR de Verifactu es un código escaneable que aparece en cada factura generada por un sistema de facturación homologado. Cuando alguien lo escanea, accede a una página de la AEAT que confirma si la factura es auténtica, no ha sido manipulada y está correctamente registrada ante la administración.
Piensa en él como una huella dactilar de tu factura. El código contiene un hash único generado a partir de los datos de esa factura. Si alguien modifica la factura después de haberla registrado, el hash cambia y la verificación falla. Esa es la función central de Verifactu: hacer que el fraude en facturas sea técnicamente imposible de ocultar.
Verifactu (Verificación de Facturas) es el sistema de verificación en tiempo real introducido por la AEAT como parte de la Ley Antifraude. Cada factura generada con un software homologado envía un registro a la AEAT en tiempo real o casi real. El código QR es la prueba visible, impresa en la factura, de que ese registro ha ocurrido.
Sin el código QR, quien recibe tu factura no tiene forma de verificarla en el portal de la AEAT. Y sin esa opción de verificación, la factura no cumple los requisitos técnicos de Verifactu. Para entender cómo funciona el sistema completo: Verifactu para autónomos: fechas, QR y sanciones.
El QR no contiene la factura completa. Contiene una URL que enlaza al portal de verificación de la AEAT, más un conjunto compacto de identificadores que permiten al portal localizar el registro correcto. La especificación técnica de la AEAT define exactamente qué debe incluirse.
Los datos obligatorios son:
Cuando un cliente o un inspector escanea el código QR, accede al portal de la AEAT. El portal muestra los datos principales de la factura tal como están registrados: emisor, receptor, fecha, importe y estado. Si los datos de la factura en papel o PDF coinciden con lo que muestra el portal, la factura queda verificada. Si algo ha cambiado desde el registro, el hash no coincide y el portal lo marca como incidencia.
Esto hace que el QR sea útil no solo para el cumplimiento normativo sino también para tus clientes. Quien recibe tu factura puede confirmar en segundos que es auténtica, sin necesidad de contactar contigo ni con la administración.
El fraude en facturas ha sido históricamente difícil de detectar para la AEAT. El patrón más habitual: una empresa emite una factura, guarda una copia con el importe real y después edita otra copia con un importe menor. La versión editada va al comprador para justificar una deducción mayor. Sin un sistema de registro en tiempo real, la AEAT no tenía forma de saber cuál era la versión auténtica.
Verifactu cierra esa brecha por completo. Una vez registrada una factura, su hash queda fijado. Cualquier modificación posterior produce un hash diferente. El código QR en la factura hace que esto sea verificable por cualquier persona en segundos.
La obligación proviene del desarrollo de la Ley Antifraude (Ley 11/2021) y del posterior reglamento técnico de Verifactu (RD 1007/2023). Este reglamento define exactamente qué debe hacer un sistema de facturación homologado y qué debe contener una factura válida. El código QR es uno de los requisitos técnicos expresamente recogidos.
No cumplir con esto no significa solo que tu factura no lleva QR. Significa que tu sistema de facturación no es conforme con Verifactu, lo que conlleva sanciones económicas directas.
El requisito del QR entra en vigor desde el momento en que Verifactu es obligatorio para tu tipo de negocio:
Estas son las fechas confirmadas a junio de 2026. Si eres autónomo y tu software de facturación actual no genera un código QR de Verifactu, tienes hasta el 1 de julio de 2026 para cambiarte a uno que sí lo haga. A partir de esa fecha, cada factura que emitas debe llevar el QR.
Las facturas emitidas antes de tu fecha de entrada en vigor no necesitan ser retroactivamente registradas ni modificadas. El requisito aplica a partir de la fecha de inicio hacia adelante. Dicho esto, empezar a usar un software homologado antes del plazo te da margen para detectar y resolver cualquier problema técnico antes de que sea obligatorio.
No generas el código QR tú mismo. Este es un punto que confunde a muchos autónomos. El QR lo genera automáticamente tu programa de facturación como parte del proceso de registro en Verifactu.
Esto es lo que ocurre paso a paso cuando emites una factura con un sistema homologado:
Desde tu punto de vista, el proceso es idéntico al de emitir una factura normal. El código QR aparece simplemente en la posición correcta del PDF o de la factura impresa.
La especificación técnica de la AEAT contempla el funcionamiento sin conexión en circunstancias limitadas. Si tu sistema no puede conectar con la AEAT en el momento de emitir la factura (por un fallo de red, por ejemplo), el software puede poner el registro en cola y enviarlo en cuanto se restablezca la conexión. El QR se genera igualmente y se coloca en la factura, pero queda marcado como pendiente de verificación hasta que el registro se confirma.
Los programas de facturación homologados gestionan esto de forma automática. No tienes que administrar la cola manualmente.
La especificación técnica de la AEAT no impone una posición concreta en la factura, pero la práctica habitual es colocarlo en la parte inferior del documento, cerca de los totales o en el pie de página. Tu software lo posiciona automáticamente según su plantilla. No necesitas ajustarlo manualmente.
Si facturas a otras empresas, tus clientes pueden verificar tus facturas al instante. Cualquier smartphone puede escanear el QR y abrir la página de verificación de la AEAT. Para clientes que reciben grandes volúmenes de facturas de múltiples proveedores, esto es una herramienta antifraude práctica que algunos pueden empezar a exigir como estándar.
Para clientes que deducen el IVA de tus facturas, una factura verificada es una factura limpia. Si el QR falla la verificación, puede complicar su capacidad de deducir el IVA correspondiente. Tener tus facturas en regla te protege a ti y protege a quien te paga.
El código QR hace que las inspecciones sean notablemente más rápidas. En lugar de cruzar manualmente los registros de facturas con las bases de datos de la AEAT, un inspector puede escanear el código de cualquier factura y confirmar su estado en segundos. Si hay discrepancias entre las facturas que has declarado y los registros del portal de la AEAT, esas discrepancias quedan visibles de inmediato.
Esto no es un motivo de preocupación si tu facturación está en orden. Simplemente significa que el sistema funciona más rápido y de forma más transparente en ambas direcciones.
Una factura emitida después de tu fecha de entrada en vigor sin el QR de Verifactu no cumple los requisitos legales de una factura conforme. Esto tiene dos consecuencias posibles. Primera: la propia factura puede ser impugnada como no conforme. Segunda: usar un sistema de facturación no homologado después de la fecha obligatoria conlleva sanciones directas al amparo de la Ley Antifraude.
La Ley Antifraude establece sanciones por usar software de facturación que no cumple los requisitos técnicos. La sanción base por usar un sistema no homologado es de 50.000 euros por empresa. No es una multa por factura. Es una multa por negocio que opera con un sistema no conforme.
Por eso cambiar a un software homologado antes del plazo importa mucho más que cualquier diferencia de precio entre opciones.
Si tu programa de facturación actual no genera un código QR de Verifactu, tienes dos opciones:
Las mejores opciones gratuitas homologadas para autónomos: Verifactu gratis: cómo cumplir sin pagar nada.
No. El código QR debe generarlo un sistema de facturación homologado como parte del proceso de registro. Un QR añadido manualmente no codificaría el hash correcto ni enlazaría correctamente al portal de la AEAT, y no haría que tu factura sea conforme.
No. El QR es un elemento adicional que se suma a todos los campos obligatorios ya existentes. Tu factura sigue necesitando número correlativo, datos fiscales de ambas partes, descripción del servicio o producto, base imponible, importe de IVA y todos los demás campos exigidos por el RD 1619/2012.
El código QR es un elemento obligatorio en tu factura independientemente de si tu cliente lo usa. Su función principal es el registro y la verificación ante la AEAT, no la comodidad del cliente. Si tu cliente no tiene forma de escanearlo, simplemente no lo usa. La factura sigue siendo válida.
No. El CSV (Código Seguro de Verificación) se usa para otros documentos oficiales como certificados tributarios y notificaciones administrativas. El QR de Verifactu es específico para facturas y utiliza el portal de verificación Verifactu de la AEAT. Son sistemas separados con propósitos distintos.
No. El QR enlaza a un registro permanente en el portal de la AEAT. Una factura registrada en Verifactu es verificable de forma indefinida, lo que es coherente con el requisito de conservar los registros fiscales durante 4 años.