Fiscal · Compliance · LegalTech

Veri*Factu 2026: Guía Completa + Por Qué LexFlow es el Software de Facturación más Inteligente

Qué es Veri*Factu, cómo funciona la cadena hash SHA-256, qué obliga el RD 1007/2023 y por qué nuestra implementación va dos pasos por delante de Holded, Sage, Quipu, FacturaScripts y A3 (Wolters Kluwer).

RD 1007/2023Orden HAC/1177/2024Hash SHA-256Verificación públicaOnboarding 90s
27 de mayo de 2026·Lectura: 14 min·Por el equipo LexFlow
Veri*Factu implementación oficial LexFlow 2026 — facturación electrónica AEAT con hash chain SHA-256
Compartir

En España hay 3,3 millones de autónomos y PYMEs que emiten facturas todos los días. A partir del 1 de julio de 2026, casi todos están obligados a transmitir cada una de esas facturas a la AEAT en tiempo real bajo un régimen llamado Veri*Factu.

Veri*Factu es la mayor transformación fiscal que ha vivido el tejido empresarial español desde la entrada del SII en 2017. Pero esta vez no afecta solo a las grandes empresas: nos toca a todos.

En este artículo cubrimos: qué es Veri*Factu, qué obliga el RD 1007/2023, cómo funciona técnicamente la cadena hash, cómo lo hemos implementado en LexFlow, y por qué nuestra solución va dos pasos por delante de Holded, Sage 50, Quipu, FacturaScripts y A3 de Wolters Kluwer. Cero relleno, datos verificables, comparativa real.

Fundamentos

1. ¿Qué es Veri*Factu y por qué te afecta?

Veri*Factu es el nombre comercial del Sistema de Verificación de Facturas regulado por el Real Decreto 1007/2023, de 5 de diciembre, que aprueba el reglamento por el que se establecen los requisitos a adoptar por los sistemas y programas informáticos que soporten los procesos de facturación.

En lenguaje claro: tu software de facturación tiene que transmitir cada factura a la AEAT en el momento de emitirla, dejar una huella criptográfica inviolable, y la AEAT devolverá un código (CSV) que el destinatario puede usar para comprobar que la factura es real.

El cambio respecto a antes

Hasta ahora, una factura era un PDF que enviabas por email y se anotaba en tu libro registro. La AEAT no sabía que la factura existía hasta que tú presentabas el Modelo 303 trimestralmente — y si querías, podías rectificar números sin que nadie lo supiera.

Con Veri*Factu, cada factura es un evento inmutable y registrado en tiempo real ante la AEAT. No hay vuelta atrás, no hay rectificaciones silenciosas, no hay facturas que aparecen y desaparecen. Es la versión fiscal de un blockchain — pero más simple y sin criptomonedas.

3,3M
Empresas afectadas
Autónomos y PYMEs obligados desde julio 2026 (Fuente: INE 2025)
< 3s
Tiempo máximo envío
Transmisión a AEAT por cada factura emitida
6.010.121 €
Umbral SII
Por encima ya estabas obligado al SII desde 2017
100 %
Auditabilidad
Cadena hash inmutable — no hay facturas fantasma
Marco legal

2. RD 1007/2023 + Orden HAC/1177/2024

Dos normas conviven y se complementan. Confundirlas es habitual incluso entre profesionales del derecho fiscal — vamos a separarlas con claridad.

Real Decreto 1007/2023

Aprobado el 5 de diciembre de 2023 y publicado en el BOE el 6 de diciembre. Es la norma marco. Establece que cualquier sistema informático que produzca facturas debe garantizar:

  • Integridad: imposibilidad de alterar facturas previamente emitidas.
  • Conservación: almacenamiento auditable durante el plazo legal (mínimo 4 años).
  • Accesibilidad: AEAT puede consultar el sistema en cualquier momento.
  • Trazabilidad: cadena de eventos que permite reconstruir cualquier factura.
  • Inalterabilidad: mecanismos criptográficos (la huella hash) que detecten modificaciones.

Orden HAC/1177/2024

Publicada el 17 de octubre de 2024. Es el desarrollo técnico del RD 1007/2023. Define:

  • Formato XML exacto que se envía a la AEAT (basado en el esquema SII).
  • Algoritmo de la huella criptográfica: SHA-256 en formato hexadecimal mayúsculas.
  • Endpoint del servicio web Veri*Factu y certificados aceptados.
  • Códigos de error AEAT y comportamiento esperado ante cada uno.
  • Política de versionado del esquema.
Anatomía técnica

3. Cómo funciona Veri*Factu técnicamente

Vamos a la mecánica real. Cuando emites una factura con un software homologado Veri*Factu, ocurre lo siguiente en menos de 3 segundos:

Flujo end-to-end de un envío
PASO 01
Emitir factura

El usuario crea la factura en LexFlow como siempre. Sin pasos extra.

PASO 02
Cálculo huella

El sistema calcula la huella SHA-256 enlazando con la factura anterior (cadena T1-A).

PASO 03
Firma con cert AEAT

Se firma el XML SII con el certificado del titular vía Cloudflare Workers + WebCrypto.

PASO 04
Envío a AEAT (< 3s)

Transmisión por HTTPS al endpoint Veri*Factu. La AEAT devuelve un CSV oficial.

PASO 05
Persistencia auditable

Guardamos el envío, el CSV, la huella y la respuesta XML completa para audit trail forense.

PASO 06
Semáforo en UI

El usuario ve el estado (aceptada / rechazada / pendiente) en su dashboard al instante.

La cadena hash SHA-256: el corazón de Veri*Factu

La pieza clave del sistema es la cadena de huellas criptográficas. Cada factura calcula una huella SHA-256 a partir de sus propios datos (NIF emisor, número factura, fecha, importe…) más la huella de la factura anterior.

Cadena hash SHA-256 inmutable
12/05
F-001
8A4F2C…E9D1
12/05
F-002
B7E3A9…1F8B
13/05
F-003
C3D9F1…7A2E
13/05
F-004
9F2A6D…4B8C
Cada factura encadena su huella SHA-256 con la huella de la anterior. Alterar cualquier factura del histórico rompe la cadena y la AEAT lo detecta al instante. Inmutabilidad criptográfica nativa — sin blockchain ni complejidad añadida.

Si alguien intenta modificar una factura del histórico, su huella cambia. Pero la huella de la siguiente factura ya estaba calculada con la huella vieja — entonces toda la cadena posterior se rompe. La AEAT lo detecta instantáneamente al cotejar las huellas con las que ya tiene guardadas.

El CSV oficial AEAT

Cuando la AEAT recibe y acepta tu envío, devuelve un CSV (Código Seguro de Verificación): una cadena alfanumérica única que identifica esa factura para siempre en sus sistemas. El CSV se imprime en la factura y permite a tu cliente (o a un inspector) verificar la factura en cualquier momento.

La AEAT tiene su propio verificador en sede.agenciatributaria.gob.es. En LexFlow, además, hemos publicado www.lexflow-ia.com/verify/<CSV> como verificador alternativo — para que tus clientes puedan comprobar tus facturas sin salir de tu marca.

Bajo el capot

4. Cómo hemos integrado Veri*Factu en LexFlow

En LexFlow llevamos 14 sprints construyendo Veri*Factu con un enfoque enterprise. Aquí te resumimos las decisiones técnicas y arquitectónicas más relevantes — para que sepas exactamente qué hay debajo de la interfaz simple que ve el usuario final.

Decisión 1 — Cifrado del certificado AEAT

Tu certificado .p12 es lo más sensible del subsistema: con él se puede firmar en tu nombre ante la AEAT. Por eso lo ciframos con AES-256-GCM en modo AAD-aware (Additional Authenticated Data), usando una clave maestra de 32 bytes que vive en Cloudflare Secrets — fuera de la base de datos. El AAD vincula el cifrado a tu billing profile específico: ni un administrador con acceso a la base de datos podría descifrar un cert de otro tenant.

Decisión 2 — Firma WebCrypto + pkijs sobre Cloudflare Workers

La AEAT exige firma XML SII con tu certificado en cada envío. Usamos la API nativa WebCrypto + la biblioteca pkijs para procesar el PKCS#12. Todo corre en Cloudflare Workers (edge), por lo que la firma ocurre a milisegundos del usuario y no a 200 ms de un servidor europeo central.

Decisión 3 — Cola de reintentos con backoff exponencial

La AEAT cae. Es un hecho. En las semanas pico (fin de trimestre) el servicio puede dar timeouts. Nuestra cola de reintentos vive en un cron HTTP que se ejecuta cada 15 minutos y reintenta envíos en estado error_red, pendiente o enviando con backoff: 1 min, 5 min, 15 min, 1 h, 4 h, 24 h… hasta 96 intentos. Tu factura nunca se pierde.

Decisión 4 — Verificación pública /verify/<CSV>

Único en el mercado español. Publicamos un endpoint público sin login en www.lexflow-ia.com/verify donde cualquier persona (inspector AEAT, cliente, auditor externo) puede comprobar la autenticidad de una factura solo con el CSV. Diseño privacy-first: revelamos NIF emisor + fecha + importe (datos públicos por ley) pero NUNCA nombre del cliente, líneas o conceptos.

Decisión 5 — Defense in depth + 441 tests

El subsistema tiene 441 tests Jest verdes y ha pasado por una auditoría iterativa de 24 horas que detectó y arregló 2 bugs P0 catastróficos antes de llegar a producción. Hash-chain, retry, CSP, Bearer auth y timing-attack mitigation están testeados con regression guards que bloquean reintroducir patrones rotos.

La comparativa que importa

5. LexFlow vs Holded, Sage, Quipu, FacturaScripts y A3

Cualquier software de facturación que se anuncie en España va a decir “cumple Veri*Factu”. Pero cumplir el mínimo legal no es lo mismo que integrar Veri*Factu como una capacidad estratégica. Esto es lo que diferencia a LexFlow del resto del mercado:

CARACTERÍSTICA VERI*FACTULEXFLOWHOLDEDSAGE 50QUIPUFACTURASCRIPTSA3 (WK)
Envío en vivo a AEAT (< 3s)manual
Hash chain SHA-256 visible al titular
Verificación pública /verify/<CSV>
Wizard onboarding cert en 90s10 minmanual5 minmanualconsultor
Reintento automático con backoff
Alerta cert próximo a caducar60/30/7/1/0d30d15d30d
Auto-activación al cruzar umbral fiscal
Dashboard de salud con semáforoparcial
Expediente forense PDF (audit trail)manual
Libros Registro RD 1619/2012 auto
Modelos 303 / 390 / 130 / 115 / 349303/390303/390/130303
Cifrado cert AES-256-GCM + AADAES-128
Multi-despacho con aislamientoextra
Plan inicial mensual9,99€12€23€12€Gratis*Bajo demanda
Comparativa elaborada en mayo 2026 con planes equivalentes (1 usuario, facturación mensual). *FacturaScripts es open source pero requiere hosting y configuración técnica propia. Datos sujetos a cambios — verifica los planes vigentes con cada proveedor antes de decidir.

Notas por competidor

  • Holded: excelente en CRM y facturación generalista. Veri*Factu lo tienen pero como casilla de configuración — sin transparencia hash ni verificador público.
  • Sage 50: software clásico con integración Veri*Factu que requiere consultor para activarla. Pensado para gestorías que ya conocen la plataforma.
  • Quipu: moderno y simple para freelancers. Su Veri*Factu llegó tarde (Q1 2026) y aún está madurando. Sin verificación pública ni dashboard de salud propio.
  • FacturaScripts: open source genuino. Tiene Veri*Factu vía módulo de la comunidad — pero requiere hosting propio, mantenimiento, certificados manuales… Para perfil técnico.
  • A3 (Wolters Kluwer): el gigante enterprise. Su Veri*Factu es robusto pero llave-en-mano: necesitas consultor, contrato anual y la simplicidad no es su fuerte.
Por qué somos distintos

6. Los 7 diferenciadores únicos de LexFlow

Estas son las siete decisiones que hacen que nuestra implementación Veri*Factu sea la más inteligente del mercado español. Cada una nace de una pregunta concreta: ¿qué pasaría si esto fuera el doble de bueno que el estándar del sector?

🔗
Hash chain visible al titular

Cada factura encadena su huella SHA-256 con la anterior. La cadena es inspeccionable en tiempo real desde tu panel — no es un detalle backend escondido.

Único en el mercado
🔍
Verificación pública /verify/<CSV>

Cualquier inspector AEAT, cliente o auditor puede comprobar la autenticidad de una factura sin login. URL pública con hardening anti-scraping y protección de PII.

Único en el mercado
🔐
Certificado cifrado AES-256-GCM

Tu .p12 se cifra con clave maestra AAD-aware antes de guardarse. Ni Totalum ni LexFlow ven el certificado en claro nunca.

Defensa en profundidad
Reintento inteligente con backoff

Si la AEAT está caída, reintentamos cada 15 min con backoff exponencial hasta 96 intentos. Tu factura nunca se pierde — entra cuando AEAT vuelve.

Cero pérdidas
📊
Dashboard de salud con semáforo

Vista global de envíos pendientes, errores AEAT recientes, certificados próximos a caducar y modelos AEAT por presentar. Sin abrir 5 pantallas.

Visión 360
📄
Expediente forense PDF auto-generado

Un click y descargas el PDF con la cadena hash, los CSV oficiales, los XML SII firmados y los timestamps. Listo para una inspección AEAT sin pánico.

Compliance ready
🤖
Auto-activación al cruzar umbral

Un cron diario detecta cuándo cruzas el umbral SII (6.010.121 €/año) y activa Veri*Factu automáticamente + email avisándote. Cero gestión manual.

Cero fricción
De cero a operativo

7. Onboarding en 90 segundos: el flujo real

Casi todo el mercado tarda de 30 minutos a varias horas en activar Veri*Factu en una cuenta nueva: descargar certificado, subirlo al proveedor, configurar la cuenta AEAT, probar conexión, esperar validación… En LexFlow lo hemos comprimido a 90 segundos. Así:

1
00:00Inicio wizard

Accedes a /dashboard/settings/verifactu/onboarding. El wizard te guía paso a paso.

2
00:15Subir cert .p12

Arrastras el certificado AEAT (formato .p12 / PFX) y pones su passphrase.

3
00:35Cifrado AES-256-GCM

El cert se cifra con tu master key AAD-aware antes de guardarse — nunca en claro.

4
00:55Healthcheck E2E

Lanzamos un envío de prueba a sandbox AEAT y verificamos respuesta CSV.

5
01:20Detección umbral

Calculamos tu facturación anual. Si superas 6.010.121€ activamos Veri*Factu automáticamente.

01:30Listo

Tu próxima factura se transmite a AEAT en < 3s. Sin más pasos.

Resolvemos tus dudas

8. Preguntas frecuentes sobre Veri*Factu

¿Quién está obligado a usar Veri*Factu en 2026?+

Toda persona física o jurídica que emita facturas por actividad económica en España, salvo las grandes empresas adscritas al SII (que cumplen un régimen más estricto). Para autónomos y PYMEs la entrada en vigor efectiva es a partir del 1 de julio de 2026. LexFlow detecta automáticamente cuándo te aplica y te avisa por email con 60/30/7/1 días de anticipación.

¿Qué diferencia hay entre Veri*Factu y el SII?+

SII (Suministro Inmediato de Información) lleva en vigor desde 2017 y solo obliga a las empresas con facturación > 6.010.121 € o que voluntariamente se adscriban. Veri*Factu es el régimen para el resto: cualquier emisor de facturas. Es menos exigente que SII pero igualmente obligatorio y con consecuencias fiscales por incumplimiento (multas de hasta 50.000 € por ejercicio).

¿Puedo verificar una factura Veri*Factu sin tener cuenta en LexFlow?+

Sí. Ofrecemos la página pública www.lexflow-ia.com/verify/<CSV> donde cualquier persona (inspector AEAT, cliente final, auditor externo) puede comprobar la autenticidad de una factura introduciendo solo el CSV oficial. Sin login, sin registro, sin cookies. Es uno de nuestros diferenciadores únicos frente a la competencia.

¿Qué pasa si la AEAT está caída cuando emito una factura?+

Tu factura se guarda como pendiente y un cron interno la reintenta cada 15 min con backoff exponencial hasta 96 intentos (varias horas de cobertura). En cuanto la AEAT vuelva, tu envío entra. Tú no haces absolutamente nada — y la cola de envíos pendientes la ves transparente en tu dashboard de salud Veri*Factu. Es el patrón “cero pérdidas”.

¿Necesito un certificado AEAT para usar Veri*Factu?+

Sí, necesitas un certificado digital de representante o de persona física en formato .p12 o .pfx. Lo subes en nuestro wizard de onboarding (60 segundos) y se cifra con AES-256-GCM antes de guardarse — nadie lo ve en claro, ni siquiera nuestros administradores. La clave maestra de cifrado vive en Cloudflare Secrets, fuera de la base de datos.

¿Cuánto cuesta empezar con Veri*Factu en LexFlow?+

Veri*Factu está incluido sin coste adicional en todos los planes de LexFlow desde 9,99 €/mes (Starter). No cobramos por factura ni por envío AEAT. La única limitación es el número de profesionales del despacho, no la actividad de facturación. Ver planes y precios.

¿Veri*Factu sustituye a los Libros Registro del IVA?+

No. Son obligaciones complementarias. Veri*Factu (RD 1007/2023) regula cómo se transmite cada factura individual a la AEAT. Los Libros Registro (RD 1619/2012) regulan los agregados trimestrales para los Modelos 303, 390, 130, 115 y 349. LexFlow gestiona ambos sistemas en un único flujo — generando los libros automáticamente a partir de tus facturas.

¿Puedo migrar a LexFlow desde Holded, Sage o Quipu sin perder histórico?+

Sí. Importamos tu histórico de facturas vía CSV, Excel o conector API en menos de 24 horas. La cadena hash Veri*Factu se inicializa con tu primera factura emitida tras la migración — el histórico anterior se conserva como información de referencia sin necesidad de re-transmitirlo a la AEAT. Cuéntanos tu caso y te preparamos un plan de migración personalizado.

Toma de decisión

9. Cierre y siguientes pasos

Veri*Factu no es una funcionalidad “nice to have”: es una obligación legal con multas reales. La pregunta no es si vas a migrar a un software homologado, sino con cuál y cuándo.

Si tu prioridad es simplicidad operativa, transparencia técnica y diferenciación frente a tus clientes (porque puedes mostrarles cómo verifican tus facturas online), LexFlow es la opción obvia. Si lo que necesitas es una solución enterprise consultorizada con contrato anual, A3 o Sage son tu camino. Si solo quieres lo mínimo legal por el menor precio, Holded o Quipu cumplen.

Pero si quieres todo lo anterior y además dashboard de salud, cadena hash visible, verificación pública, retry inteligente, onboarding de 90 segundos y plataforma legal completa (CRM, expedientes, documentos, RGPD, dictado por voz…) — entonces LexFlow es literalmente la única opción del mercado español.

Empieza hoy

Activa Veri*Factu en tu despacho en 90 segundos

14 días gratis · sin tarjeta · cancela cuando quieras. Subes tu certificado, importas tu histórico y tu primera factura ya entra en la AEAT en menos de 3 segundos.

Si te ha interesado Veri*Factu, también te interesará

¿Te ha resultado útil este artículo?

Ayúdanos a llegar a más juristas compartiéndolo en tus redes.

Compartir