Guía

VeriFactu para integradores y fabricantes de software

Lo que tienes que saber si desarrollas, vendes o implantas un programa que expide facturas en España. Sin humo y con las fuentes. Esta página se actualiza cuando cambia la norma; la fecha está al pie.

Qué es VeriFactu, en una frase

VERI*FACTU es una modalidad de los sistemas informáticos de facturación (SIF), con remisión de registros a la AEAT. La obligación de adaptar un sistema no equivale a elegir necesariamente esa modalidad. El ámbito y los requisitos se recogen en el Real Decreto 1007/2023 y la Orden HAC/1177/2024.

Plazos vigentes

QuiénDesdeFuente
Productores y comercializadores de software29 de julio de 2025Disposición final cuarta del RD 1007/2023: nueve meses desde la entrada en vigor de la Orden HAC/1177/2024 (29/10/2024)
Contribuyentes del Impuesto sobre Sociedades1 de enero de 2027Disposición final primera del Real Decreto-ley 15/2025, que reescribe la disposición final cuarta del RD 1007/2023
Resto de obligados (autónomos, entidades en atribución de rentas)1 de julio de 2027La misma disposición

Revisión: 08/09/2026. Los plazos se aplican a los sujetos incluidos y con las condiciones de la disposición final cuarta; esta contempla también sistemas bajo contratos de mantenimiento plurianual. Comprueba el calendario y el ámbito antes de clasificar una instalación.

Quién queda fuera

  • Empresas en el Suministro Inmediato de Información (SII): ya informan de sus facturas y no aplican VeriFactu.
  • Normativa foral: comprobar la sujeción conforme al Concierto y Convenio económicos; una dirección postal no resuelve por sí sola todos los casos.

La aplicación gratuita de la AEAT no es una exención

Conviene deshacer una confusión frecuente: la aplicación gratuita que publica la AEAT es un sistema informático de facturación en modalidad VERI*FACTU. Quien la usa no queda fuera de la norma: cumple a través de ella. Para un autónomo con pocas facturas es una opción razonable y así lo decimos cuando toca. Lo que no resuelve es el caso de quien tiene un ERP, un TPV o un programa propio con el que ya factura.

Si operas clientes de varios tipos, el primer trabajo es clasificarlos. Es lo primero que hacemos en la evaluación técnica.

Lo que tu software tiene que hacer

Registro de facturación

Por cada factura expedida, y por cada anulación, un registro con los campos que fija la Orden: emisor, número y serie, fecha, tipo, desglose por régimen e impuestos, importe total, referencia a la factura anterior y huella. Se genera en el momento de expedir, no después sobre el PDF. Un parche que añade un QR a un PDF ya emitido no cumple.

Huella encadenada

Cada registro incluye un hash SHA-256 calculado sobre sus propios datos y sobre la huella del registro anterior. Si se rompe la cadena, se nota. Esto obliga a que la generación sea secuencial y a resolver bien la concurrencia: dos procesos que expiden a la vez no pueden producir dos registros para el mismo evento.

Código QR y leyenda

La factura lleva un QR con la URL de cotejo de la AEAT y, en la modalidad VeriFactu, la leyenda «Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU».

Envío y estados

En la modalidad VeriFactu, el registro se envía a la AEAT al expedir. La respuesta trae dos niveles. El del envío completo, EstadoEnvio, vale Correcto, ParcialmenteCorrecto o Incorrecto. El de cada registro, EstadoRegistro, vale Correcto, AceptadoConErrores (se registra, pero con avisos) o Incorrecto (se rechaza y no se registra).

«Desconocido» sería una etiqueta interna, no un valor de ese catálogo. Perder la respuesta exige reconciliar el resultado según el protocolo antes de decidir el siguiente intento. La guía conceptual de estados y reintentos distingue esos escenarios y enlaza la especificación oficial; no ofrece un servicio conectado ni códigos de error inventados.

Registro de eventos e integridad

Los requisitos de conservación, firma y registro de eventos dependen de la modalidad y del alcance aplicable. Hay que identificarlos en la evaluación y preservar la trazabilidad de los cambios; no tratar una corrección como una edición silenciosa del original.

La declaración responsable, sin mitos

La norma no prevé ninguna autorización previa de la Agencia Tributaria ni ningún registro de productos aprobados: no hay trámite que solicitar ni listado en el que aparecer. Lo que la AEAT llama «certificación» de un sistema informático de facturación es la declaración responsable del productor, un documento que firma quien fabrica el programa, identifica producto y versión y va accesible desde el propio software. Está en el artículo 13 del Real Decreto 1007/2023 y su contenido, en el artículo 15 de la Orden HAC/1177/2024.

Pregunta por el documento y la versión que cubre. La declaración responsable no es una homologación previa de la AEAT. Cómo funciona en detalle.

Al integrar componentes hay que documentar el alcance de cada uno y la responsabilidad del conjunto. La muestra ficticia de informe explica qué revisar; no es una integración entregada. Hoy puedes solicitar una evaluación. El conector y la operación de KeneaFactu requieren alcance, desarrollo y pruebas.

Tres formas de adaptar un software, y cuándo cada una

OpciónCuándo tiene sentidoRiesgo
Actualizar al módulo oficial del fabricanteCuando existe, cubre tu instalación y el fabricante mantiene el productoInstalaciones antiguas o personalizadas que el módulo no contempla
Integrar una API fiscal por tu cuentaCuando tienes equipo de desarrollo y pocos orígenesRevisar qué cubre el proveedor y qué queda a cargo de tu integración
Evaluación de una capa de integración y control (Kenea)Cuando mantienes muchos clientes con el mismo origen y no quieres que cada instalación sea un casoDepende de que el origen permita generar el registro al expedir

Riesgos que conviene incluir en las pruebas

  • Generar el registro desde el PDF o desde un informe, no desde el acto de expedir.
  • Reintentar sin reconciliar el resultado y sin controlar repeticiones.
  • Mezclar emisores en una misma cadena de huellas.
  • No separar borrador, factura expedida y registro fiscal en el modelo de datos.
  • Rectificativas y anulaciones tratadas como una edición de la factura original.
  • Certificado del integrador usado para todos los clientes sin representación formalizada.

Y la factura electrónica B2B

El intercambio de facturas electrónicas entre empresas es un marco distinto. No deduzcas su calendario a partir de los plazos SIF: requiere una revisión normativa específica con tu asesoría.

Fuentes

Consultar la evaluación de mi software

Esta guía es información técnica general, no asesoramiento fiscal ni jurídico. Consulta tu caso con tu asesoría.

Kenea / Tu privacidad

Solo lo necesario.

Kenea no usa rastreadores publicitarios. El evaluador funciona sin identificarte y solo envía datos si decides contactar.

Preferencia técnica
Se guarda seis meses solo si decides hacerlo.
Tema de color
Tu elección explícita de modo claro u oscuro se guarda en este navegador.
Evaluador
Las respuestas permanecen en la página hasta que decides enviarlas.