Saltar al contenido principal
VeriFactu

Error 2001 de VeriFactu: el NIF de tu cliente no está en el censo de la AEAT

El 2001 llega cuando el NIF del cliente tiene un formato correcto pero la AEAT no lo encuentra en su censo. A diferencia de otros errores de NIF, este no rechaza la factura: queda registrada y la AEAT te pide subsanarla. Saber por qué ocurre te ahorra revisar a ciegas todo el maestro de clientes.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Módulo
VeriFactu
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
3 min

El texto de la AEAT es «El NIF del bloque Destinatarios no está identificado en el censo de la AEAT.» Está en el apartado de errores que producen la aceptación del registro, los que la AEAT llama admisibles.

Por qué la AEAT lo acepta

El documento de validaciones de la AEAT explica este caso en su lista de errores admisibles: un NIF de destinatario correcto que no figura en el censo debería enviarse en el bloque IDOtro con el tipo de identificación 07, «No censado». Si se manda como NIF normal, la AEAT no lo rechaza; lo registra con el 2001 para que conste y se corrija.

Hay otros códigos con un texto muy parecido, como el 1109, el 1110 o el 1193, que sí rechazan el registro. Están explicados, con sus diferencias, en la página del NIF del cliente.

Tarjeta del código 2001 de VeriFactu
El 2001 en su tarjeta: azul, el color de los errores con los que la AEAT acepta el registro y pide subsanarlo.

Qué envía Odoo con nuestro módulo

Al publicar la factura, el módulo mira el país y el NIF del contacto. Un cliente con país España, o sin país, va siempre en el campo NIF del bloque Destinatarios; si el número empieza por X, Y o Z se trata como NIE. El tipo 07 no se usa nunca: para los clientes de fuera, el módulo envía IDOtro con los tipos 02, 03 o 04.

Antes de encadenar la factura, el módulo comprueba el NIF español con las reglas de formato: longitud de 9, dígitos y letra de control, prefijo X, Y o Z en los NIE. Lo que no puede comprobar desde Odoo es el censo, y ahí es donde aparece el 2001: un NIF bien formado que la AEAT no tiene registrado.

NIF mal copiado
Un número mal copiado suele fallar en la letra de control, que el módulo comprueba antes de publicar. Si aun así cuadra, el NIF es válido en la forma pero puede no ser el de tu cliente.
Persona física sin censar
Es el caso que la AEAT describe para el tipo 07. El código 1131 lo confirma: con el 07, el número tiene que ser el NIF de una persona física.
Registros de facturación en Odoo con dos aceptados con errores
La lista de registros de facturación: dos facturas en «Aceptado con errores (subsanar)», el estado en que quedan los códigos 2xxx como el 2001. Captura de Odoo 20 con datos de demostración; las respuestas de la AEAT son simuladas.

Qué hacer

  1. Comprueba el NIF con tu cliente. Si era una errata, corrígelo en su ficha para las próximas facturas.
  2. Si el NIF es correcto, la factura ya consta en la AEAT. Lo que queda pendiente es la subsanación, que la AEAT hace con un nuevo registro con el mismo identificador de factura.
  3. El módulo publicado no genera registros de subsanación ni envía el tipo 07 por sí solo. Escríbenos a comercial@flexigobe.com con las facturas afectadas y te decimos cómo cerrarlas.

El registro de facturación de Odoo no se edita: se creó al publicar la factura y es lo que se envía. Corregir el contacto arregla lo que venga después, no lo que ya se mandó.

Sigue leyendo

Errores de VeriFactu con el NIF del cliente: censo, formato y nombreLos errores de VeriFactu del NIF del cliente: censo (1109, 1110, 1121, 1193, 1154), formato (1123, 1290) y nombre (1283). Qué los causa y qué revisa Odoo antes de enviar.Errores de VeriFactu con clientes extranjeros: el 1239 y los códigos de IDOtroLos errores de VeriFactu del bloque Destinatario con clientes de fuera de España (1239, 1101, 1111, 1122, 1232…): qué exige la AEAT y qué envía Odoo con nuestro módulo.Error 2000 de VeriFactu: la AEAT recalcula tu huella y no le coincideEl error 2000 de VeriFactu: la AEAT recalcula la huella SHA-256 y no le sale la tuya. Por qué la factura queda registrada igual y qué hacer en Odoo 17, 18, 19 y 20.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes