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

veicProd na NF-e: veículo novo, campos e rejeição 736

<veicProd>det › prod › veicProd

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

veicProd é o grupo que detalha o veículo novo vendido como produto de um item da NF-e. Ele reúne identificadores, características técnicas e condições do veículo. Não identifica o caminhão que transporta a mercadoria, nem substitui os dados comuns de prod.

O caminho no XML processado é /nfeProc/NFe/infNFe/det/prod/veicProd. Sem o envelope nfeProc, a leitura começa em NFe. O namespace é http://www.portalfiscal.inf.br/nfe; consultas XPath precisam associá-lo a um prefixo.

Quando o grupo se aplica

O MOC reserva veicProd a veículos novos. O ramo fica dentro da escolha opcional de produto específico; no mesmo item, não pode coexistir com os ramos med, arma, comb ou nRECOPI. Isso não impede que uma nota tenha itens distintos, cada um com seu detalhamento aplicável. A escolha opcional no XSD não autoriza omitir informação exigida pelo contexto real.

O grupo cabe na NF-e modelo 55 respeitando suas condições. A NFC-e modelo 65 é vedada pela regra J01-10. A NT 2026.002 ampliou a mesma vedação à NF-e com DANFE Simplificado Tipo 2, identificado por ide/tpImp=6: a mensagem continua sendo 736. O cronograma dessa ampliação indica testes em 01/07/2026 e produção em 03/08/2026; a v.1.11 manteve essas datas para J01-10. Não confunda com regras de referenciamento adiadas para dezembro ou com o aviso de outubro sobre outras NTs. NT 2026.002 v.1.11, p. 3 e 12.

Quais dados formam o veículo

Ao incluir veicProd, os 24 filhos abaixo passam a ser obrigatórios, uma vez cada, na sequência do schema 010f. Não gere somente os campos que aparecem na tela ou na descrição comercial.

Ordem Campos Conferência necessária
1–4 tpOp, chassi, cCor, xCor Operação, identificador de 17 caracteres, código da montadora e descrição da cor
5–8 pot, cilin, pesoL, pesoB Potência em CV, cilindradas em CC, pesos em toneladas com quatro casas conforme MOC
9–12 nSerie, tpComb, nMotor, CMT Serial, combustível RENAVAM, motor e capacidade máxima de tração
13–16 dist, anoMod, anoFab, tpPint Entre-eixos, ano modelo, fabricação e pintura
17–20 tpVeic, espVeic, VIN, condVeic Tipo, espécie, condição do chassi e estágio de acabamento
21–24 cMod, cCorDENATRAN, lota, tpRest Marca/modelo RENAVAM, cor nacional, lotação e restrição

As tabelas têm origens diferentes: cCor é da montadora; cCorDENATRAN usa a codificação nacional reproduzida pelo MOC; tpComb, tpVeic, espVeic e cMod dependem da informação RENAVAM pertinente ao veículo. VIN aceita N ou R e não contém o número do chassi. condVeic distingue acabado, inacabado e semiacabado; não significa novo ou usado.

Como conferir a geração do XML

Este fragmento sintético mostra todos os filhos do grupo, mas é parcial em relação à nota. Os identificadores e códigos da montadora são fictícios; os valores não comprovam a existência de veículo. Em dist e tpPint, os valores ilustram somente a forma estrutural, sem atribuição de unidade ou tabela não documentada. Não é um documento pronto para transmissão.

<veicProd xmlns="http://www.portalfiscal.inf.br/nfe">
  <tpOp>1</tpOp>
  <chassi>ABC12345678901234</chassi>
  <cCor>A1</cCor>
  <xCor>PRATA</xCor>
  <pot>120</pot>
  <cilin>1600</cilin>
  <pesoL>1.2500</pesoL>
  <pesoB>1.7500</pesoB>
  <nSerie>SER000001</nSerie>
  <tpComb>16</tpComb>
  <nMotor>MOTOR000001</nMotor>
  <CMT>2.0000</CMT>
  <dist>2700</dist>
  <anoMod>2027</anoMod>
  <anoFab>2026</anoFab>
  <tpPint>1</tpPint>
  <tpVeic>06</tpVeic>
  <espVeic>1</espVeic>
  <VIN>N</VIN>
  <condVeic>1</condVeic>
  <cMod>123456</cMod>
  <cCorDENATRAN>10</cCorDENATRAN>
  <lota>5</lota>
  <tpRest>0</tpRest>
</veicProd>

A NF-e continua precisando dos campos comuns do produto, impostos, totais e demais grupos aplicáveis. O sucesso de validação deste fragmento não comprova a validade de uma nota completa, seu enquadramento ou sua autorização.

Diferenças que mudam a conferência

transp/veicTransp informa o veículo de transporte, normalmente com placa, UF e registro do transportador; prod/veicProd descreve a mercadoria veículo novo. Copiar os dados de um grupo para outro muda sua finalidade. Da mesma forma, transp/vol/pesoL e pesoB são pesos dos volumes em kg; os homônimos de veicProd descrevem o veículo em toneladas.

tpOp=2 identifica faturamento direto para consumidor final e se relaciona com a UF de entrega e regras de totalização. Ele não deve ser escolhido para eliminar mensagem de erro. A condição depende dos documentos da operação; não pode ser inferida apenas de o comprador ser pessoa física.

Diagnóstico por tipo de problema

  1. Localize o item e confirme que o produto é veículo novo. Confira o chassi e a documentação que alimentou o cadastro.
  2. Se a mensagem for 736, confira ide/mod, ide/tpImp e a presença de veicProd. Alterar um filho não elimina a vedação do grupo. A definição do documento adequado precisa respeitar a operação real.
  3. Se houver falha de schema, confira a ordem, os 24 filhos e a escolha exclusiva; então confira comprimento, alfabeto ou domínio do campo apontado. Um campo vazio não equivale a ausência válida.
  4. Se a estrutura passar, confronte códigos, unidades e identificadores com a montadora e os dados oficiais de registro. O XSD não atesta essa correspondência.

Corrija a origem do dado e o gerador quando a causa for comprovada. Preserve o XML autorizado e sua assinatura; esta conferência não é orientação para editar documento fiscal já autorizado nem transmitir novamente.

Campos relacionados

Fontes oficiais

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/veicProd
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
inline:complexType
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.