Verifactu

    Requisitos técnicos del software de facturación bajo Verifactu

    RegulaKit4 de junio de 2026

    Qué exige el Reglamento Verifactu

    El Real Decreto 1007/2023, que desarrolla la Ley Antifraude 11/2021, establece los requisitos que deben cumplir los sistemas informáticos de facturación (SIF) para garantizar la integridad, conservación, trazabilidad e inalterabilidad de los registros. El objetivo es impedir el llamado software de doble uso que permitía ocultar ventas. Todo programa que emita facturas debe estar certificado mediante una declaración responsable del fabricante.

    Registros de facturación inalterables

    Cada factura genera un registro de alta que no puede modificarse ni borrarse una vez creado. Si hay un error, se emite un registro de anulación o una factura rectificativa, pero el rastro original permanece. El sistema debe garantizar que ningún registro pueda alterarse sin dejar evidencia.

    Encadenamiento y huella (hash)

    Los registros se enlazan entre sí mediante una huella o hash: cada registro incorpora el hash del anterior, formando una cadena. Cualquier manipulación rompe la cadena y resulta detectable. Este encadenamiento es uno de los pilares técnicos del reglamento.

    Código QR y mención Verifactu

    Toda factura debe incluir un código QR que permita al receptor verificar sus datos. En modo Verifactu, la factura lleva además la leyenda "Factura verificable en la sede electrónica de la AEAT" o la mención "VERI*FACTU".

    Modo Verifactu frente a modo no Verifactu

    • Modo Verifactu: el software remite automáticamente cada registro a la AEAT en el momento de emisión. A cambio, se reducen ciertas obligaciones de conservación.
    • Modo no Verifactu: no hay envío automático, pero el sistema debe firmar electrónicamente los registros y conservar un registro de eventos más exigente.

    Registro de eventos

    El sistema debe guardar un log de eventos: inicios y cierres de sesión, exportaciones, incidencias, cambios de configuración y anomalías. Este registro permite a la Inspección reconstruir la actividad del programa.

    Checklist para elegir software conforme

    1. Declaración responsable del fabricante que acredite la conformidad.
    2. Generación de hash y encadenamiento de registros.
    3. Inclusión del código QR y la mención correspondiente.
    4. Soporte de modo Verifactu (envío a la AEAT) y registro de eventos.
    5. Conservación segura y exportación de los registros.

    Con RegulaKit puedes preparar tu facturación para el régimen Verifactu y mantener tus registros conformes desde el primer día. Si quieres calcular el riesgo económico de no adaptarte, prueba nuestra calculadora de multas.

    Plazos de aplicación

    La obligación es plenamente exigible a partir de 2026 para la mayoría de empresas y autónomos en territorio común. Anticiparse evita prisas y permite validar la integración con la AEAT con margen suficiente.

    Preguntas frecuentes

    ¿Qué es el modo Verifactu?

    Es el modo en que el software remite automáticamente cada registro de facturación a la AEAT en el momento de la emisión, reduciendo ciertas obligaciones de conservación.

    ¿Es obligatorio el código QR en todas las facturas?

    Sí. El RD 1007/2023 exige un código QR que permita al receptor verificar los datos de la factura.

    ¿Qué pasa si no uso el modo Verifactu?

    Puedes operar en modo no Verifactu, pero debes firmar electrónicamente los registros y conservar un registro de eventos más exigente.

    ¿Qué es el encadenamiento de registros?

    Cada registro incorpora el hash del anterior formando una cadena; cualquier manipulación la rompe y resulta detectable.

    ¿Desde cuándo es obligatorio?

    La obligación es plenamente exigible a partir de 2026 para la mayoría de empresas y autónomos en territorio común.

    ¿Tu empresa cumple con la ley de control horario?

    Prueba RegulaKit. Control horario digital, gestión de vacaciones y cumplimiento total.

    Solicita una Demo