Saltar al contenido principal

Certificado Electrónico

Para cumplir con Verifactu, el sistema de facturación o punto de venta (POS) debe estar equipado con un software que genere un archivo XML para cada transacción, lo firme con un certificado electrónico y lo envíe a la Agencia Tributaria Española (AEAT).

La firma de los Archivos Verifactu se realiza en el componente de firma de la API SIGN ES.

Cada factura estará encadenada con la anterior, y la firma digital garantiza que la información no sea alterada. Para ello, se requiere un certificado digital emitido por un Proveedor de Servicios de Confianza Cualificado (QTSP) conforme a eIDAS.

La API de SIGN ES garantiza que el encadenamiento se realice siempre de forma independiente para cada contribuyente en el sistema.

La legislación Verifactu permite los siguientes tipos de certificados electrónicos:

  • Certificado de persona física o representante de entidad
  • Certificado de sello de empresa o entidad
  • Certificado de autónomo

Según la legislación Verifactu, la firma de los archivos XML es opcional en sistemas que operan en Modo Verifactu, pero obligatoria en el Modo No-Verifactu. Aunque la API SIGN ES opera en Modo Verifactu, firmará electrónicamente todos los archivos XML con un certificado electrónico gestionado por fiskaly.

¿Por qué usar el certificado de fiskaly?

En fiskaly hemos optado por usar nuestro propio certificado electrónico debido a sus múltiples ventajas:

  • Es completamente gestionado por fiskaly, por lo que no tienes que preocuparte por fechas de expiración o renovación.
  • El contribuyente no necesita proporcionar su propio certificado privado.
  • La firma y el envío de archivos TicketBAI pueden realizarse con el mismo certificado, porque fiskaly es colaborador social de la AEAT.
info

Usar el certificado de dispositivo de fiskaly para la creación del firmante permite cumplir con la normativa sin esfuerzo adicional.

nota

El uso de un certificado externo no está habilitado para los territorios de Verifactu.

Acuerdo de colaboración social entre fiskaly y el contribuyente

Como parte del proceso de integración, es necesario implementar los endpoints correspondientes a la generación y carga del acuerdo de colaboración social entre fiskaly y el contribuyente. Esto es obligatorio para cumplir con la Resolución del 18 de diciembre de 2024.

A través del endpoint Generar acuerdo, se debe proporcionar toda la información necesaria para que fiskaly genere el documento. Como respuesta exitosa, se obtendrá el PDF que deberá ser firmado por el contribuyente.

importante

Por favor, asegúrate de que el contribuyente firme el acuerdo con su Certificado Electrónico Español. Para las empresas, este será el certificado del representante legal, y para los autónomos, será el certificado electrónico del propio individuo.

Una vez que el documento esté firmado digitalmente, SIGN ES requiere que se proporcione como un documento PDF codificado en Base-64 a través del endpoint Subir acuerdo firmado.