Qué es, a quién afecta, desde cuándo y qué tiene que hacer tu software. Una guía escrita por el equipo que ha implementado Verifactu en OfiHQ, con el mismo tono que le daríamos a un cliente que llama preguntando «oye, ¿esto me aplica o no?».
La guía sigue siendo útil aunque no nos contrates. Seguid leyendo.
«Verifactu es lo mismo que la factura electrónica obligatoria de la Ley Crea y Crece.»
Son dos normas distintas que coinciden en el tiempo. Verifactu (RD 1007/2023) ya está en vigor y aplica a todos. Crea y Crece es otra obligación, con reglamento aún en desarrollo. Más abajo las separamos bien.
«Verifactu es sólo para autónomos.»
Aplica a sociedades, autónomos y profesionales que emitan factura en España, con muy pocas excepciones. Lo que cambia por tipo de contribuyente son las fechas.
«Si mi factura tiene QR, cumplo.»
El QR es una pieza; Verifactu exige además firma digital, envío a AEAT, registro inalterable con huella encadenada y trazabilidad de errores y anulaciones.
Si alguna de estas tres confusiones era tuya, tranquila: son las más frecuentes. Sigamos.
Definición
Verifactu es el sistema con el que la Agencia Tributaria quiere asegurarse de que todas las facturas emitidas por empresas y autónomos en España queden registradas de forma inalterable, firmadas digitalmente y consultables por ella.
El marco legal es el Real Decreto 1007/2023, que desarrolla la Ley 11/2021 de Medidas de Prevención y Lucha contra el Fraude Fiscal. La intención del legislador es impedir la doble contabilidad y el borrado de facturas: si una factura existe, tiene que quedar un rastro que AEAT pueda consultar. Para conseguirlo, el RD obliga a que los sistemas de facturación generen un registro informatizado por cada factura, lo encadenen con el anterior mediante una huella criptográfica y lo firmen con el certificado del emisor.
El contribuyente puede optar entre dos modalidades: quedarse en local con la obligación de conservar y aportar bajo requerimiento («no Verifactu»), o remitir los registros a la sede electrónica de la AEAT en el momento de la emisión («sí Verifactu»). La segunda modalidad descarga al emisor del deber de conservación y es la que recomendamos por defecto, es menos papeleo y más seguridad jurídica.
Porque las facturas emitidas por este sistema pueden ser verificadas, por el cliente que las recibe, por una inspección o por cualquier tercero con interés legítimo, escaneando el QR que incorporan. Ese QR apunta al validador oficial de la AEAT, que devuelve si la factura está registrada y si sus datos coinciden. Ese es el sentido literal del nombre.
Calendario
Verifactu aplica a la práctica totalidad de emisores de factura en España. Lo que cambia es la fecha.
| Tipo de contribuyente | Obligación Verifactu |
|---|---|
| Sociedades del Impuesto sobre Sociedades (SL, SA, cooperativas, etc.) | En vigor desde 1 de enero de 2026. |
| Autónomos y profesionales en régimen general de IRPF | En vigor desde 1 de julio de 2026. |
| Grandes empresas acogidas al SII (Suministro Inmediato de Información) | Exceptuadas de Verifactu: siguen con el SII, que cumple con un canal más exigente. |
| Contribuyentes en territorios forales (País Vasco, Navarra) | No aplica Verifactu estatal; se rigen por sus propios sistemas (TicketBAI en País Vasco, BATUZ en Navarra). |
| Empresas y profesionales que ya emiten a AAPP vía FACe | Siguen con FACe por obligación; Verifactu les aplica adicionalmente para el resto de su facturación. |
Las fechas proceden del cuadro de entrada en vigor del RD 1007/2023 tras las modificaciones del Real Decreto-ley y las órdenes ministeriales de desarrollo. Si tienes un régimen mixto o una situación fronteriza, consúltalo con tu asesoría antes de tomar decisiones, esta guía es informativa, no asesoramiento fiscal.
Cada factura emitida se firma criptográficamente con el certificado de la empresa o profesional. Esa firma es la que garantiza que la factura proviene de quien dice provenir y no se ha modificado después. Tu software tiene que hacer esa firma por ti, si te pide que firmes a mano cada vez, no cumple con el flujo de Verifactu.
Cada factura queda enlazada con la anterior mediante una huella digital (un resumen matemático que cambia si cualquier dato de la factura cambia). Esa cadena impide borrar una factura del medio sin que se note. Tu software tiene que generar y conservar esa cadena por ti; tú no la ves, pero tiene que estar ahí.
En la modalidad Verifactu (la recomendada), el registro se manda a la sede electrónica de la AEAT en cuestión de segundos desde que emites la factura. El envío va por un canal autenticado con certificado del emisor en ambos extremos. Si tu software te obliga a «darle a un botón para enviar», está fallando en la automatización que la norma asume.
Toda factura emitida con Verifactu lleva un QR impreso que permite al receptor (o a un inspector) comprobar en la sede de la AEAT que esa factura existe y que sus datos no se han alterado. El QR tiene un formato concreto definido por AEAT; no vale cualquier QR genérico. Si el QR no responde o no apunta al validador oficial, no cumple.
Una rectificativa (factura de abono) y una anulación no son papeles aparte: AEAT exige que también lleven su firma, su huella encadenada y su envío a la sede. Tu software tiene que gestionar el ciclo completo, no sólo la emisión, incluyendo el caso en que cancelas una rectificativa y la factura original vuelve a estar vigente.
La conexión con AEAT puede fallar (la sede tiene ventanas de mantenimiento; la red de la oficina puede caerse). El software tiene que volver a intentar el envío automáticamente y, si tras varios intentos no lo consigue, dejar la factura en un estado reversible y avisar a quien la emitió, sin silencios, sin facturas que quedan «en el aire» sin nadie que lo sepa.
Si estás evaluando un software, imprime esta lista y pregúntala. La respuesta más común cuando algo no se cumple es «eso está en nuestro roadmap».
Desambiguación
La Ley 18/2022 «Crea y Crece» introduce una obligación distinta: que las facturas entre empresas y profesionales se emitan en formato electrónico estructurado y se intercambien por plataformas intermediarias que informen a la AEAT. El reglamento que desarrolla esa obligación está todavía en trámite en el momento de escribir esta guía; las fechas de entrada en vigor se conocerán cuando se publique. Verifactu ya está aquí; Crea y Crece, no del todo, y son cosas diferentes.
El SII es el sistema que las grandes empresas ya usan para enviar a AEAT el detalle de sus libros registro de IVA de forma continua. Verifactu es menos exigente en la periodicidad y en el detalle, y está pensado para el resto de contribuyentes. Si estás en SII, no pasas a Verifactu: sigues en SII.
El País Vasco y Navarra tienen su propia competencia fiscal y sus propios sistemas de facturación verificable, TicketBAI y BATUZ respectivamente, anteriores a Verifactu y con sus propias fechas. Si tributas en esos territorios forales, no te aplica Verifactu estatal; te aplica el sistema foral que corresponda.
El mismo checklist de la sección anterior, resuelto en el producto. Sin módulo aparte. Sin recargo cuando AEAT evolucione la norma.
| Requisito del RD | Qué hace OfiHQ |
|---|---|
| Firmar cada factura con certificado digital. | Configuras tu certificado una vez al crear la cuenta y el sistema firma cada envío automáticamente. Algoritmo SHA-256 para el hash y para la firma, como exige la AEAT. Si tu certificado caduca, te avisamos con antelación. |
| Registrar la factura en orden inalterable. | Cada factura guarda una huella SHA-256 encadenada con la de la factura anterior. Si intentas alterar una factura ya emitida, la cadena se rompe y la propia AEAT lo detecta. Tú no ves la cadena, la ves si hace falta una inspección. |
| Enviar a AEAT al momento. | Tras emitir, el registro va a la sede electrónica por conexión TLS mutua con la cadena de certificados oficial de la sede. La respuesta de AEAT (CSV y timestamp) vuelve a la factura en segundos. |
| QR oficial en el PDF. | El PDF generado lleva el QR con la URL al validador oficial (ValidarQR) de la AEAT. Tus clientes pueden escanearlo desde la factura en papel o en pantalla y comprobar que la factura existe con los datos correctos. |
| Rectificativas y anulaciones por el mismo camino. | Cuando emites una rectificativa R1, se envía a AEAT con el bloque ImporteRectificacion y marca la factura original como rectificada. Cuando la cancelas, la original vuelve a quedar vigente, y AEAT se entera de la marcha atrás. Todo queda en el registro. |
| Reintentos y aviso si algo falla. | Si la red falla, el sistema reintenta con backoff (hasta 5 intentos). Si tras los reintentos AEAT sigue sin responder, la factura vuelve a borrador y te notificamos con el motivo. Si AEAT rechaza por un dato incorrecto, el aviso dice exactamente qué mirar. |
Todo esto pasa sin que toques nada: tú pulsas emitir y el resto lo hace el sistema.
Ver el módulo de facturaciónEn la vida real
Estás mandando las facturas del mes y la conexión del router cae. Has pulsado emitir en seis facturas y no sabes cuáles llegaron a AEAT y cuáles no.
En OfiHQ: el sistema reintenta cada envío automáticamente. Las que lograron llegar quedan con su CSV; las que no, vuelven a borrador y reciben una notificación. Cuando te conectas de nuevo, sabes exactamente por dónde retomar, y la numeración de AEAT no se queda con huecos porque las que no llegaron no consumieron número de serie.
Has hecho una rectificativa a la factura 2026/001, y al revisar con tu asesoría te dicen «no, ésa estaba bien, la que tocaba rectificar era la 002».
En OfiHQ: cancelas la rectificativa. La factura 001 vuelve automáticamente a estado enviada (deja de estar marcada como rectificada) y AEAT se entera del movimiento con su propio registro de anulación encadenado. Emites la rectificativa correcta sobre la 002 y sigues. El rastro completo, emisión, rectificación, cancelación de la rectificación, rectificación correcta, queda documentado para la próxima inspección o para la gestoría.
Emites una factura a un cliente nuevo. AEAT responde «rechazada: el código postal es obligatorio».
En OfiHQ: la factura queda en estado revisable, con la descripción exacta del rechazo pegada al evento. Corriges el dato del cliente, reemites y el sistema marca el reenvío con Subsanación: S y RechazoPrevio: S, los marcadores que AEAT espera para saber que no es una factura nueva sino la corrección de una anterior. No generas duplicados, no rompes numeración.
FAQ
OfiHQ lleva Verifactu de serie desde el primer día. Lo implementamos nosotros, no tiramos de un conector de terceros, y está incluido en el plan Todo incluido sin cobrártelo aparte. Puedes probarlo 30 días gratis y emitir tu primera factura Verifactu esta misma tarde si ya tienes certificado.
Si prefieres seguir leyendo antes, la página de facturación cuenta cómo funciona el ciclo completo dentro del producto.