Introducción: por qué ya no basta con un PDF
Hasta ahora, en la mayoría de tiendas online, la pregunta era muy simple:
"¿He generado la factura para mi cliente?"
Si el cliente recibía un PDF con sus datos fiscales correctos, el trabajo parecía estar hecho.
Con la llegada de VeriFactu y del nuevo marco de facturación, la pregunta cambia por completo:
¿Esa factura es verificable o no lo es?
La diferencia no es estética ni de maquetación del PDF.
Marca la frontera entre:
- una factura que tu sistema puede demostrar, trazar y defender ante la AEAT,
- y una factura que, aunque "se vea bien", no cumple los requisitos técnicos de integridad y verificación.
En este artículo vamos a ver, con lenguaje de tienda online:
- Qué entiende VeriFactu por factura verificable.
- Qué es realmente una factura no verificable, aunque tenga todos los datos a simple vista.
- Las diferencias prácticas entre una y otra (hash, encadenamiento, QR, evidencias…).
- Qué implica todo esto para un eCommerce que vende con PrestaShop u otras plataformas.
- Y cómo un sistema como OkVerifactu convierte las facturas de tu tienda en facturas verificables, sin que tengas que cambiar tu forma de vender.
¿Y tus facturas, de qué lado están?
Veremos qué distingue una factura verificable de una que no lo es, y qué implica para tu tienda a partir de 2026.
El objetivo no es que te aprendas la normativa de memoria,
sino que tengas claro en qué lado estás hoy: verificable o no verificable,
y qué necesitas para estar del lado correcto cuando VeriFactu sea obligatorio.
Qué significa "factura verificable" en el contexto de VeriFactu
Cuando hablamos de factura verificable en VeriFactu no estamos hablando de una factura "bien hecha" a nivel de datos (NIF, IVA, dirección…), sino de una factura que tu sistema puede:
- probar que no ha sido manipulada,
- encadenar con las anteriores y posteriores,
- y poner a disposición de terceros (AEAT, auditores, cliente) con evidencias técnicas completas.
Es decir, una factura verificable no es solo un PDF correcto, sino un conjunto de:
- datos fiscales visibles para el cliente,
- registros técnicos internos,
- y mecanismos de verificación externa.
Desde la óptica VeriFactu, una factura verificable se caracteriza por:
- Estar respaldada por un registro técnico estructurado, no solo por el documento visual.
- Tener una huella criptográfica (hash) que permite comprobar que su contenido no ha cambiado.
- Formar parte de un encadenamiento inmutable de facturas (cada registro "sabe" cuál fue el anterior).
- Incluir un código QR que permite verificarla desde fuera del sistema que la generó.
- Disponer de una URL de verificación desde la que se puede consultar la información clave.
- Estar acompañada de evidencias completas (qué se generó, qué se envió, qué respondió la administración, en qué estado quedó).
La clave está aquí:
Una factura verificable no depende de que tú "te portes bien"
sino de que el sistema impida manipulaciones y deje traza técnica de todo.
Para tu tienda online, esto significa que:
- la factura que ve el cliente (el PDF)
- y la factura que "ve" la AEAT (el registro verificable con hash, cadena, QR y evidencias)
son dos caras de la misma realidad coherente y comprobable.
Definición rápida
Una factura verificable es aquella que tu sistema puede demostrar y verificar, no solo "imprimir".
A partir de este punto, cuando en el artículo hablemos de "factura verificable", nos referimos siempre a esta combinación de:
Lo que ve el cliente → PDF
Lo que ve la AEAT → registro verificable con hash, cadena, QR y evidencias
En el siguiente apartado verás qué elementos concretos convierten una factura en verificable según el estándar VeriFactu.
Qué convierte a una factura en verificable (los 6 elementos clave)
Ahora que ya tenemos clara la idea de "factura verificable", toca bajar un nivel y ver qué la hace verificable de verdad según el estándar que trae VeriFactu.
No es una etiqueta, ni un sello gráfico, ni un texto en el pie de página.
Son elementos técnicos concretos que tu sistema debe generar y conservar.
Vamos a verlos uno a uno.
Un registro técnico completo, más allá del PDF
La base de todo es el registro de facturación:
un conjunto estructurado de datos que describe la factura de forma precisa:
- quién emite (emisor),
- a quién (cliente),
- qué se vende (líneas, cantidades, precios),
- qué impuestos se aplican,
- totales, fechas, formas de pago…
Este registro:
- sigue una estructura pensada para ser procesada por sistemas,
- permite reconstruir la factura sin depender del PDF,
- es lo que la administración necesita para entender qué se ha facturado realmente.
El PDF es la representación visual.
El registro técnico es la verdad oficial de esa factura.
Una huella (hash) que prueba que no ha sido modificada
Sobre ese registro técnico se calcula una huella criptográfica, o hash:
- Es un código generado a partir del contenido de la factura.
- Si alguien intentara cambiar algo (precio, línea, fecha, NIF…),
el hash ya no coincidiría.
Esto permite responder a una pregunta clave:
"¿Esta factura es exactamente la que se generó en su momento,
o alguien la ha tocado después?"
Sin hash, tu sistema no puede demostrar que la factura no ha sido manipulada.
Un encadenamiento inmutable de facturas
El hash de cada registro no vive solo:
se encadena con el hash del registro anterior.
Eso significa que:
- cada nueva factura referencia, de algún modo, a la anterior,
- toda tu facturación forma una cadena cronológica,
- borrar o "saltar" una factura rompe la coherencia de esa cadena.
Gracias al encadenamiento:
- no solo puedes demostrar que una factura concreta no se ha alterado,
- sino que puedes demostrar que no has eliminado facturas intermedias
para "reescribir" tu facturación.
Un código QR que permite verificar la factura desde fuera
A partir del registro técnico y del hash,
se genera un código QR que se imprime en el PDF de la factura.
Ese QR no es un adorno:
- contiene la información necesaria para identificar la factura,
- y suele apuntar a un mecanismo de verificación externa.
Escaneando el QR (o siguiendo el enlace asociado),
un tercero puede comprobar que:
- la factura existe en el sistema,
- sus datos clave coinciden,
- y está alineada con el registro que se conserva internamente.
Es la forma de conectar el papel o el PDF con la realidad técnica verificable.
Una URL de verificación accesible y segura
Detrás del QR hay una URL de verificación:
- una dirección a la que se puede acceder para consultar la factura,
- ver sus datos esenciales,
- y, en sistemas más completos, revisar incluso su estado técnico.
Esta URL es la "ventana" desde la que:
- el cliente,
- un auditor,
- o la propia administración
pueden contrastar que la factura que tienen en la mano
corresponde con el registro vivo que conserva tu sistema.
Evidencias completas de todo lo que ha pasado con esa factura
Flujo completo de una factura verificable
Por último, una factura verificable está respaldada por evidencias:
- el registro que se generó,
- la huella calculada,
- el enlace con la factura anterior,
- los envíos realizados (cuando aplica),
- las respuestas recibidas,
- los estados (pendiente, registrada, rechazada, etc.),
- y, en general, toda la historia técnica de ese documento.
Estas evidencias permiten:
- reconstruir lo ocurrido con cada factura,
- entender por qué está en un estado u otro,
- y defender tu posición ante una inspección o auditoría.
Cuando estos seis elementos trabajan juntos, podemos hablar con propiedad de factura verificable en el contexto de VeriFactu.
Registro técnico
Datos estructurados y completos
Hash
Inalterabilidad del contenido
Encadenamiento
Que no falten facturas en la secuencia
QR
Verificación rápida desde el PDF
URL de verificación
Acceso público controlado
Evidencias
Historia técnica completa
Si falta la mayoría de ellos y solo existe un PDF más o menos bien maquetado,
estamos todavía en el terreno de la factura no verificable,
aunque "a simple vista" parezca correcta.
En el siguiente apartado veremos qué ocurre cuando una factura no tiene nada de esto y por qué, aunque parezca correcta sobre el papel, no se considera verificable.
Qué es una factura NO verificable (y por qué ya no sirve)
La mayoría de las facturas que se han generado durante años en eCommerce —tanto en PrestaShop como en cualquier otra plataforma— son facturas no verificables.
No porque estén mal, ni porque tengan datos incorrectos, sino porque no cumplen los requisitos técnicos mínimos que establece VeriFactu para garantizar integridad, trazabilidad y verificación pública.
Vamos a dejarlo claro:
Qué es exactamente una factura no verificable
Una factura no verificable es, en esencia, un PDF suelto con los datos fiscales colocados correctamente, pero sin ningún mecanismo técnico que:
- Pruebe que no ha sido modificada.
- Garantice que forma parte de una cadena coherente.
- Permita validarla desde fuera del sistema.
- O conserve evidencias completas de su creación y de su historia.
Suele tener esta forma:
- PDF generado por PrestaShop o por un módulo de plantillas.
- Sin QR.
- Sin hash.
- Sin encadenamiento.
- Sin URL de verificación.
- Sin registro técnico.
- Sin evidencias.
- Sin trazabilidad.
- Editable o borrable sin dejar rastro.
PDF suelto
Factura tradicional
- Sin trazabilidad
- Sin verificación externa
- Sin evidencias
Registro verificable
Factura VeriFactu
- Con hash + cadena + QR
- URL de verificación pública
- Evidencias completas
Desde el punto de vista del comercio, "funciona": el cliente la recibe y la contabilidad la usa.
Desde el punto de vista VeriFactu, no cumple.
Por qué una factura no verificable ya no es válida en el nuevo marco
Con VeriFactu en vigor, el PDF ya no es suficiente porque:
- No se puede demostrar que la factura sea íntegra.
- No se puede probar que no ha habido manipulaciones.
- No hay forma de asegurar que no se han borrado facturas intermedias.
- No existe una copia verificable accesible por terceros.
- No puede reconstruirse la secuencia real de facturación.
A ojos del nuevo estándar, una factura no verificable es como una foto impresa:
puede estar bien hecha, pero no prueba nada por sí misma.
Riesgos reales de seguir generando facturas no verificables
Si tu sistema sigue generando solo PDFs sin verificación:
Riesgo de rechazo en una inspección
Porque no se puede demostrar la integridad de las facturas.
Consideración como "software no veraz"
Lo que implica sanciones de hasta 150.000 € según la Ley Antifraude.
Imposibilidad de demostrar la secuencia real
No hay cadena de hash ni trazabilidad.
Permite editar/borrar facturas sin dejar rastro
Algo incompatible con un sistema íntegro de facturación.
El cliente no puede validar la factura por sí mismo
Porque no hay QR ni URL de verificación.
En resumen:
Una factura correcta "a simple vista" ya no es una factura válida para el estándar VeriFactu.
El PDF sigue siendo útil, pero ya no es suficiente.
Dónde aparecen más estas facturas no verificables
Se dan en todo tipo de escenarios habituales:
- PrestaShop con módulos de factura tradicionales.
- Tiendas que generan PDFs "a medida".
- Sistemas que exportan pedidos a Excel o programas externos sin evidencias.
- Facturas creadas "a mano" o corregidas después de emitirse.
- Rectificativas improvisadas, sin encadenamiento ni relación técnica con la factura original.
El problema no es la plataforma.
El problema es que estos mecanismos no generan trazabilidad ni integridad,
dos requisitos esenciales del modelo VeriFactu.
Importante
Un PDF correcto no demuestra integridad ni trazabilidad.
Sin los elementos técnicos de VeriFactu, la factura no es verificable.
En el siguiente bloque veremos la comparación directa —y visual— entre una factura verificable y una no verificable, para que puedas identificar rápidamente en qué situación está tu tienda.
Diferencias reales entre una factura verificable y una no verificable
A estas alturas ya hemos visto qué hace que una factura sea verificable y qué caracteriza a una no verificable.
Pero nada ayuda más que ponerlas frente a frente para ver la diferencia de un vistazo.
La siguiente tabla resume los elementos clave que exige el modelo VeriFactu y muestra qué ocurre en cada tipo de factura.
| Característica | Factura Verificable | Factura No Verificable |
|---|---|---|
| Registro técnico | Sí | No |
| Hash (huella criptográfica) | Sí | No |
| Encadenamiento | Sí | No |
| QR obligatorio | Sí | No |
| URL de verificación | Sí | No |
| Evidencias completas | Sí | No |
| Histórico y estados | Sí | No |
| Editable o borrable | No | Sí |
| Verificación pública | Sí | No |
| Cumple RDF 1007/2023 | Sí | No |
Importante
Una factura puede verse perfecta en PDF y, aun así, ser no verificable.
Cómo interpretar esta tabla
- Si tu factura no tiene hash, no está encadenada y no tiene QR,
automáticamente es una factura no verificable. - Si tu sistema permite editar o borrar facturas sin dejar rastro,
tampoco puede considerarse verificable. - Si tus facturas no pueden consultarse externamente (QR o URL de verificación),
no cumplen el estándar.
En otras palabras:
Dos facturas pueden verse iguales en PDF, pero una ser totalmente verificable y la otra no.
Por qué la diferencia importa tanto
En el día a día de una tienda online, la diferencia práctica es enorme:
- La factura verificable se puede defender ante una inspección.
- La factura no verificable no demuestra integridad, aunque parezca correcta.
- La factura verificable permite que un cliente o auditor la escanee y valide.
- La no verificable solo funciona como documento visual (PDF), pero no como evidencia técnica.
A efectos del modelo VeriFactu:
Solo la columna izquierda representa facturación conforme.
La columna derecha representa un sistema que queda fuera del estándar.
Qué suele confundir a las tiendas
Muchas tiendas asumen que:
- "Como mi PDF tiene todos los datos, está bien."
- "Mi módulo genera facturas oficiales, así que cumple."
- "Mi asesoría nunca me ha dicho nada, por tanto no hay problema."
Pero en VeriFactu, la validez de la factura no depende del PDF,
sino de lo que tu sistema es capaz de demostrar:
hash, cadena, QR, evidencias y trazabilidad.
La tabla de arriba es la forma más rápida de ver si estás en una columna o en la otra.
En el siguiente apartado veremos en detalle el papel del QR y por qué es la pieza visible que diferencia una factura verificable de una que no lo es.
El papel del QR: qué contiene y qué permite verificar
En el mundo VeriFactu, el código QR de la factura no es un adorno ni un "detalle moderno" en el PDF.
Es la parte visible de todo el sistema de verificación que hay por detrás.
Piensa en el QR como en una especie de "llave rápida":
Con un simple escaneo, cualquier persona autorizada puede comprobar
si la factura existe, si es íntegra y si coincide con el registro que guarda el sistema.
El QR conecta lo visible con lo verificable
El código QR es el puente entre el PDF que ve el cliente y el registro técnico verificable que conserva tu sistema. Sin este enlace, la factura no puede considerarse verificable según VeriFactu.
Qué NO es el QR de una factura VeriFactu
Empecemos por despejar algunas confusiones habituales:
- No es solo una imagen bonita para "que quede más profesional".
- No es un código que lleve a tu web comercial.
- No es un simple enlace a una copia del PDF.
Si tu QR solo abre un PDF estático, sin verificación real,
no estamos hablando de un QR de factura verificable en el sentido de VeriFactu.
Qué suele contener el QR en una factura verificable
El contenido exacto puede variar según la implementación,
pero en una factura verificable el QR suele incluir, directa o indirectamente:
- Un identificador único de la factura.
- El NIF del emisor.
- La fecha de emisión.
- El importe total (y, en algunos casos, datos clave como el tipo de operación).
- Información que referencia al hash o a la huella de esa factura.
- Una URL de verificación o un punto de acceso donde se puede consultar la factura.
Con estos elementos, el QR actúa como un "atajo":
- para localizar la factura en el sistema,
- para contrastar los datos que ve el cliente en el PDF,
- y para acceder a la información que respalda su integridad.
Qué permite verificar el QR en la práctica
Cuando alguien escanea el QR (cliente, asesor, auditor):
- Puede ver que la factura existe en el sistema (no es un PDF aislado).
- Puede comprobar que los datos clave coinciden con lo que aparece en el documento.
- Puede validar que la factura no ha sido modificada después de emitirse.
- En sistemas más completos, puede consultar incluso el estado técnico (por ejemplo, si ha sido registrada o no).
En resumen:
El QR conecta el documento que el cliente tiene en la mano
con el registro verificable que conserva el sistema.
Ventajas del QR para tu tienda y para tus clientes
Para tu tienda online:
- Aporta una prueba adicional de seriedad y cumplimiento.
- Facilita el trabajo de tu asesoría o auditoría.
- Reduce discusiones sobre "qué se emitió realmente" y en qué condiciones.
Para tus clientes:
- Les da una forma rápida de validar la factura por sí mismos,
sin depender de que tú les envíes copias adicionales. - Refuerza la sensación de que están tratando con un negocio que hace las cosas bien.
QR verificable
Cumple con VeriFactu
- Permite acceder a un registro vivo
- Conecta con hash, cadena y evidencias
- Valida integridad y trazabilidad
QR decorativo
No cumple con VeriFactu
- Solo apunta a un PDF
- No prueba integridad ni trazabilidad
- Sin verificación externa real
Qué implica si tu factura no tiene QR verificable
Si tus facturas:
- no tienen QR,
- o el QR no lleva a ningún mecanismo de verificación real,
es casi seguro que sigues en el terreno de la factura no verificable:
- Tu sistema no está conectando el PDF con un registro técnico verificable.
- No hay una forma sencilla de validar la integridad del documento.
- Estás perdiendo una pieza central del modelo de factura verificable que propone VeriFactu.
En los siguientes bloques verás cómo se complementa este QR con la URL de verificación
y con las evidencias técnicas que gestiona el sistema por detrás.
¿Quieres ver qué información contiene un QR VeriFactu?
Prueba nuestro validador educativo para entender qué datos se pueden leer de un código QR verificable.
La URL de verificación: la "ventana pública" en la sede de la AEAT
Si el QR es la "llave rápida" de la factura,
la URL de verificación es la puerta oficial que permite comprobarla frente a la Agencia Tributaria.
En el modelo VeriFactu, el QR de una factura verificable está pensado para que, al escanearlo, el receptor pueda acceder a un servicio de verificación (cotejo) en la sede electrónica de la AEAT, donde se contrasta la información de esa factura.
No es un detalle estético:
es el punto de unión entre tu sistema de facturación y la administración.
Qué es la URL de verificación en el contexto de VeriFactu
A efectos del estándar:
- El QR que incorpora la factura contiene, directa o indirectamente, una URL de verificación en la sede electrónica de la AEAT.
- Desde esa URL, la Agencia Tributaria ofrece un servicio de cotejo, donde se puede comprobar que:
- la factura existe,
- sus datos básicos son correctos,
- y coincide con la información que la AEAT tiene registrada.
Por eso, una URL de verificación no es:
- un enlace cualquiera a tu web,
- ni un link a una copia PDF sin control,
- ni una página comercial.
Es una dirección ligada a un servicio oficial de verificación.
Qué puede comprobarse desde esa URL oficial
Según el nivel de información que despliegue el servicio de la AEAT,
desde la URL de verificación asociada al QR se puede:
- identificar de forma única la factura y el emisor,
- cotejar los datos esenciales (NIF, fecha, importe, número de factura…),
- confirmar que la factura está registrada y es íntegra conforme a la información disponible en la administración.
El objetivo es que un tercero (cliente, asesor, auditor, administración) pueda:
- Ver que la factura existe en los sistemas de la AEAT.
- Comprobar que los datos coinciden con lo que aparece en el documento.
- Confiar en que esa factura forma parte de una facturación declarada y trazable.
Cómo se complementa esto con el panel del sistema de facturación
Además de la verificación oficial en la AEAT,
los sistemas de facturación que implementan VeriFactu (como OkVerifactu) suelen ofrecer:
- un panel propio donde tú, como comercio, puedes ver:
- el registro técnico completo de la factura,
- la huella (hash) y su encadenamiento,
- los estados técnicos (pendiente, registrada, rechazada, aviso…),
- los mensajes y respuestas intercambiados,
- y todas las evidencias internas asociadas.
Es importante distinguir:
- La verificación oficial (a la que se accede desde el QR/URL de la AEAT).
- La verificación interna y evidencias de producto (las que ves en tu panel de OkVerifactu).
Capa 1: Verificación oficial
Factura → QR → URL AEAT (cotejo)
Capa 2: Gestión y evidencias
Registro, hash, estados, evidencias
Ambas capas son complementarias:
- La AEAT te permite demostrar la validez de la factura de cara a la administración.
- Tu sistema de facturación te permite entender y gestionar todo lo que ha pasado con esa factura en tu operativa diaria.
Qué implica no tener una verificación accesible
Si tus facturas:
- no incluyen QR,
- o el QR no permite acceder a ningún tipo de verificación fiable,
- o dependes solo de PDFs almacenados en tu servidor,
entonces:
- no hay un cotejo estándar disponible para terceros,
- no existe una "ventana pública" que conecte la factura con registros oficiales,
- y tu sistema se queda claramente en el terreno de la factura no verificable.
Resumen: dónde encaja la URL de verificación en todo esto
Podemos verlo así:
- El registro técnico, el hash y el encadenamiento garantizan la integridad desde dentro.
- El QR expone una forma rápida de comprobar la factura desde el propio PDF.
- La URL de verificación en la sede de la AEAT permite cotejar la factura frente a la administración.
- El panel del sistema de facturación (como OkVerifactu) te da acceso a todos los detalles y evidencias internas.
Juntas, estas piezas convierten a una factura en algo mucho más que un PDF:
la transforman en una factura verificable, defendible y transparente en el modelo VeriFactu.
Importante
El QR de una factura verificable en el modelo VeriFactu está pensado para permitir el cotejo en la sede electrónica de la AEAT.
Tu sistema de facturación puede, además, ofrecerte un panel propio con todos los detalles técnicos y evidencias internas.
En los siguientes bloques veremos qué implica todo esto en el día a día de un eCommerce y qué necesita tu tienda para emitir únicamente facturas verificables.
Qué implica esta diferencia en eCommerce (PrestaShop, WooCommerce, Shopify…)
Hasta aquí hemos visto qué distingue técnicamente una factura verificable de una que no lo es.
Ahora vamos a la parte más práctica:
¿Qué implica esta diferencia real en una tienda online que vende cada día?
Lo importante es entender que VeriFactu no depende de la plataforma.
Da igual si tu tienda está en PrestaShop, WooCommerce, Shopify, Magento o un desarrollo propio:
Si emites facturas en España, esas facturas deben ser verificables.
Independientemente de tu plataforma
Todas necesitan emitir facturas verificables.
El PDF deja de ser suficiente en cualquier plataforma
Independientemente del CMS, una factura generada como PDF:
- sin QR,
- sin hash,
- sin encadenamiento,
- sin registro técnico,
- y sin evidencias…
es siempre una factura no verificable.
Esto afecta directamente a todos los eCommerce que usan:
- módulos de factura visuales,
- plantillas personalizadas,
- generadores de PDF "a medida",
- o sistemas donde la factura se puede editar/borrar.
Necesidad de emitir rectificativas R1–R5
En cualquier tienda online, las devoluciones parciales, totales, cambios de talla o ajustes comerciales son habituales.
Con VeriFactu:
- no se puede modificar una factura emitida,
- no se puede borrar una factura por error,
- no se puede corregir "arreglando el PDF".
Todas las plataformas deben generar facturas rectificativas R1–R5 que:
- referencien a la factura original,
- estén encadenadas,
- generen hash,
- y tengan registro técnico.
El QR pasa a ser obligatorio en el PDF de la factura
Esto no depende de la plataforma:
si la factura es verificable, tiene QR verificable.
Ese QR debe permitir:
- localizar la factura en el sistema,
- comprobar su integridad,
- y acceder a la URL de verificación.
Muchas plataformas por defecto no generan QR, así que esta pieza debe venir de un sistema externo o de un módulo especializado.
Necesidad de un sistema que genere hash y encadenamiento
Ninguna plataforma de eCommerce —ni PrestaShop, ni WooCommerce, ni Shopify— lo hace nativamente.
No es un tema de plugins visuales ni de plantillas:
generar hash + encadenamiento + evidencias requiere una capa de sistema adicional que:
- capture las facturas,
- genere el registro técnico,
- cree la cadena,
- y guarde las evidencias.
Sin esa capa, las facturas siguen siendo "PDFs sueltos".
Trazabilidad completa: algo que el eCommerce no puede improvisar
La trazabilidad que exige VeriFactu implica:
- saber en qué estado está cada factura,
- conocer su hash y el de la anterior,
- guardar logs técnicos,
- poder demostrar qué ocurrió ante cualquier incidencia.
Esto no se puede resolver con un simple módulo de PDF, ni con un ERP externo al que exportes datos sin evidencias.
Requiere un sistema centralizado que reciba, procese y almacene la información técnica de cada factura.
Conclusión práctica para cualquier tienda online
Da igual dónde vendas o qué CMS utilices:
PDF = documento visible
Factura verificable = documento + registro + hash + cadena + QR + evidencias
Lo que hace tu plataforma
Lo que exige VeriFactu
Flujo multiplataforma hacia facturas verificables
Cualquier plataforma puede emitir facturas verificables con la capa técnica adecuada
Si tu tienda online no genera todos esos elementos,
está funcionando con facturas no verificables,
y necesitarás una solución que aporte esa capa técnica.
En el siguiente bloque veremos qué necesita exactamente tu tienda para emitir facturas verificables y cómo evaluar cualquier solución del mercado.
Veamos ahora qué necesita exactamente tu sistema para emitir facturas verificables desde el primer minuto.
Qué necesita tu tienda para emitir facturas verificables
Llegados a este punto, seguramente ya te has hecho la pregunta importante:
"Vale, ya he entendido la teoría…
pero, ¿qué necesita realmente mi tienda para emitir facturas verificables?"
La buena noticia es que no necesitas reinventar tu eCommerce ni cambiar de plataforma.
Lo que necesitas es añadir una capa de sistema que cubra, de forma fiable, todos los elementos que hemos visto hasta ahora.
No vamos a entrar en configuraciones ni en "qué botón tocar" (eso lo cubren las guías prácticas),
pero sí en los requisitos que debe cumplir cualquier solución que quieras usar.
Un sistema que entienda cómo facturas hoy
El primer requisito es casi de sentido común, pero muchas veces se pasa por alto:
- Tiene que entender cómo y cuándo genera facturas tu tienda.
- Debe integrarse con tu plataforma (PrestaShop, WooCommerce, Shopify, etc.) sin romper tu flujo de trabajo ni obligarte a rehacer estados de pedido.
Para una tienda online, esto significa que el sistema debe:
- detectar automáticamente cuándo se emite una factura,
- identificar si se trata de una factura original o una rectificativa,
- y recibir toda la información necesaria para construir el registro técnico.
Si una solución no "entiende" tu operativa real,
es difícil que genere facturas verificables de manera consistente.
Capacidad de generar el registro técnico de cada factura
Tu tienda necesita un sistema que, cada vez que emites una factura:
- construya un registro completo con todos los datos relevantes (emisor, receptor, líneas, impuestos, totales, fechas…),
- lo haga en un formato estructurado y coherente con el estándar que marca VeriFactu,
- y mantenga una relación clara entre ese registro y el número de factura que usas en tu eCommerce.
Sin ese registro, tu factura sigue siendo, a efectos prácticos, solo un PDF.
Hash y encadenamiento gestionados de forma automática
Otro requisito imprescindible:
- que el sistema calcule la huella (hash) de cada registro,
- y que esa huella se encadene con la anterior, formando una secuencia cronológica estable.
Tu tienda no debería tener que hacer nada manual aquí.
Es el propio sistema el que debe:
- garantizar que no se pueda alterar una factura sin que se note,
- y evitar que haya "huecos invisibles" en la cadena de facturación.
Si no hay hash ni encadenamiento,
no hay integridad demostrable.
Soporte real para facturas rectificativas
En eCommerce, las rectificativas no son la excepción:
son parte del día a día (devoluciones, cambios, ajustes…).
Tu solución para emitir facturas verificables debe ser capaz de:
- distinguir entre factura original y rectificativa,
- generar rectificativas ligadas a la factura origen,
- respetar la lógica de negocio de tu tienda (devoluciones parciales, totales, etc.),
- y dejar todo ello reflejado en registros, hash, encadenamiento y evidencias.
Si una solución solo piensa en "facturas normales" y no trata bien las rectificativas,
en una tienda online se queda corta desde el primer día.
QR verificable en el PDF y acceso al cotejo oficial
Otro requisito clave es que tu sistema:
- genere el QR regulatorio en el PDF de la factura,
- incorpore la URL de verificación necesaria para acceder al cotejo oficial en la sede de la AEAT (cuando aplique),
- y mantenga esa relación entre factura, QR y registro.
De este modo:
- tus clientes tienen un mecanismo rápido de verificación,
- la administración puede cotejar la información,
- y tú evitas que la factura se quede en un simple PDF "bonito".
Un lugar donde ver estados y evidencias (tu "caja negra" fiscal)
Además del QR y del cotejo en AEAT, tu tienda necesita un panel de control donde puedas ver:
- el listado de facturas y rectificativas,
- los estados (pendiente, registrada, rechazada, aviso…),
- la información técnica de cada registro (hash, encadenamiento, identificadores…),
- y, en general, la historia completa de lo que ha pasado con cada factura.
Ese panel es, en la práctica, tu:
"caja negra" de facturación VeriFactu.
Si algún día hay dudas, incidencias o una revisión,
tener esta información centralizada marca la diferencia entre:
saber qué ha pasado
o ir a ciegas con PDFs y correos
Actualización normativa y soporte que no te deje solo
Por último, pero no menos importante, tu tienda necesita una solución que:
- se actualice cuando cambian las normas o los criterios técnicos,
- mantenga la lógica de cumplimiento alineada con lo que pide la administración,
- y te ofrezca soporte humano cuando tengas dudas sobre errores, estados o casos especiales.
VeriFactu no es una foto fija: es un marco que puede evolucionar.
Por eso, no basta con "instalar algo y olvidarse";
necesitas un sistema vivo, mantenido y con alguien detrás.
Checklist: lo que necesita tu solución VeriFactu
Entiende cómo facturas hoy
Genera registro técnico
Crea hash + encadenamiento
Gestiona rectificativas
Inserta QR verificable
Ofrece panel con evidencias
Se actualiza y te da soporte
Lo que NO es suficiente
Solo un módulo de PDF
Solo exportar a un programa externo
Solo guardar copias en tu servidor
En el siguiente apartado verás cómo OkVerifactu cumple uno a uno estos requisitos,
sin que tengas que tocar tu operativa diaria de tienda.
Cómo convierte OkVerifactu tus facturas en verificables (sin cambiar tu operativa)
Ya hemos visto qué necesita una factura para ser verificable
y qué requisitos debe cumplir cualquier sistema que quiera estar a la altura de VeriFactu.
La idea de OkVerifactu es muy sencilla:
Tú sigues facturando desde tu tienda online como siempre.
OkVerifactu se encarga, por debajo, de convertir esas facturas en facturas verificables:
con registro técnico, hash, encadenamiento, QR, verificación y evidencias.
No es un sustituto de tu plataforma de eCommerce,
sino la capa de cumplimiento que faltaba.
Recogiendo tus facturas tal y como las generas hoy
Cuando tienes OkVerifactu contratado e integrado con tu tienda:
- Tu plataforma (por ejemplo, PrestaShop) sigue generando facturas como siempre.
- Cada vez que se emite una factura o una rectificativa:
- el módulo o integración correspondiente detecta ese evento,
- recoge los datos necesarios (emisor, cliente, líneas, impuestos, totales, fechas…),
- y los envía de forma segura a OkVerifactu.
Tú no tienes que cambiar estados, ni flujos, ni procesos de venta por esto:
es una capa que actúa automáticamente cuando tu tienda hace lo que ya hace hoy.
Construyendo el registro técnico VeriFactu de cada factura
Una vez que OkVerifactu recibe la información:
- Genera el registro técnico completo de la factura (o de la rectificativa),
- lo estructura siguiendo el formato que exige la normativa,
- y lo asocia al número de factura que usas en tu tienda.
A partir de ahí, tu factura deja de ser solo un PDF emitido por la plataforma
y pasa a tener un registro formal, preparado para ser verificado y defendido.
Generando hash y encadenamiento sin que tengas que tocar nada
Sobre cada registro, OkVerifactu:
- calcula una huella criptográfica (hash),
- encadena esa huella con la de la factura anterior,
- y mantiene una cadena cronológica de registros.
Esto garantiza que:
- no se puede modificar una factura sin romper la integridad de la cadena,
- no se pueden "borrar" facturas sin que se note,
- y puedes reconstruir la secuencia de tu facturación si alguna vez hace falta.
Todo este proceso es interno:
tú solo ves que tu facturación está trazada y protegida,
sin necesidad de entender el detalle criptográfico.
Tratando ventas y rectificativas como piezas del mismo relato
OkVerifactu entiende que una tienda online no solo emite facturas "perfectas":
- Hay devoluciones totales.
- Hay devoluciones parciales.
- Hay cambios de talla.
- Hay ajustes comerciales posteriores.
Por eso:
- Distingue entre factura original y factura rectificativa (R1–R5).
- Vincula cada rectificativa con su factura origen,
- encadena ambas dentro de la misma secuencia,
- y genera los registros y evidencias para cada una.
Así, cuando miras un caso concreto, puedes ver:
- qué se vendió,
- qué se devolvió o ajustó,
- qué documentos se generaron,
- y qué ha pasado con cada uno a nivel técnico y frente a la administración.
Añadiendo el QR regulatorio a tus PDFs y conectando con la verificación
Con el registro ya generado y encadenado, OkVerifactu:
- crea el QR que debe aparecer en la factura,
- integra ese QR en el PDF que ve tu cliente,
- y, cuando aplica, permite acceder al cotejo oficial en la sede de la AEAT según el modelo VeriFactu.
Para el cliente, el resultado es simple:
- recibe un PDF con un QR,
- puede escanearlo y validar la factura,
- y sabe que no está ante un documento "aislado",
sino ante una factura con respaldo verificable.
Guardando evidencias y estados en tu "caja negra" de OkVerifactu
Por debajo, OkVerifactu conserva:
- el registro técnico de cada factura y rectificativa,
- la huella (hash) y la posición en la cadena,
- los envíos y respuestas cuando corresponde,
- los estados (pendiente, registrada, rechazada, aviso…),
- y un historial de lo que ha ocurrido con cada documento.
Desde tu panel en OkVerifactu puedes:
- buscar facturas,
- ver sus estados,
- consultar evidencias,
- entender errores (si los hay),
- y tener una foto completa de tu facturación desde la óptica VeriFactu.
Lo importante: qué cambia para ti en el día a día
Con OkVerifactu:
- No cambias tu forma de vender: sigues usando tu plataforma como siempre.
- Ganas una capa técnica que convierte tus PDFs en facturas verificables.
- Reduces riesgo: hash, cadena, QR, evidencias y verificación oficial dejan de ser un problema tuyo.
- Ganas visibilidad: puedes ver qué ha pasado con cada factura, en qué estado está y por qué.
La diferencia entre "verificable" y "no verificable" deja de ser una abstracción normativa
y se convierte en algo que tu sistema gestiona por ti en segundo plano.
Conclusión y próximos pasos: ¿qué hacer ahora?
Si has llegado hasta aquí, ya tienes clara la diferencia que de verdad importa:
- PDF → documento visual.
- Factura verificable → registro técnico + hash + cadena + QR + verificación + evidencias.
Esa diferencia es la que separa el cumplimiento real de un simple documento con "todos los datos".
Y es la base de cómo funcionará la facturación en España con la llegada del modelo VeriFactu.
Ahora bien, según en qué punto estés, los siguientes pasos son distintos.
Si quieres entender mejor la normativa
Empieza por el cluster Verifactu:
Es el contenido ideal para quien quiere fijar las bases antes de tomar decisiones técnicas o de compra.
Si quieres saber en qué punto está tu tienda
La forma más rápida, clara y objetiva es usar el:
Checklist de Cumplimiento VeriFactu
Una evaluación guiada que te dice qué haces bien y qué te falta.
No necesitas conocimientos técnicos.
Solo responder y ver dónde estás.
Si quieres ver un ejemplo real de factura verificable
Antes de tocar tu tienda o instalar nada, puedes usar:
Para ver cómo sería una factura verificable con QR.
Para entender qué información expone ese QR y cómo funciona su verificación.
Son herramientas perfectas para que entiendas el resultado final, sin complicaciones.
Si ya tienes claro que necesitas emitir facturas verificables
En ese caso, lo siguiente es:
- 1.Revisar cómo funciona OkVerifactu integrado con tu plataforma.
- 2.Verificar los requisitos técnicos según tu versión de PrestaShop u otra plataforma.
- 3.Consultar planes y precios en función de tu volumen de facturas.
- 4.Contratar tu plan y activar tu cuenta.
- 5.Conectar tu tienda y empezar en modo Test, sin afectar tu entorno real.
A partir de ahí, tu tienda:
- seguirá emitiendo facturas como siempre,
- pero cada factura tendrá hash, cadena, QR, verificación y evidencias sin que tú muevas un dedo.
Independientemente del camino que elijas, lo importante es que entiendas algo clave:
La factura del futuro no es un PDF.
Es un registro verificable con integridad, trazabilidad y transparencia.
Y tu tienda puede empezar a emitirlas hoy.
En 5 minutos sabrás si tus facturas son verificables o no.