Sandbox sobre la preproducción de la AEAT · sin tarjeta · Primera factura en 5 minutos
verifactu.co

Error AEAT 4105

Error 4105 de la AEAT: problema con el certificado del representante

El certificado con el que se remite el envío no está autorizado para presentar en nombre de ese obligado tributario.

¿Qué significa el error 4105 de la AEAT en VeriFactu?

Problema con el certificado del representante. El certificado con el que se remite el envío no está autorizado para presentar en nombre de ese obligado tributario.

Lo corrige el proveedor. No es un fallo transitorio: reintentarlo produce el mismo rechazo. El registro rechazado no entra en la cadena de huellas.

Fuente: Orden HAC/1177/2024, de 17 de octubre · Agencia Tributaria — Preguntas frecuentes sobre VERI*FACTU

01 Por qué ocurre La causa real

Aquí se cruzan dos papeles que la gente confunde: la declaración responsable dice quién fabrica el software, y el apoderamiento dice quién puede presentar en nombre de quién. Tener el primero no da el segundo. Puedes tener tu XML perfecto, tu huella contrastada y tu declaración impecable, y aun así ver este rechazo porque no consta que puedas presentar por ese contribuyente.

Código4105
Quién lo corrigeEl proveedor — Lo corriges tú, en la configuración del sistema.
¿Se reintenta?No. Es un rechazo de contenido: reintentarlo da el mismo error y solo esconde el problema.
¿Rompe la cadena?No. Un registro rechazado no entra en la cadena de huellas, así que la numeración sigue intacta.
02 El ejemplo Lo que falla y lo que funciona
Así lo rechaza la AEAT
// Remites como representante...
<ObligadoEmision>B12345678</ObligadoEmision>
<Representante>B99999999</Representante>
// ...pero no hay apoderamiento inscrito en la AEAT
Así lo acepta
// El cliente otorga el apoderamiento en la sede de la AEAT,
// o actúas como colaborador social.
<ObligadoEmision>B12345678</ObligadoEmision>
<Representante>B99999999</Representante>
// apoderamiento inscrito → aceptado
03 Cómo lo evita verifactu.co Fallar barato

El estado del apoderamiento se guarda por emisor y se comprueba antes de encolar. Un emisor sin apoderamiento no genera cientos de rechazos: se queda en «pendiente de apoderamiento» con instrucciones para el cliente.

Nunca ocultamos el mensaje original de la AEAT: viaja siempre en error.aeat, junto a nuestra explicación. Para un código que no tenemos catalogado mostramos su texto literal en lugar de inventar una interpretación.

Última revisión normativa: Especificaciones de huella AEAT v0.1.2 Revisado por el equipo técnico de verifactu.co