verifactu.tools
rechazo del envío completo

Error 4123 de VERI*FACTU

«Error en la cabecera: el valor del campo NIF del bloque Representante no está identificado en el censo de la AEAT.»

Qué implica

Este código provoca el rechazo del envío completo: la AEAT no procesa ninguno de los registros de la remisión (hasta 1.000 por envío). Ninguna de esas facturas consta como remitida hasta que corrijas la causa y reenvíes el lote entero. Mientras tanto, tu sistema debe respetar el control de flujo (TiempoEsperaEnvio) antes del reintento — reenviar en bucle sin corregir es la vía rápida al bloqueo.

Elementos XML implicados

El mensaje cita este elemento del esquema oficial (SuministroInformacion.xsd): Representante — empieza por localizarlo en tu registro y contrastar su contenido con las condiciones del documento de validaciones.

Causas habituales

Cómo depurarlo

  1. Contrasta NIF y nombre exactos con el servicio de comprobación censal de la AEAT antes de emitir.

  2. Normaliza el NIF (mayúsculas, sin espacios ni separadores) en origen, no en el momento del envío.

  3. Para destinatarios extranjeros, usa el bloque IDOtro con el tipo de identificación correcto en lugar del campo NIF.

Valida tu XML en segundos, sin certificado y sin quemar el entorno de pruebas de la AEAT.
Prueba el validador gratuito — esquema oficial, cadena de huellas y reglas de importes, sin registro y con retención cero. Y si quieres el mock de la AEAT para tu CI, apúntate a la beta de la suite.

Errores relacionados