DECLARACIÓN RESPONSABLE DEL SISTEMA INFORMÁTICO DE FACTURACIÓN
1.a) Nombre del sistema informático a que se refiere esta declaración responsable: VeriSovereign
1.b) Código identificador del sistema informático a que se refiere el apartado a) de esta declaración responsable: VS
1.c) Identificador completo de la versión concreta del sistema informático a que se refiere esta declaración responsable: 0.1.0
1.d) Componentes, hardware y software, de que consta el sistema informático a que se refiere esta declaración responsable, junto con una breve descripción de lo que hace dicho sistema informático y de sus principales funcionalidades:
Se trata únicamente de un software, sin hardware propio. VeriSovereign se presta como servicio (API REST y panel web de marca blanca) desde servidores situados en la Unión Europea, o se instala como appliance dedicado para un cliente.
Permite capturar la información de facturación, calificar las operaciones a efectos del IVA, el IGIC y el IPSI, expedir facturas en PDF con el código QR tributario, generar los registros de facturación de alta y de anulación encadenados mediante huella, remitirlos a la Agencia Tributaria en el momento de su generación, subsanar los registros rechazados, consultar y exportar la facturación y verificar periódicamente la integridad de la cadena de registros.
| Componente | Función | Tecnología |
|---|---|---|
verisovereign.core.verifactu | generación de RegistroAlta / RegistroAnulacion conforme a SuministroInformacion.xsd y SuministroLR.xsd; cálculo de la huella (Orden art. 13; especificación AEAT v0.1.2); encadenamiento (Orden art. 7); código QR (Orden arts. 20–21; especificación AEAT v0.5.0); registro de eventos voluntario (Orden art. 9; EventosSIF.xsd) | Python 3.12+, lxml, segno |
verisovereign.core.tax | motor de calificación IVA / IGIC / IPSI, inversión del sujeto pasivo, exenciones y recargo de equivalencia | Python (Decimal) |
verisovereign.core.signing | firma electrónica XAdES enveloped de los registros de evento (Orden arts. 9 y 14) con certificado cualificado | cryptography, signxml |
verisovereign.core.ledger | anclaje diario de la cadena (raíz Merkle) para verificación por terceros | Python |
verisovereign.core.pdf | factura en PDF con «QR tributario» de 30–40 mm y leyenda «Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU» | ReportLab, segno, fuentes Liberation incrustadas |
verisovereign.aeat | cliente SOAP del servicio VerifactuSOAP (documento AEAT v1.0.3) con mTLS y control de flujo (Orden art. 16.2: espera inicial 60 s, TiempoEsperaEnvio, máximo 1.000 registros por envío) | httpx |
verisovereign.db · verisovereign.storage | conservación de registros en base de datos y en almacenamiento de objetos inmutable (bloqueo de objetos en modo compliance) durante el periodo de prescripción | PostgreSQL 16, S3 con object lock (OVHcloud, UE) |
verisovereign.workers | remisión asíncrona, verificación periódica de integridad de la cadena (evento 03/04), resumen de eventos cada 6 h (evento 10), copia de seguridad / restauración (evento 07), exportación (eventos 08/09) | Celery / Redis |
verisovereign.api · apps/web | API REST versionada (/v1) y panel de marca blanca; servicio público de verificación de facturas que replica los parámetros del QR de la AEAT | FastAPI, Next.js |
Este software permite gestionar de forma independiente la facturación de varios obligados tributarios: cada uno dispone de su propia instalación (NumeroInstalacion) y de su propia cadena de registros, y el sistema cumple separadamente para cada uno de ellos con la normativa mencionada en el apartado 1.k) de esta declaración responsable, como si, en la práctica, se tratara de sistemas informáticos de facturación distintos.
1.e) Indicación de si el sistema informático a que se refiere esta declaración responsable se ha producido de tal manera que, a los efectos de cumplir con el Reglamento, solo pueda funcionar exclusivamente como «VERI*FACTU»: S – Sí. El sistema solo puede funcionar en la modalidad «VERI*FACTU»: todos los registros de facturación se remiten a la AEAT en el momento de su generación; no existe la modalidad «NO VERI*FACTU».
1.f) Indicación de si el sistema informático a que se refiere esta declaración responsable permite ser usado por varios obligados tributarios o por un mismo usuario para dar soporte a la facturación de varios obligados tributarios: S – Sí. Da soporte a la facturación de varios obligados tributarios, cada uno con su propia instalación y su propia cadena de registros.
1.g) Tipos de firma utilizados para firmar los registros de facturación y de evento en el caso de que el sistema informático a que se refiere esta declaración responsable no sea utilizado como «VERI*FACTU»: Dado que se trata de un sistema que solo puede utilizarse en la modalidad «VERI*FACTU», no se realiza una firma electrónica expresa de los registros de facturación generados, ya que la normativa considera que quedan firmados al ser remitidos correctamente a los servicios electrónicos de la Agencia Tributaria con la debida autenticación mediante el adecuado certificado electrónico cualificado. Los registros de evento, que el sistema lleva voluntariamente, se firman con «XAdES Enveloped Signature» (ETSI EN 319 132).
1.h) Razón social de la entidad productora del sistema informático a que se refiere esta declaración responsable: DSL4 DIGITAL, S.L.U.
1.i) Número de identificación fiscal (NIF) español de la entidad productora del sistema informático a que se refiere esta declaración responsable: B93958742
1.j) Dirección postal completa de contacto de la entidad productora del sistema informático a que se refiere esta declaración responsable: Calle Armiño 6, BB P2 12, Arona, S/C Tenerife, 38632
1.k) La entidad productora del sistema informático a que se refiere esta declaración responsable hace constar que dicho sistema informático, en la versión indicada en ella, cumple con lo dispuesto en el artículo 29.2.j) de la Ley 58/2003, de 17 de diciembre, General Tributaria, en el Reglamento que establece los requisitos que deben adoptar los sistemas y programas informáticos o electrónicos que soporten los procesos de facturación de empresarios y profesionales, y la estandarización de formatos de los registros de facturación, aprobado por el Real Decreto 1007/2023, de 5 de diciembre, en la Orden HAC/1177/2024, de 17 de octubre, y en la sede electrónica de la Agencia Estatal de Administración Tributaria para todo aquello que complete las especificaciones de dicha orden.
1.l)
- Fecha en que la entidad productora de este sistema informático suscribe esta declaración responsable del mismo: Pendiente de firma
- Lugar en que la entidad productora de este sistema informático suscribe esta declaración responsable del mismo: Pendiente de firma
| Firmante | Pendiente de firma |
| Estado | Pendiente de firma |
| Firma | |
| ______________________________________ |
ANEXO
2.a) Otras formas de contacto con la entidad productora del sistema informático a que se refiere esta declaración responsable:
- Correo electrónico: engineering@dsl4.com
2.b) Direcciones de internet de la entidad productora del sistema informático a que se refiere esta declaración responsable:
- Sitio web de la entidad: https://dsl4.com
- Esta declaración, dentro del propio sistema: página «Declaración responsable» del panel (enlazada desde el pie de todas las páginas) y
GET /v1/declaracion-responsablede la API.
2.c) El sistema informático a que se refiere esta declaración responsable cumple las diferentes especificaciones técnicas y funcionales contenidas en la Orden HAC/1177/2024, de 17 de octubre, y en la sede electrónica de la Agencia Estatal de Administración Tributaria para todo aquello que complete las especificaciones de dicha orden, de la siguiente manera:
- Integridad e inalterabilidad. El sistema no permite llevar contabilidades distintas, ocultar o alterar operaciones, ni alterar, ocultar o eliminar registros de facturación una vez generados; toda corrección se instrumenta mediante registros de subsanación, anulación o facturas rectificativas que quedan a su vez encadenados.
- Huella y encadenamiento (Orden arts. 7 y 13). Cada registro incorpora la huella SHA‑256 calculada según la especificación de la AEAT y la huella del registro anterior de la misma cadena.
- Código QR y leyenda (Orden arts. 20 y 21). Cada factura incorpora el «QR tributario» y la leyenda «Factura verificable en la sede electrónica de la AEAT» o «VERI*FACTU».
- Remisión (Orden art. 16). Los registros se remiten mediante el servicio web
VerifactuSOAPcon certificado electrónico cualificado, respetando el control de flujo (espera inicial de 60 segundos,TiempoEsperaEnvio, máximo de 1.000 registros por envío). Los registros de un obligado tributario solo se remiten con un certificado del que no es titular cuando consta registrada la habilitación correspondiente —colaboración social (artículos 79 a 81 del RD 1065/2007 y Orden HAC/1398/2003) o apoderamiento—; en otro caso el sistema no los remite y lo indica. - Conservación (RD 1007/2023, art. 8). Los registros se conservan en base de datos y en almacenamiento de objetos inmutable (bloqueo de objetos en modo compliance) durante el periodo de prescripción.
- Detección de anomalías. Como sistema «SOLO VERI*FACTU» no está obligado a llevar un registro de eventos (AEAT, preguntas frecuentes para desarrolladores, apartado 15, nota 1); lo mantiene voluntariamente, firmado y encadenado, junto con la verificación periódica de la cadena y las alarmas de anomalías.
- Versiones. El productor emitirá una nueva declaración por cada versión del sistema que afecte a las funcionalidades reguladas; cada registro identifica la versión que lo generó.
2.d) Otra información de interés. Cada registro de facturación identifica al sistema y a esta declaración mediante el bloque SistemaInformatico, con estos valores:
| Campo | Valor | Campo XML |
|---|---|---|
| Nombre / razón social del productor | DSL4 DIGITAL, S.L.U. | NombreRazon |
| NIF del productor | B93958742 | NIF |
| Nombre del sistema informático | VeriSovereign | NombreSistemaInformatico (≤ 30) |
| Código identificador del sistema | VS | IdSistemaInformatico (2 caracteres) |
| Versión | 0.1.0 (verisovereign.__version__) | Version (≤ 50) |
| Número de instalación | asignado por el sistema a cada obligado tributario: <slug-del-inquilino>-NNNN | NumeroInstalacion (≤ 100) |
| Solo «VERI*FACTU» | S | TipoUsoPosibleSoloVerifactu = S |
| Varios obligados tributarios | S | TipoUsoPosibleMultiOT = S |
| Indicador de múltiples obligados en la instalación | N — cada instalación (NumeroInstalacion) da servicio a un único obligado tributario, con su propia cadena de registros | IndicadorMultiplesOT = N |
| Tipo de huella | 01 (SHA‑256) | TipoHuella = 01 |
| Versión del formato de registro | 1.0 | IDVersion = 1.0 |