Saltar al contenido principal
Blog

Verifactu: qué obliga a hacer a autónomos y pymes y desde cuándo

Qué es Verifactu, quién está obligado, desde qué fecha y qué tiene que cambiar en tu forma de facturar si eres autónomo o pyme.

6 min de lectura

Verifactu no es una app nueva ni un trámite puntual: es un cambio en las reglas de cómo tiene que comportarse el software que usas para facturar. Si emites facturas con un programa de gestión, una plantilla conectada a una base de datos o cualquier "sistema informático de facturación" (SIF), te afecta directamente, seas autónomo o pyme.

Qué es Verifactu (y qué no es)

Verifactu es el nombre popular del Reglamento que regula los requisitos de los sistemas informáticos de facturación (Real Decreto 1007/2023, que desarrolla el artículo 29.2.j de la Ley 11/2021 de medidas de prevención y lucha contra el fraude fiscal). Su objetivo es simple de enunciar y bastante más trabajoso de cumplir: que ningún software de facturación pueda usarse para ocultar, alterar o borrar ventas después de haberlas registrado.

No es un nuevo modelo de IVA ni sustituye a la factura electrónica obligatoria entre empresas (esa es otra normativa, con su propio calendario). Verifactu regula el software, no el formato de la factura que le entregas a tu cliente.

Quién está obligado y desde cuándo

La obligación alcanza a prácticamente cualquier persona o empresa que factura usando un programa informático: autónomos, pymes, profesionales y sociedades. El calendario original del Reglamento (RD 1007/2023) fijaba el 1 de enero de 2026 para empresas sujetas al Impuesto sobre Sociedades y el 1 de julio de 2026 para autónomos y el resto de contribuyentes, pero a finales de 2025 se aprobó una prórroga que lo aplaza:

  • 1 de enero de 2027: obligatorio para empresas y sociedades (S.L., S.A., etc.).
  • 1 de julio de 2027: obligatorio para autónomos y profesionales persona física.

Son las fechas vigentes en el momento de escribir esto, pero el calendario ya se ha movido una vez: si estás leyendo esto más adelante, confirma en la sede electrónica de la Agencia Tributaria que no ha habido un nuevo aplazamiento antes de tomar cualquier decisión de plazo.

Qué tiene que cumplir tu software de facturación

Esto es lo importante si no eres tú quien programa: la responsabilidad de que el software cumpla no es solo del fabricante, también recae sobre quien lo usa. Un software conforme con Verifactu tiene que garantizar:

  • Integridad: no se puede modificar ni eliminar un registro de facturación ya generado.
  • Conservación: los registros se guardan de forma accesible durante el plazo legal (mínimo 4 años).
  • Accesibilidad y legibilidad: la Agencia Tributaria tiene que poder acceder a los registros cuando lo requiera.
  • Trazabilidad: cada factura queda encadenada con la anterior mediante una huella (hash), de forma que cualquier alteración posterior rompe la cadena y es detectable.
  • Inalterabilidad: cualquier evento del sistema (facturas, anulaciones, eventos de arranque o parada) queda registrado, no solo las facturas "buenas".

Registro de facturación inalterable

En la práctica, cada factura genera un registro con un conjunto de datos fijos y un hash que depende del contenido de la factura anterior. Simplificado, un registro se parece a esto:

{
  "numeroFactura": "2026-0142",
  "fechaExpedicion": "2026-07-10",
  "importeTotal": 484.0,
  "huellaAnterior": "3f9a2c...",
  "huellaActual": "8e21b0...",
  "fechaHoraGeneracion": "2026-07-10T09:15:32+02:00"
}

No necesitas generar esto a mano ni entender la criptografía detrás: es tu software de facturación el que debe hacerlo automáticamente. Lo que sí necesitas saber es que una hoja de cálculo o un Word con una plantilla de factura no cumple esto bajo ningún concepto, aunque hoy te sirva para facturar.

El QR y la frase de verificación

Las facturas emitidas con un sistema Verifactu deben incluir un código QR y, cuando el sistema se ha adherido a la modalidad de envío en tiempo real, la frase "Factura verificable en la sede electrónica de la AEAT". Cualquier destinatario puede escanear el QR y comprobar que esa factura existe y coincide con lo declarado.

Verifactu (voluntario) frente a "no Verifactu"

El reglamento contempla dos modalidades:

  1. Modalidad Verifactu: el sistema envía cada registro de facturación a la AEAT en el momento de generarlo. Es la modalidad recomendada porque simplifica la fiscalización y reduce el riesgo de discrepancias.
  2. Modalidad no Verifactu: el sistema no envía los registros en tiempo real, pero debe conservarlos con las mismas garantías de integridad y estar preparado para remitirlos si la AEAT los solicita.

En ambos casos el software tiene que cumplir los mismos requisitos técnicos; lo que cambia es si el envío es inmediato o bajo petición.

Quién queda fuera: el SII

Las empresas que ya están obligadas al Suministro Inmediato de Información (SII) —básicamente, grandes empresas y grupos que ya remiten sus registros de IVA a la AEAT en tiempo real— quedan fuera de Verifactu, porque ya cumplen un nivel de control equivalente por otra vía. Si tu empresa no está en el SII, esta excepción no te aplica.

Qué tienes que hacer si eres autónomo o pyme

  1. Confirma con tu proveedor de software de facturación (o con quien te lo desarrolla) que su producto está adaptado al reglamento y en qué modalidad opera.
  2. Si facturas con hojas de cálculo o herramientas caseras, es el momento de migrar a un sistema conforme: no hay forma de adaptar una hoja de cálculo a estos requisitos.
  3. Revisa que tus facturas emitidas ya incluyen el QR y, si corresponde, la frase de verificación.
  4. Guarda evidencia de que tu proveedor te ha confirmado la conformidad del sistema: si algo falla, la responsabilidad no es solo suya.

Qué pasa si no cumples

La Ley 11/2021 tipifica como infracción grave tanto producir o comercializar software de facturación no conforme (el llamado "software de doble uso", que permite llevar una contabilidad paralela) como usarlo sabiendo que no cumple. La sanción prevista es una multa fija de hasta 50.000 € por ejercicio económico en el que se haya usado el software no conforme. No es una cifra simbólica.

Cómo lo veo desde el desarrollo de software

Verifactu es, en el fondo, un problema de arquitectura: registros inmutables, encadenados por hash, con trazabilidad completa de eventos. Es exactamente el tipo de requisito que hay que resolver bien a la primera, porque un fallo de diseño aquí no es un bug cualquiera, es un incumplimiento con sanción asociada. Si tu web o tu aplicación de gestión emite facturas y no tienes claro si tu proveedor actual cumple, es uno de los primeros puntos que reviso en el diagnóstico gratuito.

Y como el calendario ya se ha movido una vez y puede volver a moverse, no es algo que se revise una sola vez y se olvide: es exactamente el tipo de cumplimiento continuo que un plan de mantenimiento mensual vigila mes a mes, no solo en el momento del lanzamiento.


Lecturas relacionadas

¿Quién se ocupa de esto en tu web mes a mes?

El mantenimiento mensual incluye vigilar precisamente este tipo de cumplimiento legal y técnico, no solo que la web no se caiga.

Verifactu: qué obliga a hacer a autónomos y pymes y desde cuándo · Zumaquero Dev