Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · IPI, II e ISSQN

vDespAdu na NF-e: conferir despesas aduaneiras sem duplicar valores

<vDespAdu>det › imposto › II › vDespAdu

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

vDespAdu informa o valor das despesas aduaneiras do item, dentro do grupo II. Para conferi-lo, é necessário identificar a documentação que sustenta a despesa e a parcela atribuída àquela mercadoria. O total de custos da importação, sozinho, não é o valor de cada item.

Despesas aduaneiras do item, com origem identificada

O XPath é /nfeProc/NFe/infNFe/det/imposto/II/vDespAdu, no namespace http://www.portalfiscal.inf.br/nfe. O MOC identifica o campo como P03, “Valor despesas aduaneiras”. No grupo II presente, ocorre uma vez, depois de vBC e antes de vII. MOC, p. 51 e sequência II no XSD

Os irmãos possuem funções diferentes: vBC registra base do II, vII registra o imposto e vIOF registra IOF. vDespAdu não é uma alíquota nem um tributo calculado a partir desses irmãos.

A definição técnica do campo não fornece uma lista universal de serviços, taxas e custos que devem compô-lo. A classificação fiscal das despesas, a eventual integração em bases e a associação aos itens dependem da documentação da operação e da definição do responsável fiscal. Não basta uma cobrança conter a palavra “importação” para copiá-la automaticamente para vDespAdu.

Uma despesa global não é o valor de cada item

Na conferência, procure a identificação do documento aduaneiro, as mercadorias relacionadas e a memória que discrimina os valores por item. Se a despesa estiver globalizada, confira a distribuição que foi definida e documentada. Não adote automaticamente divisão por quantidade, preço ou número de linhas.

Considere um exemplo puramente sintético: a documentação discrimina R$ 250,00 de despesas para duas mercadorias e sua memória já atribui R$ 80,00 ao primeiro item e R$ 170,00 ao segundo. A conferência aritmética é 80 + 170 = 250. Essa conta verifica a coerência das parcelas fornecidas; não escolhe nem valida o critério fiscal que as originou.

Se o gerador repetir 250.00 em ambos os itens, haverá R$ 500,00 informados, embora a origem desse exemplo registre R$ 250,00. A falha pode ser um vínculo do total global com cada item. Uma representação decimal válida não detecta essa duplicidade documental.

Também confira os campos de frete, seguro e outras despesas da nota na memória de composição. São destinos distintos no XML. Não some nem replique um valor entre esses campos apenas para obter determinado total; é preciso conhecer o que cada lançamento representa.

Formato e exemplo no XML

A referência oficial arquivada PL 010d v1.03 define vDespAdu como TDec_1302: até 13 dígitos inteiros e, se existir fração, exatamente duas casas com ponto. São aceitos 80, 80.00, 0 e 0.00. 80,00, 80.0, número negativo e separador de milhar não atendem ao tipo. Tipos básicos

A ocorrência 1–1 vale dentro de II. Se a despesa estiver confirmada como zero, o tipo admite esse valor explícito. Se o dado for desconhecido, omiti-lo ou convertê-lo em zero muda a informação. II vazio ou incompleto não resolve a falta documental.

O fragmento abaixo corresponde ao primeiro item do exemplo. A base de R$ 1.000,00, II de R$ 60,00 e IOF de R$ 3,00 são outras premissas fictícias documentadas; não foram calculadas a partir da despesa. É um trecho parcial, sintético e não está pronto para transmissão.

<II xmlns="http://www.portalfiscal.inf.br/nfe">
  <vBC>1000.00</vBC>
  <vDespAdu>80.00</vDespAdu>
  <vII>60.00</vII>
  <vIOF>3.00</vIOF>
</II>

A leitura é “este item registra R$ 80,00 de despesas aduaneiras”. Não há nessa tag uma fórmula que transforme esse valor em imposto ou determine a composição de uma base.

Diagnóstico sem trocar despesas por imposto

Quando o problema for uma despesa divergente, confira o documento, a mercadoria, a parcela atribuída e se o mesmo lançamento foi copiado mais de uma vez. Se os dados forem corretos na memória, investigue o mapeamento para o XML e os separadores decimais.

Quando o retorno apontar total do II, a regra relevante é outra: W11-10 compara o total de vII com a soma do imposto dos itens, é facultativa para modelo 55 e possui retorno 601. Se os impostos do exemplo forem R$ 60,00 e R$ 120,00, seu total é R$ 180,00. Somar as despesas de R$ 250,00 produziria R$ 430,00, que não é a soma do II. MOC, p. 121

Se o retorno for 743, confira o contexto do grupo: P01-10 alcança NFC-e e NF-e com DANFE Simplificado Tipo 2, tpImp=6. O cronograma da ampliação indica produção em 03/08/2026, anterior ao corte desta página em 27/09/2026. Não é um retorno específico sobre o montante de vDespAdu. NT 2026.002, pp. 3 e 18

Consulte o grupo II para verificar a sequência e vII para a totalização do imposto. O XSD 010d citado é histórico e foi confrontado com NTs posteriores; não é declaração de pacote vigente para transmissão. A conferência aqui não decide a classificação ou o tratamento contábil das despesas.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/II/vDespAdu
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
1–1 no contexto do elemento pai
Tipo
TDec_1302 · 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
0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?
whiteSpace
preserve