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

vBC do II na NF-e: conferir a base da importação por item

<vBC>det › imposto › II › vBC

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

Em II/vBC, a NF-e registra a base de cálculo do Imposto de Importação do item. O campo recebe um valor monetário já determinado para a operação. A tag não descreve quais componentes formaram a base e não informa a alíquota usada para chegar ao imposto.

A base pertence ao II do item

O XPath é /nfeProc/NFe/infNFe/det/imposto/II/vBC, no namespace http://www.portalfiscal.inf.br/nfe. O MOC identifica o campo como P02, “Valor BC do Imposto de Importação”. Sua ocorrência é 1–1 quando o grupo II está presente. No grupo, vem antes de vDespAdu, vII e vIOF. MOC, p. 51 e XSD, sequência II

A obrigatoriedade do filho não exige criar II em todo item. O grupo é condicional e deve ser informado quando o item estiver sujeito ao II. Para NFC-e e NF-e com DANFE Simplificado Tipo 2, tpImp=6, a presença de II é alcançada pela rejeição 743, P01-10. A ampliação ao Tipo 2 consta do cronograma de produção de 03/08/2026, anterior ao corte de 27/09/2026. NT 2026.002, pp. 3 e 18

A mesma grafia vBC aparece em outros lugares. A posição no XML define o significado:

Caminho resumido Base representada
det/imposto/II/vBC II daquele item
det/imposto/IPI/IPITrib/vBC IPI daquele item, na alternativa percentual
total/ICMSTot/vBC Base total de ICMS

Não substitua um desses valores por outro só porque todos são monetários ou porque coincidem em uma operação. Para comparar o outro contexto, consulte vBC do IPI.

Documentação e vínculo com a mercadoria

A conferência deve ligar a base à documentação aduaneira e à memória de apuração correspondente, identificando a mercadoria e o item da nota. Se a declaração reunir vários itens, é necessário conferir a parcela atribuída a cada um. Uma base global repetida em todos os itens pode manter o formato válido e ainda representar dados incorretos.

O MOC fornece o significado e o lugar do campo. Ele não estabelece nesta linha uma fórmula universal do tipo “valor do produto mais frete mais despesas”. Por isso, não reconstrua a base apenas com os campos disponíveis no XML. Também não conclua que vDespAdu ou vIOF integram a base por serem irmãos de vBC.

A composição legal da base, a conversão dos valores e o critério de associação ou rateio exigem a documentação aplicável e a definição do responsável fiscal. Se essa memória estiver ausente, a pendência é obter a origem do valor; não preencher zero ou usar a base de outro tributo.

Formato, zero e exemplo

A referência estrutural oficial arquivada PL 010d v1.03 usa TDec_1302. Esse tipo aceita até 13 dígitos na parte inteira e, havendo fração, exatamente duas casas com ponto. São formas aceitas 10000, 10000.00, 0 e 0.00. Não use 10.000,00, 10000,00, 10000.0, espaços ou número negativo. Tipo TDec_1302

A aceitação de zero no tipo não decide se a operação pode ter base zero. Valor confirmado como zero, informação desconhecida e elemento vazio são situações distintas. Com II presente, omitir vBC ou deixar <vBC/> não satisfaz a sequência obrigatória.

Neste exemplo fictício, a documentação já atribuiu base de R$ 10.000,00 ao item. Despesas de R$ 250,00, II de R$ 600,00 e IOF de R$ 15,00 são premissas independentes para mostrar os campos irmãos. O trecho é parcial, sintético e não está pronto para transmissão.

<II xmlns="http://www.portalfiscal.inf.br/nfe">
  <vBC>10000.00</vBC>
  <vDespAdu>250.00</vDespAdu>
  <vII>600.00</vII>
  <vIOF>15.00</vIOF>
</II>

A leitura correta é “a base informada neste item é 10000.00”. Não se deduz daí uma alíquota legal de 6%, nem que a base tenha sido calculada somando os irmãos. A divisão matemática de imposto por base, isolada, não identifica o tratamento fiscal da operação.

Diagnóstico de uma base divergente

Compare primeiro a base no XML com a memória do mesmo item. Em seguida, confira se o gerador trouxe o total da declaração, a base do IPI ou uma base de ICMS para este caminho. Verifique também conversão de separadores e eventual perda de casas decimais na exportação.

Se a divergência apontada for no total do II, confira vII, não some vBC. W11-10 compara total/ICMSTot/vII com a soma do II dos itens; é facultativa para modelo 55 e tem retorno 601. Duas bases de R$ 10.000,00 e R$ 3.000,00 não formam um total de imposto de R$ 13.000,00. São grandezas diferentes. MOC, p. 121

O schema verifica representação e estrutura; a comparação documental verifica a origem. Nenhuma dessas etapas, sozinha, comprova a composição fiscal correta. Use o grupo II para conferir seus quatro filhos em conjunto. A referência 010d aqui é histórica, confrontada com NTs posteriores, e não uma declaração do pacote vigente em qualquer ambiente.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/II/vBC
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