Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Produtos e serviços

nAdicao na NF-e: número da adição e omissão no caso de DUImp

<nAdicao>det › prod › DI › adi › nAdicao

Revisão editorial em 27 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

nAdicao identifica o número da adição do documento de importação no detalhamento DI/adi do produto da NF-e. No leiaute atualizado pela NT 2023.004, o campo tem ocorrência de zero a uma vez. A mesma nota técnica determina expressamente que, no caso de DUImp, nAdicao não deve ser preenchido. NT 2023.004 v1.11, p. 7, I26

Essa condição responde à dúvida que surge ao comparar um MOC antigo, que mostra o campo obrigatório, com um schema posterior que permite sua ausência.

A atualização oficial e o caso de DUImp

O MOC 7.0 de 2020 apresenta nAdicao com ocorrência 1–1. A NT 2023.004 v1.11 posterior apresenta 0–1 e traz a observação específica de DUImp. O schema 010d v1.03 efetivamente lido também declara minOccurs="0". O cronograma da NT informa implantação do schema em produção em 06/05/2024. MOC, p. 20; NT, pp. 3 e 7; schema

Portanto, a diferença entre essas fontes tem uma atualização oficial identificada. Não é necessário impor um preenchimento conservador de nAdicao em toda ocorrência de adi para “conciliar” as versões.

A condição de DUImp não elimina o grupo adi nem seus outros campos obrigatórios. nSeqAdic e cFabricante continuam no detalhamento. Também não transforma este artigo em orientação para elaborar uma DUImp: aqui se explica como seu contexto é representado no XML da NF-e.

Quando existe uma adição a informar em outro contexto, o número deve corresponder ao documento de origem. A possibilidade estrutural de omissão não autoriza apagar uma referência existente nem inventar uma adição para preencher a tag.

Formato do número e origem

Quando presente, nAdicao deve atender ao padrão:

[1-9]{1}[0-9]{0,2}

São de um a três dígitos, com primeiro dígito de 1 a 9: valores de 1 a 999, sem sinal, máscara ou zeros à esquerda. Schema, nAdicao

Valor Conferência de formato
1, 12, 999 Compatíveis com o padrão
0 Primeiro dígito não permitido
012 Zero inicial não permitido
1000 Mais de três dígitos
12.0 ou +12 Pontuação/sinal fora do padrão

A forma correta não demonstra que a adição existe. Compare o valor com o número no documento de importação associado ao item, preservando a ligação com nDI e nSeqAdic. Não derive nAdicao da posição do produto na NF-e, do número de ocorrências de adi ou de um contador interno sem essa associação.

No arquivo processado, localize:

/nfeProc/NFe/infNFe/det/prod/DI/adi/nAdicao

O namespace é http://www.portalfiscal.inf.br/nfe. Em arquivo sem a raiz nfeProc, a consulta começa por NFe. A tag é filha de adi, não diretamente de DI.

Exemplo: adição 12 e item 4

Considere registros sintéticos que relacionem o detalhamento à adição 12 e ao item sequencial 4:

<adi>
  <nAdicao>12</nAdicao>
  <nSeqAdic>4</nSeqAdic>
  <cFabricante>FAB-045</cFabricante>
</adi>

12 é o número da adição; 4 é a sequência do item. Não há uma obrigação de igualdade entre esses números. A página de nSeqAdic explica a sequência e sua dimensão de até cinco dígitos. NT, I26/I27

Em um segundo cenário, cuja origem foi identificada como DUImp, a estrutura selecionada omite nAdicao:

<adi>
  <nSeqAdic>1045</nSeqAdic>
  <cFabricante>FAB-045</cFabricante>
</adi>

A ausência expressa a orientação oficial; 0 ou uma tag vazia não substituem a omissão. O número 1045 é apenas uma sequência sintética compatível com o formato documentado de nSeqAdic; seu valor real depende da origem. Ambos os exemplos omitem o restante de DI e da NF-e e não estão prontos para transmissão.

Conferência de falhas e dados de origem

Se um validador exige nAdicao apesar do contexto de DUImp, confira a versão do schema utilizada pelo sistema. Um arquivo antigo pode conservar a ocorrência anterior. Compare a mensagem e o caminho indicados com o XML efetivamente gerado.

Se a tag está presente e falha, investigue zero, zeros à esquerda, quatro ou mais dígitos, espaços e conteúdo vazio. Se o XML é aceito, mas a referência parece errada, compare a declaração, o item e a adição com a fonte de dados usada na geração.

Uma falha não deve ser contornada renumerando adições ou trocando o tipo do documento. Primeiro é necessário identificar o documento real e o vínculo que o emissor deveria preservar.

Referências

Data de corte: 26/09/2026. MOC 7.0 utilizado como referência histórica; ocorrência e condição de DUImp conferidas na NT 2023.004 v1.11 e no schema oficial 010d v1.03.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/DI/adi/nAdicao
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
0–1 no contexto do elemento pai
Tipo
inline:xs:string · string
Preenchimento no catálogo
Condicional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.

pattern
[1-9]{1}[0-9]{0,2}
whiteSpace
preserve