Saltar al contenido
EasySoft Tech
verifactufiscalidaddolibarr

Errores VeriFactu en Dolibarr: qué rechaza la AEAT

Cuando la AEAT rechaza una factura VeriFactu, el código indica dónde está el fallo. Te explicamos los rechazos más comunes en Dolibarr y cómo corregirlos.

EasySoft Tech6 min de lectura

Si has enviado una factura a VeriFactu desde Dolibarr y la AEAT la ha rechazado, el código te dice dónde está el fallo. Pero no todos los rechazos se corrigen igual: depende de si la factura llegó a registrarse. Aquí te lo explicamos con los códigos más habituales.

Qué respuesta te devuelve la AEAT y qué significa cada una

VeriFactu es el sistema de la Agencia Tributaria que recibe y registra las facturas emitidas por las empresas obligadas a la facturación electrónica. Cuando envías un registro, responde de una de estas cuatro formas:

  • Correcto: la factura se ha registrado y no hay nada que hacer.
  • Rechazada (códigos 1xxx): la factura se invalida. Para Hacienda no existe: corriges los datos y vuelves a enviar.
  • Aceptada con errores (códigos 2xxx): la factura sí queda registrada, con alguna incidencia que hay que subsanar.
  • Rechazo del envío completo (códigos 4xxx): el lote no se procesa (esquema, certificado o firma) y ninguna factura queda registrada.

La diferencia clave: una factura rechazada no existe para Hacienda, así que corriges el dato y la reenvías. Una aceptada con errores sí existe, con una incidencia pendiente que se corrige con una subsanación, nunca reenviándola. Por eso, lo primero es mirar la serie del código: 1xxx (factura rechazada), 2xxx (aceptada con errores), 3000 (registro duplicado) o 4xxx (rechazo del envío).

Los códigos de error más habituales, explicados

NIF no censado o mal formado (1109, 1123, 4104, 4105)

Si la AEAT no identifica el NIF que le has enviado, la factura se rechaza. Es el grupo de errores más común:

  • 1109: el NIF del receptor no está identificado en el censo de la AEAT.
  • 1123: el formato del NIF no es correcto (letra, longitud, NIE...).
  • 4104 / 4105: el problema está en la cabecera del envío: el NIF del emisor o del representante.

Qué hacer: revisa la ficha del cliente en Dolibarr y compruébalo en el censo de la AEAT. En clientes particulares, usa el tipo "No censado", no un NIF inventado.

Importes que no cuadran (1210, 1216)

Aparecen cuando el total de la factura no coincide con la suma de sus desgloses: bases, cuotas, recargo o importe total.

Qué hacer: revisa líneas y desgloses de IVA en Dolibarr. Los redondeos y los tipos impositivos mal aplicados son la causa típica.

Fechas y series incoherentes (1104, 1105)

La fecha de expedición o de emisión no es coherente con la numeración, o hay problemas con la serie asignada.

Qué hacer: revisa la fecha de la factura y la serie y numeración configuradas en Dolibarr para ese documento.

Registro duplicado (3000)

Ya existe una factura registrada con el mismo emisor, serie y número.

Qué hacer: no reenvíes la factura. Comprueba en Dolibarr si la factura original ya se registró correctamente.

Errores de esquema, certificado o firma (4102, 4108, 4119)

El envío completo se rechaza por un problema técnico, no por los datos de la factura:

  • 4102: el XML no cumple el esquema oficial de la AEAT o la firma no es válida.
  • 4108: problema con el certificado (caducado, no corresponde al emisor o sin acceso a la clave privada).
  • 4119: errores de codificación o caracteres no válidos en el XML.

Qué hacer: comprueba que el certificado esté vigente e instalado, que el módulo use el certificado de la empresa y que los datos del emisor sean correctos.

Aceptada con errores: códigos 2xxx (2000-2006)

La factura se ha registrado, pero la AEAT detecta incidencias menores (un NIF no censado o diferencias de redondeo). No reenvíes la factura: envía la subsanación con los datos corregidos, que sustituye al registro inicial.

Código Qué significa Qué hacer
1109 El NIF del receptor no está en el censo Corrige el NIF del cliente o usa "No censado" si aplica
1123 El formato del NIF es incorrecto Revisa letra, longitud y tipo de documento
1104 / 1105 Fecha o serie incoherente Revisa la fecha y la numeración de la serie
1210 / 1216 Los importes no cuadran Revisa bases, tipos, cuotas y total
3000 Registro de facturación duplicado No reenvíes: comprueba la factura ya registrada
2000-2006 Aceptada con errores Envía la subsanación correspondiente
4102 / 4108 / 4119 Error de esquema o certificado en el envío Revisa certificado, XML y configuración del módulo

Qué hacer según el tipo de respuesta

Factura rechazada (1xxx): corrige y reenvía

La factura nunca llegó a registrarse: para la AEAT no existía. Corrige el dato erróneo en Dolibarr y vuelve a enviar el registro. No necesitas factura rectificativa: solo se reenvía cuando no hay registro previo.

Aceptada con errores (2xxx): subsanación, no reenvío

La factura existe en el sistema, y reenviarla tal cual generaría un duplicado. La vía correcta es enviar la subsanación con los datos corregidos.

Envío completo rechazado (4xxx): revisa la configuración

Ninguna factura del lote se ha registrado. Revisa certificado, configuración del módulo y datos del emisor; corregido el fallo, reenvías el lote con normalidad.

Y si la factura ya estaba emitida con datos erróneos

Una factura emitida y registrada no se modifica nunca: se corrige con una factura rectificativa, que también debe enviarse a VeriFactu.

Cómo gestionarlo en Dolibarr con el módulo VeriFactu de EasySoft

La clave para no pelearse con códigos es ver la respuesta de la AEAT sin salir del ERP. El módulo VeriFactu para Dolibarr de EasySoft te permite:

  • Ver el estado de cada factura: pendiente, enviada, aceptada, rechazada, aceptada con errores o subsanada, desde la propia factura.
  • Consultar el detalle de la respuesta de la AEAT: el código y el mensaje de Hacienda quedan guardados y visibles.
  • Corregir rechazos y reenviar: corriges el dato y reenvías el registro sin tocar XML.
  • Usar el modo pruebas: validar el envío en el entorno de pruebas de la AEAT antes de facturar en real.

Si estás montando la integración, tenemos un artículo general sobre VeriFactu en Dolibarr con la configuración y los requisitos.

Checklist para evitar rechazos antes de validar

La mayoría de estos errores se evitan con una revisión rápida antes de enviar:

  • NIF del cliente: censado y con formato correcto, incluido el tipo de documento.
  • NIF de tu empresa: el mismo que consta en el censo y en tu certificado.
  • Tipo impositivo: el correcto en cada línea (reducidos, exenciones y recargo incluidos).
  • Importes: el total debe coincidir con la suma de bases, cuotas y recargos.
  • Serie y numeración: coherente, sin saltos ni duplicados.
  • Certificado: vigente, instalado y accesible para la firma.

Si quieres tenerla a mano, está en formato checklist descargable: checklist VeriFactu.

Resumen rápido

Cuando llegue un código, recuerda: 1xxx corrige y reenvía, 2xxx subsana, 3000 no reenvíes y 4xxx revisa certificado y configuración. Y si prefieres gestionar el ciclo sin salir de tu ERP, echa un vistazo al módulo VeriFactu para Dolibarr de EasySoft.

Sobre el autor

EasySoft Tech — software factory española especializada en el ERP Dolibarr desde 2019: módulos a medida, implantación, migración y cumplimiento normativo (VeriFactu, SII, contabilidad). Este artículo refleja nuestra experiencia real con estos módulos.