RNTC do reboque na NF-e: registro, origem e conferência
<RNTC>transp › reboque › 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, em transp/reboque/RNTC, é o campo do leiaute da NF-e destinado ao registro de transportador de carga referido à ANTT dentro dos dados da unidade rebocada. Não é o RENAVAM, a placa, o número do chassi ou um identificador de volume.
A grafia da tag merece atenção: a ANTT denomina seu cadastro RNTRC, Registro Nacional de Transportadores Rodoviários de Cargas, mas o XML utiliza RNTC. Renomear a tag para RNTRC não corrige a abreviação do leiaute; cria um elemento diferente e incompatível com a estrutura.
Em qual reboque o dado foi informado?
O caminho completo é /nfeProc/NFe/infNFe/transp/reboque/RNTC. O pai reboque pode aparecer até cinco vezes; RNTC admite no máximo uma ocorrência em cada pai. Na integração, preserve esse vínculo. Uma busca pelo nome RNTC sem os ancestrais pode capturar também o registro de veicTransp, que é outro campo contextual.
O MOC X25 e o tipo TVeiculo do schema PL_010c definem o texto com 1 a 20 caracteres e ocorrência opcional. Esses vinte caracteres são o limite XML, não uma nova regra de formação do número ANTT. Não preencha zeros ou amplie o número para atingir esse tamanho. MOC, p.61.
Origem e verificação do registro
Obtenha a informação do cadastro/documentação do transportador pertinente à composição e confira a identidade correspondente. A Consulta Pública da ANTT identifica transportadores no RNTRC; sua existência como serviço não significa que a SEFAZ tenha validado automaticamente o cadastro quando aceitou um XML.
Confira separadamente quem é o transportador, qual unidade está declarada e qual registro foi fornecido. Se esses dados divergem, a dúvida é de identificação na origem, não de quantos caracteres a tag aceita. Copiar o registro de outra unidade ou de outra operação pode produzir um texto estruturalmente aceito, mas sem correspondência comprovada.
A opcionalidade no XML não estabelece dispensa de registro na atividade de transporte. A obrigação regulatória e a identificação adequada para o caso exigem confirmação com a documentação real e as regras da ANTT aplicáveis; este campo não resolve essa avaliação.
Exemplo contextual
Fragmento parcial e sintético, não pronto para transmissão. 12345678 é apenas uma sequência demonstrativa, sem consulta cadastral e sem identificação de um transportador real:
<reboque xmlns="http://www.portalfiscal.inf.br/nfe">
<placa>DEF4G56</placa>
<UF>PR</UF>
<RNTC>12345678</RNTC>
</reboque>
O registro está depois de placa e UF quando esta está presente. Se houver outra unidade rebocada, ela terá seu próprio pai e seus dados comprovados. Se o campo não for informado, ausência da tag é distinta de <RNTC/>, que não satisfaz o mínimo de um caractere.
Erro de campo ou grupo proibido?
Na falha de schema, confira grafia maiúscula, posição, texto vazio, espaços indevidos nas extremidades e comprimento. Preserve o dado de origem; não o trunque para passar pela validação.
Na rejeição 757, o problema documentado é a presença de reboque na NFC-e ou NF-e com DANFE Simplificado Tipo 2 (tpImp=6), segundo X22-10 na NT 2026.002 v1.10a. O conjunto tem cronograma de teste em 01/07/2026 e produção em 03/08/2026, sem prova de implantação local neste guia. Remover apenas RNTC não retira o grupo que a regra proíbe.
A rejeição 868 também pode atingir o pai nas operações descritas por X02-20: interestadual, ou interna entre municípios diferentes a critério da UF, com exceção de NFA-e. Nesse caso, conferir o número ANTT não substitui conferir idDest e os municípios. Corrija a causa demonstrada na geração; não edite o XML assinado nem altere fatos da operação. Para a composição inteira, veja reboque; para o homônimo, veja RNTC do veículo trator.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/transp/reboque/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