Certificado electrónico
Para cumplir con Verifactu, el sistema de facturación o TPV debe estar equipado con un software que genera un fichero XML para cada transacción, lo firme con un certificado electrónico y lo envía a la Agencia Tributaria Nacional española (AEAT).
La firma de los ficheros Verifactu se lleva a cabo en el componente de firma de la API SIGN ES.
Cada factura se encadenará a la anterior y la firma digital garantiza que la información no sea manipulada. Para ello se requiere un certificado digital proporcionado por un Proveedor de Servicios de Confianza Cualificado (eIDAS QTSP).
La API SIGN ES garantiza que el encadenamiento siempre se lleva a cabo de forma independiente para cada contribuyente en el sistema.
La legislación Verifactu permite el uso de los siguientes tipos de certificados electrónicos:
- Certificado de persona física o representante de entidad
- Sello de empresa o entidad
- Certificado de autónomo
Según la legislación Verifactu, la firma de ficheros XML es opcional para sistemas que operan en Modo Verifactu, y obligatoria en el Modo No-Verifactu. Aunque la API SIGN ES opera en Modo Verifactu, firmará electrónicamente todos los ficheros XML con un certificado electrónico gestionado por fiskaly.
¿Por qué usar el certificado de fiskaly?
Sección titulada «¿Por qué usar el certificado de fiskaly?»En fiskaly, hemos decidido utilizar nuestro propio certificado electrónico debido a sus múltiples ventajas:
- Está completamente gestionado por fiskaly, por lo que no tienes que preocuparte por las fechas de vencimiento ni la renovación.
- El contribuyente no tiene que proporcionar su propio certificado privado.
- La firma y el envío de los ficheros TicketBAI se pueden realizar con el mismo certificado, ya que fiskaly es colaborador social de la AEAT (Agencia Tributaria española).
¡El uso del certificado electrónico de fiskaly para la creación del firmante te permite cumplir sin ningún esfuerzo adicional!
La introducción de un certificado externo no está habilitada para los territorios Verifactu.
Acuerdo de colaboración social entre fiskaly y el contribuyente
Sección titulada «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 necesario para el cumplimiento de la Resolución de 18 de diciembre de 2024.
A través del endpoint Generar acuerdo, proporcionarás toda la información necesaria para que fiskaly genere el acuerdo. La información requerida varía según si el contribuyente es una EMPRESA o un AUTÓNOMO.
- Para un AUTÓNOMO (p. ej., trabajador por cuenta propia), toda la información se proporciona a través del endpoint Crear contribuyente, donde se necesitan
legal_name,tax_numberyaddressdel emisor. No se utiliza información adicional del endpoint Generar acuerdo. - Para una EMPRESA, debes proporcionar:
legal_name,tax_numberyaddressdel endpoint Crear contribuyente- Información del representante de la empresa (
full_name,tax_numberyaddress) según se requiere en el endpoint Generar acuerdo.
Como respuesta satisfactoria, obtendrás el PDF, que debe ser firmado electrónicamente por el contribuyente.
Asegúrate de que el contribuyente firme el acuerdo con tu certificado electrónico español. Para empresas, será el certificado del representante legal y, para los autónomos, será el certificado electrónico de la persona física.
Una vez que el documento esté firmado digitalmente, SIGN ES requiere que lo proporciones como documento PDF codificado en Base-64 a través del endpoint Cargar acuerdo firmado.
Was this page helpful?