RNTC do veículo trator na NF-e: registro ANTT e limites do campo
<RNTC>transp › veicTransp › RNTCRevisão editorial em 26 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
RNTC dentro de veicTransp é o campo de registro de transportador de carga referido à ANTT nos dados do veículo trator. Seu caminho é /nfeProc/NFe/infNFe/transp/veicTransp/RNTC. Ele não identifica a placa, o RENAVAM, o chassi ou o motorista.
A ANTT denomina seu cadastro RNTRC, mas a grafia da tag é RNTC. Alterar o nome do elemento para acompanhar a sigla do cadastro cria uma estrutura diferente da prevista no XML.
Origem e vínculo com o transporte declarado
Confira o registro informado na documentação/cadastro do transportador pertinente ao veículo e à operação. Compare quem transporta, qual trator está declarado e a origem do registro. Nome de pessoa, placa e registro são informações diferentes e não devem ser mapeados para o mesmo campo.
A Consulta Pública da ANTT é o serviço de consulta de transportadores RNTRC. Consulta de cadastro e validação XML são etapas distintas: aceitar um texto no schema não comprova situação cadastral ativa nem associação do veículo à operação. Não foi consultado um registro real nos exemplos deste artigo.
O MOC X21 prevê texto de 1 a 20 caracteres e até uma ocorrência opcional dentro de veicTransp. Esse limite não significa que o número oficial deva ter vinte posições, nem autoriza completar com zeros ou acrescentar descrição da transportadora. MOC, p.61.
A opcionalidade do filho não define dispensa de obrigações regulatórias da atividade. Quando falta confirmação do registro ou do vínculo pertinente, a pendência deve ser resolvida com documentos e regras aplicáveis, sem criar identificação fictícia.
Exemplo e diferença para o reboque
Fragmento parcial e sintético, não pronto para transmissão. O registro abaixo é somente uma sequência demonstrativa, sem consulta cadastral:
<veicTransp xmlns="http://www.portalfiscal.inf.br/nfe">
<placa>ABC1D23</placa>
<UF>PR</UF>
<RNTC>12345678</RNTC>
</veicTransp>
O registro vem depois de placa e UF quando esta está presente, no tipo TVeiculo do PL_010c. Ele pertence ao pai do trator. Uma outra ocorrência em reboque/RNTC tem contexto próprio de unidade rebocada; uma busca só pelo nome da tag pode confundir os resultados.
Não há motivo para copiar ou substituir valores entre esses pais sem conferir a origem. Se o registro não for informado, a ausência da tag é diferente de <RNTC/>, que não fornece o texto mínimo exigido quando o campo é enviado.
Diagnóstico do registro e do grupo
Para falha de schema, confira grafia, posição, texto vazio, comprimento, caracteres e espaços nas extremidades. A conversão de identificador em número pode eliminar zeros iniciais; examine o contrato de integração antes de alterar o registro oficial.
A rejeição 756 trata a presença do pai veicTransp na NFC-e ou na NF-e com DANFE Simplificado Tipo 2 (tpImp=6), conforme NT 2026.002 v1.10a, X18-10. O conjunto tem cronograma de teste em 01/07/2026 e produção em 03/08/2026, sem verificação de implantação por UF aqui. Remover apenas o registro não retira o pai proibido.
A rejeição 868, por X02-20, também trata o pai: operação interestadual e, a critério da UF, interna entre municípios diferentes, com exceção NFA-e. Um registro ANTT correto não muda o destino declarado. MOC, p.124.
Separe formato, cadastro e aplicabilidade do grupo. Corrija apenas a fonte ou a geração comprovadamente incorreta, sem trocar modelo, destino ou registro para tentar autorizar. Preserve XML assinado. Para confirmação regulatória/fiscal, reúna documentação da pessoa, veículo e transporte. Veja veicTransp para a estrutura e RNTC do reboque para o homônimo.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/transp/veicTransp/RNTC- 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:TString · TString
- 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.
- maxLength
20- minLength
1- pattern
[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}- whiteSpace
preserve