El software debe asegurar inalterabilidad, accesibilidad y trazabilidad, generando un hash en cada factura y permitiendo la remisión de datos a la AEAT en tiempo real o periódicamente. Además, las facturas deben almacenarse al menos 4 años y el sistema debe cumplir con requisitos de seguridad y auditoría.