Salta al contingut principal
VeriFactu

Errors de VeriFactu amb el NIF de la teva empresa: 4104, 4107, 4109, 4115, 4116 i la família d'IDEmisorFactura

Totes les factures que envies a VERI*FACTU porten el teu NIF dues vegades: a la capçalera, com a obligat a emetre, i a cada factura, com a emissor. Si l'AEAT no el reconeix, el rebuig pot afectar la petició sencera o cada registre. Corregir-lo a Odoo arregla el que publiquis a partir d'aleshores, però no el que ja està publicat: el NIF també entra a l'empremta de cada factura, que es calcula en publicar-la i no canvia.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Mòdul
VeriFactu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

On va el teu NIF a cada enviament

ObligadoEmision, a la capçalera
El nom de l'empresa, amb 120 caràcters com a màxim, i el seu NIF. Una vegada per petició.
IDEmisorFactura, a cada registre
El mateix NIF, dins de l'identificador de cada factura.

A Odoo, aquest NIF surt del camp NIF for Verifactu de l'empresa o, si és buit, del NIF de l'empresa. El document de validacions de l'AEAT demana dues coses: que el NIF de l'obligat estigui identificat a l'AEAT i que el de cada factura coincideixi amb el de la capçalera.

Targeta dels errors del NIF de l'emissor a VeriFactu
Els tretze codis del NIF de l'emissor: en vermell els de la capçalera, que rebutgen la petició sencera, i en ambre els de cada registre.

Els codis de la capçalera

Si el problema és a la capçalera, l'AEAT rebutja la petició sencera: no entra cap factura d'aquell enviament.

CodiText de l'AEAT
4104Error en la cabecera: el valor del campo NIF del bloque ObligadoEmision no está identificado.
4107El NIF no está identificado en el censo de la AEAT.
4109El formato del NIF es incorrecto.
4115El valor del campo NIF del bloque ObligadoEmision es incorrecto.
4116Error en la cabecera: el campo NIF del bloque ObligadoEmision tiene un formato incorrecto.

Els codis de cada registre

Aquests només rebutgen la factura afectada. El 1108 diu que el NIF de l'IDEmisorFactura ha de ser el mateix que el de l'ObligadoEmision, i el 1120, 1217, 1219 i 1240 avisen d'un IDEmisorFactura amb un tipus erroni, sense identificar o incorrecte. El 1172 salta quan el NIF o l'obligat arriben buits i el 1215 és l'error genèric del bloc ObligadoEmision. El 1282 demana el nom quan el NIF de la capçalera és d'una persona física.

Amb el nostre mòdul, el 1108 no s'hauria de produir: capçalera i IDEmisorFactura s'omplen amb el mateix NIF en el mateix moment. I el nom sempre viatja, perquè és el de l'empresa.

Assistent de configuració de VeriFactu a Odoo amb el NIF de l'empresa
L'assistent de configuració demana el NIF de l'empresa; és el que acabarà a la capçalera de cada enviament. Captura d'Odoo 20 amb dades de demostració.

Com es corregeix

  1. Obre l'empresa a Odoo i revisa NIF for Verifactu. Si el deixes buit, es fa servir el NIF de l'empresa, així que revisa també aquest.
  2. El NIF va sense espais i amb la seva lletra. Si és d'una persona física, comprova que el nom de l'empresa a Odoo és el seu.
  3. Si no té NIF, el mòdul ni tan sols envia: s'atura amb Company … has no NIF for Veri*Factu.
  4. Amb el que ja està publicat, compte abans de tornar a enviar. La capçalera i l'IDEmisorFactura es munten a cada enviament amb el NIF que tingui l'empresa en aquell moment, però l'empremta de cada factura es va calcular en publicar-la, amb el NIF d'aleshores, i no canvia. Si la tornes a enviar des d'AEAT Submission › AEAT Errors amb Retry Selected, l'AEAT recalcula l'empremta amb el NIF nou, no li quadra i respon amb el 2000, que el mòdul publicat no esmena. Escriu-nos a comercial@flexigobe.com abans de tornar a enviar.

Els codis d'aquesta pàgina, amb el text de l'AEAT

Cada codi amb el seu text literal, tal com el dona la llista d'errors de l'AEAT:

CodiText de l'AEAT
4104Error en la cabecera: el valor del campo NIF del bloque ObligadoEmision no está identificado.
4107El NIF no está identificado en el censo de la AEAT.
4109El formato del NIF es incorrecto.
4115El valor del campo NIF del bloque ObligadoEmision es incorrecto.
4116Error en la cabecera: el campo NIF del bloque ObligadoEmision tiene un formato incorrecto.
1108El NIF del IDEmisorFactura debe ser el mismo que el NIF del ObligadoEmision.
1120Valor de campo IDEmisorFactura del bloque IDFactura con tipo incorrecto.
1172El valor del campo NIF u ObligadoEmision son nulos.
1215Error en el bloque de ObligadoEmision.
1217Error identificando el IDEmisorFactura.
1219El valor del campo IDEmisorFactura es incorrecto.
1240Error en el bloque de IdEmisorFactura.
1282Si el NIF de la cabecera es persona fisica se debe informar tambien de su NombreRazon

Els rebuigs de capçalera deixen els enviaments en Failed i no es tornen a provar sols. Els de cada registre sí, amb el mateix registre i amb el NIF que tingui l'empresa a cada intent: si corregeixes el NIF mentrestant, els reintents també tornen amb el 2000.

Què passa si l'error és un 4107 i el NIF està ben escrit?

Que l'AEAT no el troba al seu cens. Amb el NIF de la teva pròpia empresa és estrany; comprova que l'entorn de l'AEAT al qual envies és el que toca i escriu-nos a comercial@flexigobe.com amb la resposta.

Continua llegint

Errors 4105, 4117, 4123 i 4124 de VeriFactu: quan l'assessoria presenta per tuEls errors de VeriFactu del bloc Representante (4105, 4117, 4123, 4124), quan envia l'assessoria: què comprova l'AEAT i quins camps d'Odoo omplen aquest bloc.Error 4112 de VeriFactu: el certificat amb què et connectes no pot presentar aquestes facturesL'error 4112 de VeriFactu: el titular del certificat no és l'obligat, un col·laborador social, un apoderat ni un successor. Com es revisa a Odoo 17, 18, 19 i 20.Errors de VeriFactu amb el NIF del client: cens, format i nomEls errors de VeriFactu del NIF del client: cens (1109, 1110, 1121, 1193, 1154), format (1123, 1290) i nom (1283). Què els causa i què revisa Odoo abans d'enviar.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts