Placa do veículo trator na NF-e: padrão XML e conferência
<placa>transp › veicTransp › placaRevisão editorial em 26 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
placa em veicTransp identifica o veículo trator declarado no transporte da NF-e. O caminho é /nfeProc/NFe/infNFe/transp/veicTransp/placa. Ela não é a placa de um reboque nem um código interno de veículo ou de frota.
A origem deve ser a identificação da unidade efetivamente pertinente ao documento. A transportadora possuir várias placas não autoriza usar a primeira disponível no cadastro; compare o registro de expedição e a documentação do veículo selecionado.
Placa obrigatória no pai, não veículo em toda nota
A placa ocorre uma vez e é obrigatória quando veicTransp está informado. Isso não obriga criar o pai em toda NF-e. O MOC X18 define o veículo trator; unidades rebocadas têm seus próprios grupos reboque e suas placas. MOC, p.61.
Uma placa em reboque/placa não preenche a placa ausente do trator. Da mesma forma, não se devem concatenar a placa do trator e do semirreboque em um único filho. O contexto XML conserva a identidade de cada unidade.
Formato do schema e placa Mercosul
O tipo TVeiculo do PL_010c aplica [A-Z]{2,3}[0-9]{4}|[A-Z]{3,4}[0-9]{3}|[A-Z0-9]{7}. Os exemplos sintéticos ABC1234 e ABC1D23 se enquadram nas representações numérica/alfa demonstradas. ABC-1234 contém hífen; abc1d23 usa minúsculas; ambos divergem do padrão mostrado.
A expressão prevê alternativas de seis e sete caracteres. O trecho alfanumérico de sete comporta o formato Mercosul; isso não torna qualquer sequência de sete caracteres uma placa cadastralmente existente. A indicação antiga de padrões no MOC precisa ser lida junto do schema mais recente efetivamente usado pela integração, sem atribuir validade fiscal à contagem de caracteres.
Não “converta” uma placa documental em outra por uma substituição presumida de dígito por letra. Confirme a identificação oficial e a representação recebida, retirando apenas formatação de exibição quando a identidade for preservada e o fluxo assim a representar.
Exemplo com trator e unidade rebocada
Fragmento parcial e sintético, não pronto para transmissão. A hipótese é uma composição em contexto que admite os dados de veículo:
<transp xmlns="http://www.portalfiscal.inf.br/nfe">
<modFrete>0</modFrete>
<veicTransp>
<placa>ABC1D23</placa>
<UF>PR</UF>
</veicTransp>
<reboque>
<placa>DEF4G56</placa>
<UF>SC</UF>
</reboque>
</transp>
A primeira placa é a do trator; a segunda, da unidade rebocada. Cada UF corresponde à sua unidade na hipótese. O exemplo não define modalidade ou obrigação fiscal para o leitor e não valida cadastros reais.
Formação estrangeira diversa
O MOC X19 orienta informar a placa nas informações complementares quando sua lei de formação difere dos padrões previstos. UF=EX identifica exterior, mas não altera sozinho a expressão do campo de placa. Não preencha uma placa fictícia ou truncada para completar um grupo; confirme a representação aplicável com documentos da unidade e da operação. MOC, p.61.
Diagnóstico de formato, associação e grupo proibido
Se houve falha de schema, confira texto vazio, padrão, pontuação, espaços e posição: placa é o primeiro filho de veicTransp. Se o texto corresponde ao padrão, mas ao veículo errado, investigue seleção de frota, troca de unidade não propagada ou leitura da placa do reboque. Compare origem e XML enviado; formato aceito não confirma transporte efetivo.
Para 756, confira modelo e tpImp: X18-10 proíbe o pai na NFC-e e NF-e com DANFE Tipo 2 (tpImp=6), segundo NT 2026.002 v1.10a. O conjunto tem cronograma de teste em 01/07/2026 e produção em 03/08/2026, sem confirmação operacional da UF. Corrigir letras ou números não elimina essa vedação.
Para 868, examine idDest e municípios: X02-20 restringe o pai na operação interestadual, podendo ser estendida pela UF às internas entre municípios distintos, com exceção NFA-e. Não altere destino ou impressão por tentativa de autorização. Corrija somente a causa demonstrada no fluxo de origem e geração, sem editar XML assinado. Veja placa do reboque para o homônimo.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/transp/veicTransp/placa- 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: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
[A-Z]{2,3}[0-9]{4}|[A-Z]{3,4}[0-9]{3}|[A-Z0-9]{7}- whiteSpace
preserve