Requisitos Técnicos

Lo que tu software debe cumplir

Conoce los requisitos técnicos que debe implementar tu sistema de facturación para cumplir con Verifactu.

#

Hash criptográfico

Cada factura debe generar un hash SHA-256 que garantice su integridad. Este hash incluye los datos esenciales de la factura y se encadena con el registro anterior.

Algoritmo: SHA-256
Datos incluidos: NIF, número factura, fecha, importe
Encadenamiento obligatorio con registro previo
Almacenamiento seguro del hash
QR

Código QR

Todas las facturas deben incluir un código QR que permita su verificación. Este código contiene una URL con los parámetros necesarios para validar la factura en los sistemas de la AEAT.

Tamaño mínimo: 30x30 mm
URL de verificación de la AEAT
Parámetros codificados: NIF, número, fecha, importe
Versión QR: 2-M o superior

Firma electrónica

El sistema debe firmar electrónicamente los registros de facturación usando un certificado digital válido.

Certificado cualificado de persona jurídica o física
Firma XAdES-EPES o equivalente
Sellado de tiempo opcional pero recomendado
Conservación de evidencias de firma
📁

Conservación de datos

Los registros deben conservarse durante el período legalmente establecido, garantizando su integridad y accesibilidad.

Período mínimo: 4 años (período de prescripción)
Formato legible y accesible
Protección contra modificaciones
Backup y recuperación ante desastres

¿Tu software cumple estos requisitos?

TPVsecure implementa todos los requisitos técnicos de Verifactu. Asegura el cumplimiento de tu negocio.

Conoce TPVsecure