NCM Buscador

Os 450 campos do XML do CT-e

Onde cada tag fica no arquivo, o que ela aceita e qual regra a verifica. São 2008 posições no esquema — a mesma tag aparece em mais de um lugar, com ocorrência própria em cada um — e 50 campos têm lista fechada de valores.

✓ Oficial · 02 de outubro de 2026 Esquemas XSD do CT-e, pacote PL_CTe_400_NT2026.004_RTC_1.00 — MOC CT-e — Anexo I: Leiaute e Regras de Validação, versão 4.00 · Portal Nacional do CT-e / SVRS

(raiz do arquivo)

31 campos

Campo O que é Ocorrência Regras
aereo Informações do modal Aéreo Obrigatório, uma vez —
aquav Informações do modal Aquaviário Obrigatório, uma vez —
consSitCTe Schema de validação XML dp Pedido de Consulta da Situação Atual do CT-e. Obrigatório, uma vez —
consStatServCTe Schema XML de validação do Pedido de Consulta do Status do Serviço CT-e Obrigatório, uma vez —
CTe Conhecimento de Transporte Eletrônico Obrigatório, uma vez —
cteProc CT-e processado Obrigatório, uma vez —
CTeSimp Conhecimento de Transporte Eletrônico Simplificado Obrigatório, uma vez —
cteSimpProc CT-e Simplificado processado Obrigatório, uma vez —
duto Informações do modal Dutoviário Obrigatório, uma vez —
evApropriaCredPres Schema XML de validação do evento de Apropriação de crédito presumido - 211110 Obrigatório, uma vez —
evCancCECTe Schema XML de validação do evento cancelamento do comprovante de entrega eletrônico do CT-e 110181 Obrigatório, uma vez —
evCancCTe Schema XML de validação do evento do cancelamento 110111 Obrigatório, uma vez —
evCancIECTe Schema XML de validação do evento cancelamento do insucesso de entrega eletrônico do CT-e 110191 Obrigatório, uma vez —
evCancPrestDesacordo Schema XML de validação do evento Cancelamento Prestação do Serviço em Desacordo 610111 Obrigatório, uma vez —
evCancVincPgto Schema XML de validação do evento cancelamento da vinculação do pgto 110301 Obrigatório, uma vez —
evCCeCTe Schema XML de validação do evento carta de correção 110110 Obrigatório, uma vez —
evCECTe Schema XML de validação do evento comprovante de entrega eletrônico do CT-e 110180 Obrigatório, uma vez —
eventoCTe Schema XML de validação do Pedido de Registro de Evento do CT-e Obrigatório, uma vez —
evEPECCTe Schema XML de validação do evento de emissão prévia de emissão em contingência 110113 Obrigatório, uma vez —
evIECTe Schema XML de validação do evento insucesso na entrega eletrônico do CT-e 110190 Obrigatório, uma vez —
evPrestDesacordo Schema XML de validação do evento Prestação do Serviço em Desacordo 610110 Obrigatório, uma vez —
evRegMultimodal Schema XML de validação do evento Registro Multimodal 110160 Obrigatório, uma vez —
evVincPgto Schema XML de validação do evento de vinculação da transação de pagamento com o DFe - 110300 Obrigatório, uma vez —
ferrov Informações do modal Ferroviário Obrigatório, uma vez —
multimodal Informações do Multimodal Obrigatório, uma vez —
retConsSitCTe Schema XML de validação do retorno da consulta da situação atual do CT-e. Obrigatório, uma vez —
retConsStatServCTe Schema XML de validação do Resultado da Consulta do Status do Serviço de CT-e Obrigatório, uma vez —
retCTe Schema XML de validação do retorno do recibo de envio do CT-e (Modelo 57) Obrigatório, uma vez —
retCTeSimp Schema XML de validação do retorno do recibo de envio do CT-e Simplificado (Modelo 57) Obrigatório, uma vez —
retEventoCTe Schema XML de validação do retorno Pedido de Evento do CT-e Obrigatório, uma vez —
rodo Informações do modal Rodoviário Obrigatório, uma vez —

aereo

6 campos

Campo O que é Ocorrência Regras
dPrevAereo Data prevista da entrega Obrigatório, uma vez —
natCarga Natureza da carga Obrigatório, uma vez —
nMinu Número da Minuta Opcional, no máximo uma vez —
nOCA Número Operacional do Conhecimento Aéreo Opcional, no máximo uma vez —
peri Preenchido quando for transporte de produtos classificados pela ONU como perigosos. Opcional, quantas vezes precisar —
tarifa Informações de tarifa Obrigatório, uma vez —

aquav

9 campos

Campo O que é Ocorrência Regras
balsa Grupo de informações das balsas 0 a 3 vez(es) —
detCont Grupo de informações de detalhamento dos conteiners (Somente para Redespacho Intermediário e Serviço Vinculado a Multimodal) Opcional, quantas vezes precisar —
direc Direção Obrigatório, uma vez —
irin Irin do navio sempre deverá ser informado Obrigatório, uma vez —
nViag Número da Viagem Opcional, no máximo uma vez —
tpNav Tipo de Navegação Opcional, no máximo uma vez —
vAFRMM AFRMM (Adicional de Frete para Renovação da Marinha Mercante) Obrigatório, uma vez —
vPrest Valor da Prestação Base de Cálculo do AFRMM Obrigatório, uma vez —
xNavio Identificação do Navio Obrigatório, uma vez —

consSitCTe

1 campo

Campo O que é Ocorrência Regras
xServ Serviço Solicitado Obrigatório, uma vez —

CTe

2 campos

Campo O que é Ocorrência Regras
infCte Informações do CT-e Obrigatório, uma vez —
infCTeSupl Informações suplementares do CT-e Opcional, no máximo uma vez —

cteProc

5 campos

Campo O que é Ocorrência Regras
dhConexao Data e Hora da Conexão de Origem Opcional, no máximo uma vez —
ipTransmissor IP do transmissor do documento fiscal para o ambiente autorizador Opcional, no máximo uma vez —
nPortaCon Porta de origem utilizada na conexão (De 0 a 65535) Opcional, no máximo uma vez —
protCTe Tipo Protocolo de status resultado do processamento da CT-e Obrigatório, uma vez —
versao Versão do leiaute Obrigatório, uma vez —

duto

8 campos

Campo O que é Ocorrência Regras
classDuto Classificação do Dutoviário Opcional, no máximo uma vez 371
codPontoEntrada Código do Ponto de Entrada Opcional, no máximo uma vez —
codPontoSaida Código do Ponto de Saída Opcional, no máximo uma vez —
dFim Data de Fim da prestação do serviço Obrigatório, uma vez —
dIni Data de Início da prestação do serviço Obrigatório, uma vez —
nContrato Número do Contrato de Capacidade Opcional, no máximo uma vez —
tpContratacao Tipo de contratação do serviço de transporte (apenas para gasoduto) Opcional, no máximo uma vez 371372373374
vTar Valor da tarifa Opcional, no máximo uma vez —

evApropriaCredPres

6 campos

Campo O que é Ocorrência Regras
cCredPres Código de Classificação do Crédito presumido, conforme tabela cCredPres (Anexo IV) Obrigatório, uma vez —
descEvento Descrição do Evento - “Apropriação Credito Presumido” Obrigatório, uma vez —
gCBSCredPres Grupo de informações do crédito presumido da CBS Opcional, no máximo uma vez —
gIBSCredPres Grupo de informações do crédito presumido do IBS Opcional, no máximo uma vez —
vBCCredPres Valor da base de cálculo do item Obrigatório, uma vez —
xDecPag Declaração de Pagamento ao TAC/MEI. Obrigatório, uma vez —

evCancCECTe

1 campo

Campo O que é Ocorrência Regras
nProtCE Número do Protocolo de autorização do evento a ser cancelado Obrigatório, uma vez —

evCancIECTe

1 campo

Campo O que é Ocorrência Regras
nProtIE Número do Protocolo de autorização do evento a ser cancelado Obrigatório, uma vez —

evCancPrestDesacordo

1 campo

Campo O que é Ocorrência Regras
nProtEvPrestDes Protocolo do evento que será cancelado Obrigatório, uma vez —

evCancVincPgto

1 campo

Campo O que é Ocorrência Regras
nProtVincPgto Número do Protocolo de autorização do evento a ser cancelado Obrigatório, uma vez —

evCCeCTe

2 campos

Campo O que é Ocorrência Regras
infCorrecao Grupo de Informações de Correção Obrigatório, 1 vez(es) ou mais —
xCondUso Condições de uso da Carta de Correção, Obrigatório, uma vez —

evCECTe

6 campos

Campo O que é Ocorrência Regras
dhEntrega Data e hora de conclusão da entrega da NF-e Obrigatório, uma vez —
dhHashEntrega Data e hora de geração do hash entrega Obrigatório, uma vez —
hashEntrega Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso do CT-e + Base64 da imagem capturada da entrega (Exemplo: imagem capturada… Obrigatório, uma vez —
infEntrega Grupo de informações das NF-e que foram entregues ao Destinatário 0 a 2000 vez(es) —
latitude Latitude do ponto de entrega Opcional, no máximo uma vez —
longitude Longitude do ponto de entrega Opcional, no máximo uma vez —

eventoCTe

1 campo

Campo O que é Ocorrência Regras
infEvento — Obrigatório, uma vez —

evEPECCTe

1 campo

Campo O que é Ocorrência Regras
vICMSST Valor do ICMS ST Opcional, no máximo uma vez —

evIECTe

6 campos

Campo O que é Ocorrência Regras
dhHashTentativaEntrega Data e hora de geração do hash tentativa entrega Opcional, no máximo uma vez —
dhTentativaEntrega Data e hora da tentativa da entrega da NF-e Obrigatório, uma vez —
hashTentativaEntrega Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso do CT-e + Base64 da imagem capturada da tentativa com insucesso da entrega… Opcional, no máximo uma vez —
nTentativa Número da tentativa de entrega que não teve insucesso Opcional, no máximo uma vez —
tpMotivo Motivo do insucesso Obrigatório, uma vez —
xJustMotivo Justificativa do Motivo de insucesso, informar apenas para tpMotivo = 4 Opcional, no máximo uma vez —

evPrestDesacordo

1 campo

Campo O que é Ocorrência Regras
indDesacordoOper Indicador de operação em desacordo Obrigatório, uma vez —

evRegMultimodal

1 campo

Campo O que é Ocorrência Regras
xRegistro Informação complementar sobre o registro, indicação do tipo de documento utilizado e demais situações ocorridas no Multimodal (Texto Livre). Obrigatório, uma vez —

ferrov

3 campos

Campo O que é Ocorrência Regras
fluxo Fluxo Ferroviário Obrigatório, uma vez —
tpTraf Tipo de Tráfego Obrigatório, uma vez —
trafMut Detalhamento de informações para o tráfego mútuo Opcional, no máximo uma vez —

multimodal

3 campos

Campo O que é Ocorrência Regras
COTM Número do Certificado do Operador de Transporte Multimodal Obrigatório, uma vez —
indNegociavel Indicador Negociável Preencher com: 0 - Não Negociável; 1 - Negociável Obrigatório, uma vez —
seg Informações de Seguro do Multimodal Opcional, no máximo uma vez —

retConsSitCTe

1 campo

Campo O que é Ocorrência Regras
procEventoCTe Pedido de Registro de Eventos de CT-e processado Opcional, quantas vezes precisar —

retConsStatServCTe

2 campos

Campo O que é Ocorrência Regras
dhRetorno AAAA-MM-DDTHH:MM:SSDeve ser preenchida com data e hora previstas para o retorno dos serviços prestados. Opcional, no máximo uma vez —
tMed Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos Opcional, no máximo uma vez —

rodo

2 campos

Campo O que é Ocorrência Regras
occ Ordens de Coleta associados 0 a 10 vez(es) —
RNTRC Registro Nacional de Transportadores Rodoviários de Carga Obrigatório, uma vez —

aereo/natCarga

2 campos

Campo O que é Ocorrência Regras
cInfManu Informações de manuseio Opcional, quantas vezes precisar —
xDime Dimensão Opcional, no máximo uma vez —

aereo/peri

3 campos

Campo O que é Ocorrência Regras
infTotAP Grupo de informações das quantidades totais de artigos perigosos Obrigatório, uma vez —
nONU Número ONU/UN Obrigatório, uma vez —
qTotEmb Quantidade total de volumes contendo artigos perigosos Obrigatório, uma vez —

aereo/tarifa

2 campos

Campo O que é Ocorrência Regras
CL Classe Obrigatório, uma vez —
cTar Código da Tarifa Opcional, no máximo uma vez —

aquav/balsa

1 campo

Campo O que é Ocorrência Regras
xBalsa Identificador da Balsa Obrigatório, uma vez —

aquav/detCont

3 campos

Campo O que é Ocorrência Regras
infDoc Informações dos documentos dos conteiners Opcional, no máximo uma vez —
lacre Grupo de informações dos lacres dos cointainers da qtde da carga 0 a 3 vez(es) —
nCont Identificação do Container Obrigatório, uma vez —

CTe/infCte

16 campos

Campo O que é Ocorrência Regras
autXML Autorizados para download do XML do DF-e 0 a 10 vez(es) —
compl Dados complementares do CT-e para fins operacionais ou comerciais Opcional, no máximo uma vez —
dest Informações do Destinatário do CT-e Opcional, no máximo uma vez —
emit Identificação do Emitente do CT-e Obrigatório, uma vez —
exped Informações do Expedidor da Carga Opcional, no máximo uma vez —
Id Identificador da tag a ser assinada Obrigatório, uma vez —
ide Identificação do CT-e Obrigatório, uma vez 10261027
imp Informações relativas aos Impostos Obrigatório, uma vez —
infCteComp Detalhamento do CT-e complementado 1 a 10 vez(es) —
infCTeNorm Grupo de informações do CT-e Normal e Substituto Obrigatório, uma vez —
infPAA Grupo de Informação do Provedor de Assinatura e Autorização Opcional, no máximo uma vez —
infRespTec Informações do Responsável Técnico pela emissão do DF-e Opcional, no máximo uma vez —
infSolicNFF Grupo de informações do pedido de emissão da Nota Fiscal Fácil Opcional, no máximo uma vez —
pgtoVinc Grupo de informações da vínculação com a transação de pagamento Opcional, no máximo uma vez —
receb Informações do Recebedor da Carga Opcional, no máximo uma vez —
rem Informações do Remetente das mercadorias transportadas pelo CT-e Opcional, no máximo uma vez —

CTe/infCTeSupl

1 campo

Campo O que é Ocorrência Regras
qrCodCTe Texto com o QR-Code impresso no DACTE Obrigatório, uma vez —

cteProc/protCTe

2 campos

Campo O que é Ocorrência Regras
infFisco Mensagem do Fisco Opcional, no máximo uma vez —
infProt Dados do protocolo de status Obrigatório, uma vez —

CTeSimp/infCte

7 campos

Campo O que é Ocorrência Regras
cobr Dados da cobrança do CT-e Opcional, no máximo uma vez —
det Detalhamento das entregas / prestações do CTe Simplificado 1 a 999 vez(es) —
infCarga Informações da Carga do CT-e Obrigatório, uma vez —
infCteSub Informações do CT-e de substituição Opcional, no máximo uma vez —
infModal Informações do modal Obrigatório, uma vez —
toma Identificação do tomador do serviço no CT-e Obrigatório, uma vez —
total Valores Totais do CTe Obrigatório, uma vez 1054

evApropriaCredPres/gCBSCredPres

2 campos

Campo O que é Ocorrência Regras
pCredPres Percentual do Crédito Presumido Obrigatório, uma vez —
vCredPres Valor do Crédito Presumido Obrigatório, uma vez —

evCCeCTe/infCorrecao

4 campos

Campo O que é Ocorrência Regras
campoAlterado Nome do campo modificado do CT-e Original. Obrigatório, uma vez —
grupoAlterado Indicar o grupo de informações que pertence o campoAlterado. Ex: ide Obrigatório, uma vez —
nroItemAlterado Preencher com o indice do item alterado caso a alteração ocorra em uma lista. OBS: O indice inicia sempre em 1 Opcional, no máximo uma vez —
valorAlterado Valor correspondente à alteração. Obrigatório, uma vez —

eventoCTe/infEvento

5 campos

Campo O que é Ocorrência Regras
cOrgao Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA Obrigatório, uma vez —
detEvento Detalhamento do evento específico Obrigatório, uma vez —
dhEvento Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD) Obrigatório, uma vez —
nSeqEvento Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento o autor do evento… Obrigatório, uma vez —
tpEvento Tipo do Evento Obrigatório, uma vez —

ferrov/trafMut

5 campos

Campo O que é Ocorrência Regras
chCTeFerroOrigem Chave de acesso do CT-e emitido pelo ferrovia de origem Opcional, no máximo uma vez —
ferrEmi Ferrovia Emitente do CTe Obrigatório, uma vez —
ferroEnv Informações das Ferrovias Envolvidas Opcional, quantas vezes precisar —
respFat Responsável pelo Faturamento Obrigatório, uma vez —
vFrete Valor do Frete do Tráfego Mútuo Obrigatório, uma vez —

multimodal/seg

3 campos

Campo O que é Ocorrência Regras
infSeg Informações da seguradora Obrigatório, uma vez —
nApol Número da Apólice Obrigatório, uma vez —
nAver Número da Averbação Obrigatório, uma vez —

retEventoCTe/infEvento

2 campos

Campo O que é Ocorrência Regras
dhRegEvento Data e Hora de do recebimento do evento ou do registro do evento formato AAAA-MM-DDThh:mm:ssTZD Opcional, no máximo uma vez —
xEvento Descrição do Evento Opcional, no máximo uma vez —

rodo/occ

4 campos

Campo O que é Ocorrência Regras
dEmi Data de emissão da ordem de coleta Obrigatório, uma vez —
emiOcc — Obrigatório, uma vez —
nOcc Número da Ordem de coleta Obrigatório, uma vez —
serie Série da OCC Opcional, no máximo uma vez —

aereo/peri/infTotAP

2 campos

Campo O que é Ocorrência Regras
qTotProd Quantidade total de artigos perigosos Obrigatório, uma vez —
uniAP Unidade de medida Obrigatório, uma vez —

aquav/detCont/infDoc

2 campos

Campo O que é Ocorrência Regras
infNF Informações das NF Obrigatório, 1 vez(es) ou mais —
infNFe Informações das NFe Obrigatório, 1 vez(es) ou mais —

aquav/detCont/lacre

1 campo

Campo O que é Ocorrência Regras
nLacre Lacre Obrigatório, uma vez —

CTe/infCte/autXML

2 campos

Campo O que é Ocorrência Regras
CNPJ CNPJ do autorizado Obrigatório, uma vez —
CPF CPF do autorizado Obrigatório, uma vez —

CTe/infCte/compl

9 campos

Campo O que é Ocorrência Regras
destCalc Município de destino para efeito de cálculo do frete Opcional, no máximo uma vez —
Entrega Informações ref. a previsão de entrega Opcional, no máximo uma vez —
ObsCont Campo de uso livre do contribuinte 0 a 10 vez(es) —
ObsFisco Campo de uso livre do contribuinte 0 a 10 vez(es) —
origCalc Município de origem para efeito de cálculo do frete Opcional, no máximo uma vez —
xCaracAd Característica adicional do transporte Opcional, no máximo uma vez —
xCaracSer Característica adicional do serviço Opcional, no máximo uma vez —
xEmi Funcionário emissor do CTe Opcional, no máximo uma vez —
xObs Observações Gerais Opcional, no máximo uma vez —

CTe/infCte/dest

6 campos

Campo O que é Ocorrência Regras
email Endereço de email Opcional, no máximo uma vez —
enderDest Dados do endereço Obrigatório, uma vez —
fone Telefone Opcional, no máximo uma vez —
IE Inscrição Estadual Opcional, no máximo uma vez —
ISUF Inscrição na SUFRAMA Opcional, no máximo uma vez —
xNome Razão Social ou Nome do destinatário Obrigatório, uma vez —

CTe/infCte/emit

5 campos

Campo O que é Ocorrência Regras
CRT Código do Regime Tributário Obrigatório, uma vez 917
enderEmit Endereço do emitente Obrigatório, uma vez —
IEST Inscrição Estadual do Substituto Tributário Opcional, no máximo uma vez —
ISUFEmit Inscrição do emitente da Suframa Opcional, no máximo uma vez —
xFant Nome fantasia Opcional, no máximo uma vez —

CTe/infCte/exped

1 campo

Campo O que é Ocorrência Regras
enderExped Dados do endereço Obrigatório, uma vez —

CTe/infCte/ide

36 campos

Campo O que é Ocorrência Regras
cCT Código numérico que compõe a Chave de Acesso. Obrigatório, uma vez —
cDV Digito Verificador da chave de acesso do CT-e Obrigatório, uma vez —
CFOP Código Fiscal de Operações e Prestações Obrigatório, uma vez —
cMunEnv Código do Município de envio do CT-e (de onde o documento foi transmitido) Obrigatório, uma vez —
cMunFim Código do Município de término da prestação Obrigatório, uma vez —
cMunIni Código do Município de início da prestação Obrigatório, uma vez —
cUF Código da UF do emitente do CT-e. Obrigatório, uma vez —
dhCont Data e Hora da entrada em contingência Obrigatório, uma vez —
dhEmi Data e hora de emissão do CT-e Obrigatório, uma vez —
gCompraGov Grupo de Compras Governamentais Opcional, no máximo uma vez —
gPagAntecipado Grupo de antecipação de pagamento Opcional, no máximo uma vez —
indGlobalizado Indicador de CT-e Globalizado Opcional, no máximo uma vez —
indIEToma Indicador do papel do tomador na prestação do serviço: 1 – Contribuinte ICMS; 2 – Contribuinte isento de inscrição; 9 – Não Contribuinte Obrigatório, uma vez —
mod Modelo do documento fiscal Obrigatório, uma vez —
modal Modal Obrigatório, uma vez —
natOp Natureza da Operação Obrigatório, uma vez —
nCT Número do CT-e Obrigatório, uma vez —
procEmi Identificador do processo de emissão do CTe Obrigatório, uma vez —
retira Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estação de Destino? Obrigatório, uma vez —
toma3 Indicador do "papel" do tomador do serviço no CT-e Obrigatório, uma vez —
toma4 Indicador do "papel" do tomador do serviço no CT-e Obrigatório, uma vez —
tpAmb Tipo do Ambiente Obrigatório, uma vez —
tpCTe Tipo do CT-e Obrigatório, uma vez —
tpEmis Forma de emissão do CT-e Obrigatório, uma vez 228
tpImp Formato de impressão do DACTE Obrigatório, uma vez —
tpPagAnt Tipo Pagamento ou Pagamento Antecipado Opcional, no máximo uma vez —
tpServ Tipo do Serviço Obrigatório, uma vez —
UFEnv Sigla da UF de envio do CT-e (de onde o documento foi transmitido) Obrigatório, uma vez —
UFFim UF do término da prestação Obrigatório, uma vez —
UFIni UF do início da prestação Obrigatório, uma vez —
verProc Versão do processo de emissão Obrigatório, uma vez —
xDetRetira Detalhes do retira Opcional, no máximo uma vez —
xJust Justificativa da entrada em contingência Obrigatório, uma vez —
xMunEnv Nome do Município de envio do CT-e (de onde o documento foi transmitido) Obrigatório, uma vez —
xMunFim Nome do Município do término da prestação Obrigatório, uma vez —
xMunIni Nome do Município do início da prestação Obrigatório, uma vez —

CTe/infCte/imp

6 campos

Campo O que é Ocorrência Regras
IBSCBS Grupo de informações do IBS e CBS Opcional, no máximo uma vez —
ICMS Informações relativas ao ICMS Obrigatório, uma vez —
ICMSUFFim Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual Opcional, no máximo uma vez —
infAdFisco Informações adicionais de interesse do Fisco Opcional, no máximo uma vez —
vTotDFe Valor total do documento fiscal (vTPrest) Opcional, no máximo uma vez —
vTotTrib Valor Total dos Tributos Opcional, no máximo uma vez —

CTe/infCte/infCteComp

1 campo

Campo O que é Ocorrência Regras
chCTe Chave do CT-e complementado Obrigatório, uma vez —

CTe/infCte/infCTeNorm

4 campos

Campo O que é Ocorrência Regras
docAnt Documentos de Transporte Anterior Opcional, no máximo uma vez —
infGlobalizado Informações do CT-e Globalizado Opcional, no máximo uma vez —
infServVinc Informações do Serviço Vinculado a Multimodal Opcional, no máximo uma vez —
veicNovos informações dos veículos transportados Opcional, quantas vezes precisar —

CTe/infCte/infPAA

2 campos

Campo O que é Ocorrência Regras
CNPJPAA CNPJ do Provedor de Assinatura e Autorização Obrigatório, uma vez —
PAASignature Assinatura RSA do Emitente para DFe gerados por PAA Obrigatório, uma vez —

CTe/infCte/infRespTec

3 campos

Campo O que é Ocorrência Regras
hashCSRT Hash do token do código de segurança do responsável técnico Obrigatório, uma vez 868
idCSRT Identificador do código de segurança do responsável técnico Obrigatório, uma vez 868
xContato Nome da pessoa a ser contatada Obrigatório, uma vez —

CTe/infCte/infSolicNFF

1 campo

Campo O que é Ocorrência Regras
xSolic Solicitação do pedido de emissão da NFF. Obrigatório, uma vez —

CTe/infCte/pgtoVinc

1 campo

Campo O que é Ocorrência Regras
pgto Dados de cada pagamento previsto 1 a 99 vez(es) —

CTe/infCte/receb

1 campo

Campo O que é Ocorrência Regras
enderReceb Dados do endereço Obrigatório, uma vez —

CTe/infCte/rem

1 campo

Campo O que é Ocorrência Regras
enderReme Dados do endereço Obrigatório, uma vez —

CTe/infCte/vPrest

4 campos

Campo O que é Ocorrência Regras
Comp Componentes do Valor da Prestação Opcional, quantas vezes precisar —
vRec Valor a Receber Obrigatório, uma vez —
vTPrest Valor Total da Prestação do Serviço Obrigatório, uma vez —
vTPrestLiq Valor Líquido da Prestação SEM tributos Opcional, no máximo uma vez —

cteProc/protCTe/infFisco

2 campos

Campo O que é Ocorrência Regras
cMsg Código do status da mensagem do fisco Obrigatório, uma vez —
xMsg Mensagem do Fisco Obrigatório, uma vez —

cteProc/protCTe/infProt

6 campos

Campo O que é Ocorrência Regras
cStat Código do status do CT-e. Obrigatório, uma vez —
dhRecbto Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS TZD. Obrigatório, uma vez —
digVal Digest Value da CT-e processado. Utilizado para conferir a integridade do CT-e original. Opcional, no máximo uma vez —
nProt Número do Protocolo de Status do CT-e. Opcional, no máximo uma vez —
verAplic Versão do Aplicativo que processou o CT-e Obrigatório, uma vez —
xMotivo Descrição literal do status do CT-e. Obrigatório, uma vez —

CTeSimp/infCte/cobr

2 campos

Campo O que é Ocorrência Regras
dup Dados das duplicatas Opcional, quantas vezes precisar —
fat Dados da fatura Opcional, no máximo uma vez —

CTeSimp/infCte/det

3 campos

Campo O que é Ocorrência Regras
infDocAnt Documentos anteriores Obrigatório, 1 vez(es) ou mais —
nItem Número identificador do item agrupador da prestação Obrigatório, uma vez —
vPrestLiq Valor Líquido da Prestação SEM tributos Opcional, no máximo uma vez —

CTeSimp/infCte/infCarga

5 campos

Campo O que é Ocorrência Regras
infQ Informações de quantidades da Carga do CT-e Obrigatório, 1 vez(es) ou mais —
proPred Produto predominante Obrigatório, uma vez —
vCarga Valor total da carga Obrigatório, uma vez —
vCargaAverb Valor da Carga para efeito de averbação Opcional, no máximo uma vez —
xOutCat Outras características da carga Opcional, no máximo uma vez —

CTeSimp/infCte/infCteSub

1 campo

Campo O que é Ocorrência Regras
indAlteraToma Indicador de CT-e Alteração de Tomador Opcional, no máximo uma vez —

CTeSimp/infCte/infModal

1 campo

Campo O que é Ocorrência Regras
versaoModal Versão do leiaute específico para o Modal Obrigatório, uma vez —

CTeSimp/infCte/toma

1 campo

Campo O que é Ocorrência Regras
enderToma Dados do endereço Obrigatório, uma vez —

CTeSimp/infCte/total

2 campos

Campo O que é Ocorrência Regras
IBSCBSTot Total de IBS e CBS Opcional, no máximo uma vez —
vTRec Valor total a Receber Obrigatório, uma vez —

eventoCTe/infEvento/detEvento

1 campo

Campo O que é Ocorrência Regras
versaoEvento — Obrigatório, uma vez —

ferrov/trafMut/ferroEnv

2 campos

Campo O que é Ocorrência Regras
cInt Código interno da Ferrovia envolvida Opcional, no máximo uma vez —
enderFerro Dados do endereço da ferrovia envolvida Obrigatório, uma vez —

multimodal/seg/infSeg

1 campo

Campo O que é Ocorrência Regras
xSeg Nome da Seguradora Obrigatório, uma vez —

rodo/occ/emiOcc

1 campo

Campo O que é Ocorrência Regras
UF Sigla da UF Obrigatório, uma vez —

aquav/detCont/infDoc/infNF

2 campos

Campo O que é Ocorrência Regras
nDoc Número Obrigatório, uma vez —
unidRat Unidade de medida rateada (Peso,Volume) Opcional, no máximo uma vez —

aquav/detCont/infDoc/infNFe

1 campo

Campo O que é Ocorrência Regras
chave Chave de acesso da NF-e Obrigatório, uma vez —

CTe/infCte/compl/Entrega

6 campos

Campo O que é Ocorrência Regras
comData Entrega com data definida Obrigatório, uma vez —
comHora Entrega com hora definida Obrigatório, uma vez —
noInter Entrega no intervalo de horário definido Obrigatório, uma vez —
noPeriodo Entrega no período definido Obrigatório, uma vez —
semData Entrega sem data definida Obrigatório, uma vez —
semHora Entrega sem hora definida Obrigatório, uma vez —

CTe/infCte/compl/fluxo

4 campos

Campo O que é Ocorrência Regras
pass — Opcional, quantas vezes precisar —
xDest Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Destino Opcional, no máximo uma vez —
xOrig Sigla ou código interno da Filial/Porto/Estação/ Aeroporto de Origem Opcional, no máximo uma vez —
xRota Código da Rota de Entrega Opcional, no máximo uma vez —

CTe/infCte/compl/ObsCont

2 campos

Campo O que é Ocorrência Regras
xCampo Identificação do campo Obrigatório, uma vez —
xTexto Conteúdo do campo Obrigatório, uma vez —

CTe/infCte/dest/enderDest

9 campos

Campo O que é Ocorrência Regras
CEP CEP Opcional, no máximo uma vez —
cMun Código do município (utilizar a tabela do IBGE) Obrigatório, uma vez 1015
cPais Código do país Opcional, no máximo uma vez —
nro Número Obrigatório, uma vez —
xBairro Bairro Obrigatório, uma vez —
xCpl Complemento Opcional, no máximo uma vez —
xLgr Logradouro Obrigatório, uma vez —
xMun Nome do município Obrigatório, uma vez —
xPais Nome do país Opcional, no máximo uma vez —

CTe/infCte/ide/gCompraGov

4 campos

Campo O que é Ocorrência Regras
pRedutor Percentual de redução de aliquota em compra governamental Obrigatório, uma vez 367381384
refDFeAnt Chave de acesso do documento fiscal anterior. Deverá ser informado para tpOperGov 2 e 3 e vedado para os tipos 1 e 4. No caso do tpOperGov 2 aceitará… 0 a 99 vez(es) —
tpEnteGov Para administração pública direta e suas autarquias e fundações: 1=União 2=Estados 3=Distrito Federal 4=Municípios 5=Consórcio Público 6=Comitê… Obrigatório, uma vez 347
tpOperGov Tipo da operação com ente governamental: 1 – Fornecimento com pagamento posterior; 2 - Recebimento do pagamento com fornecimento já realizado; 3 –… Obrigatório, uma vez —

CTe/infCte/ide/gPagAntecipado

1 campo

Campo O que é Ocorrência Regras
chDFePagAnt Chave de acesso do CTe de antecipação de pagamento Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS

5 campos

Campo O que é Ocorrência Regras
cClassTrib Código de Classificação Tributária do IBS e da CBS Obrigatório, uma vez 312388
CST Código Situação Tributária do IBS/CBS Obrigatório, uma vez 311366369383
gEstornoCred Informado conforme indicador no cClassTrib Opcional, no máximo uma vez —
gIBSCBS Tipo CBS IBS Completo Opcional, no máximo uma vez —
indDoacao Tipo Indicador de Doação Opcional, no máximo uma vez —

CTe/infCte/imp/ICMS

8 campos

Campo O que é Ocorrência Regras
gICMSPrevistoPagtoAntecip Grupo utilizado exclusivamente na determinação da BC de IBS e CBS em cenários específicos de pagamento antecipado Obrigatório, uma vez —
ICMS00 Prestação sujeito à tributação normal do ICMS Obrigatório, uma vez —
ICMS20 Prestação sujeito à tributação com redução de BC do ICMS Obrigatório, uma vez —
ICMS45 ICMS Isento, não Tributado ou diferido Obrigatório, uma vez —
ICMS60 Tributação pelo ICMS60 - ICMS cobrado por substituição tributária.Responsabilidade do recolhimento do ICMS atribuído ao tomador ou 3º por ST Obrigatório, uma vez —
ICMS90 ICMS Outros Obrigatório, uma vez —
ICMSOutraUF ICMS devido à UF de origem da prestação, quando diferente da UF do emitente Obrigatório, uma vez —
ICMSSN Simples Nacional Obrigatório, uma vez —

CTe/infCte/imp/ICMSUFFim

7 campos

Campo O que é Ocorrência Regras
pFCPUFFim Percentual do ICMS relativo ao Fundo de Combate à pobreza (FCP) na UF de término da prestação do serviço de transporte Obrigatório, uma vez —
pICMSInter Alíquota interestadual das UF envolvidas Obrigatório, uma vez —
pICMSUFFim Alíquota interna da UF de término da prestação do serviço de transporte Obrigatório, uma vez —
vBCUFFim Valor da BC do ICMS na UF de término da prestação do serviço de transporte Obrigatório, uma vez —
vFCPUFFim Valor do ICMS relativo ao Fundo de Combate á Pobreza (FCP) da UF de término da prestação Obrigatório, uma vez —
vICMSUFFim Valor do ICMS de partilha para a UF de término da prestação do serviço de transporte Obrigatório, uma vez —
vICMSUFIni Valor do ICMS de partilha para a UF de início da prestação do serviço de transporte Obrigatório, uma vez —

CTe/infCte/infCTeNorm/docAnt

1 campo

Campo O que é Ocorrência Regras
emiDocAnt Emissor do documento anterior Obrigatório, 1 vez(es) ou mais —

CTe/infCte/infCTeNorm/infDoc

2 campos

Campo O que é Ocorrência Regras
infDCe Informações das DCe Obrigatório, 1 vez(es) ou mais —
infOutros Informações dos demais documentos Obrigatório, 1 vez(es) ou mais —

CTe/infCte/infCTeNorm/infServVinc

1 campo

Campo O que é Ocorrência Regras
infCTeMultimodal informações do CT-e multimodal vinculado Obrigatório, 1 vez(es) ou mais —

CTe/infCte/infCTeNorm/veicNovos

5 campos

Campo O que é Ocorrência Regras
cCor Cor do veículo Obrigatório, uma vez —
chassi Chassi do veículo Obrigatório, uma vez —
cMod Código Marca Modelo Obrigatório, uma vez —
vUnit Valor Unitário do Veículo Obrigatório, uma vez —
xCor Descrição da cor Obrigatório, uma vez —

CTe/infCte/infPAA/PAASignature

2 campos

Campo O que é Ocorrência Regras
RSAKeyValue Chave Publica no padrão XML RSA Key Obrigatório, uma vez —
SignatureValue Assinatura digital padrão RSA Obrigatório, uma vez —

CTe/infCte/pgtoVinc/pgto

5 campos

Campo O que é Ocorrência Regras
CNPJBasePSP CNPJ base da instituição financeira ou de pagamento Obrigatório, uma vez —
CNPJReceb CNPJ do recebedor do pagamento Obrigatório, uma vez —
idTransacao ID específico da transação financeira conforme o meio de pagamento Obrigatório, uma vez —
nPag Número sequencial do pagamento Obrigatório, uma vez —
tpMeioPgto Código do meio de pagamento (ver IT DFe 2026.001) Obrigatório, uma vez —

CTe/infCte/vPrest/Comp

1 campo

Campo O que é Ocorrência Regras
vComp Valor do componente Obrigatório, uma vez —

CTeSimp/infCte/cobr/dup

3 campos

Campo O que é Ocorrência Regras
dVenc Data de vencimento da duplicata (AAAA-MM-DD) Opcional, no máximo uma vez —
nDup Número da duplicata Opcional, no máximo uma vez —
vDup Valor da duplicata Opcional, no máximo uma vez —

CTeSimp/infCte/cobr/fat

4 campos

Campo O que é Ocorrência Regras
nFat Número da fatura Opcional, no máximo uma vez —
vDesc Valor do desconto da fatura Opcional, no máximo uma vez —
vLiq Valor líquido da fatura Opcional, no máximo uma vez —
vOrig Valor original da fatura Opcional, no máximo uma vez —

CTeSimp/infCte/det/infDocAnt

2 campos

Campo O que é Ocorrência Regras
infNFeTranspParcial — Opcional, quantas vezes precisar —
tpPrest indica se a prestação é total ou parcial em relação as notas do documento anterior Obrigatório, uma vez —

CTeSimp/infCte/det/infNFe

5 campos

Campo O que é Ocorrência Regras
chNFe Chave de acesso da NF-e Obrigatório, uma vez —
dPrev Data prevista de entrega Opcional, no máximo uma vez —
infUnidCarga Informações das Unidades de Carga (Containeres/ULD/Outros) Opcional, quantas vezes precisar —
infUnidTransp Informações das Unidades de Transporte (Carreta/Reboque/Vagão) Opcional, quantas vezes precisar —
PIN PIN SUFRAMA Opcional, no máximo uma vez —

CTeSimp/infCte/infCarga/infQ

3 campos

Campo O que é Ocorrência Regras
cUnid Código da Unidade de Medida Obrigatório, uma vez —
qCarga Quantidade Obrigatório, uma vez —
tpMed Tipo da Medida Obrigatório, uma vez —

CTeSimp/infCte/total/IBSCBSTot

3 campos

Campo O que é Ocorrência Regras
gCBS Totalização da CBS Obrigatório, uma vez —
gIBS Totalização do IBS Obrigatório, uma vez —
vBCIBSCBS Total Base de Calculo Obrigatório, uma vez —

CTe/infCte/compl/Entrega/comData

2 campos

Campo O que é Ocorrência Regras
dProg Data programada Obrigatório, uma vez —
tpPer Tipo de data/período programado para entrega Obrigatório, uma vez —

CTe/infCte/compl/Entrega/comHora

2 campos

Campo O que é Ocorrência Regras
hProg Hora programada Obrigatório, uma vez —
tpHor Tipo de hora Obrigatório, uma vez —

CTe/infCte/compl/Entrega/noInter

2 campos

Campo O que é Ocorrência Regras
hFim Hora final Obrigatório, uma vez —
hIni Hora inicial Obrigatório, uma vez —

CTe/infCte/compl/fluxo/pass

1 campo

Campo O que é Ocorrência Regras
xPass Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Passagem Opcional, no máximo uma vez —

CTe/infCte/imp/IBSCBS/gEstornoCred

2 campos

Campo O que é Ocorrência Regras
vCBSEstCred Valor da CBS a ser estornada Obrigatório, uma vez —
vIBSEstCred Valor do IBS a ser estornado Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS

6 campos

Campo O que é Ocorrência Regras
gIBSMun Grupo de Informações do IBS no Município Obrigatório, uma vez —
gIBSUF Grupo de informações do IBS na UF Obrigatório, uma vez —
gTribCompraGov Grupo de informações da composição do valor do IBS e da CBS em compras governamental Opcional, no máximo uma vez —
gTribRegular Grupo de informações da Tributação Regular. Informar como seria a tributação caso não cumprida a condição resolutória/suspensiva. Exemplo 1: Art.… Opcional, no máximo uma vez —
vBC Valor do BC Obrigatório, uma vez —
vIBS Valor do IBS Obrigatório, uma vez —

CTe/infCte/imp/ICMS/gICMSPrevistoPagtoAntecip

1 campo

Campo O que é Ocorrência Regras
vICMSPrevisto Valor do ICMS a incidir no momento do fornecimento futuro. Observação: Em cenários onde não há valor de ICMS devido, informar 0. Obrigatório, uma vez —

CTe/infCte/imp/ICMS/ICMS00

2 campos

Campo O que é Ocorrência Regras
pICMS Alíquota do ICMS Obrigatório, uma vez —
vICMS Valor do ICMS Obrigatório, uma vez —

CTe/infCte/imp/ICMS/ICMS20

3 campos

Campo O que é Ocorrência Regras
cBenef Código de Benefício Fiscal na UF Obrigatório, uma vez —
pRedBC Percentual de redução da BC Obrigatório, uma vez —
vICMSDeson Valor do ICMS de desoneração Obrigatório, uma vez —

CTe/infCte/imp/ICMS/ICMS60

4 campos

Campo O que é Ocorrência Regras
pICMSSTRet Alíquota do ICMS Obrigatório, uma vez —
vBCSTRet Valor da BC do ICMS ST retido Obrigatório, uma vez —
vCred Valor do Crédito outorgado/Presumido Opcional, no máximo uma vez —
vICMSSTRet Valor do ICMS ST retido Obrigatório, uma vez —

CTe/infCte/imp/ICMS/ICMSOutraUF

4 campos

Campo O que é Ocorrência Regras
pICMSOutraUF Alíquota do ICMS Obrigatório, uma vez —
pRedBCOutraUF Percentual de redução da BC Opcional, no máximo uma vez —
vBCOutraUF Valor da BC do ICMS Obrigatório, uma vez —
vICMSOutraUF Valor do ICMS devido outra UF Obrigatório, uma vez —

CTe/infCte/imp/ICMS/ICMSSN

1 campo

Campo O que é Ocorrência Regras
indSN Indica se o contribuinte é Simples Nacional 1=Sim Obrigatório, uma vez —

CTe/infCte/infCTeNorm/docAnt/emiDocAnt

1 campo

Campo O que é Ocorrência Regras
idDocAnt Informações de identificação dos documentos de Transporte Anterior 1 a 2 vez(es) —

CTe/infCte/infCTeNorm/infDoc/infNF

8 campos

Campo O que é Ocorrência Regras
nCFOP CFOP Predominante Obrigatório, uma vez —
nPed Número do Pedido da NF Opcional, no máximo uma vez —
nPeso Peso total em Kg Opcional, no máximo uma vez —
nRoma Número do Romaneio da NF Opcional, no máximo uma vez —
vBCST Valor da Base de Cálculo do ICMS ST Obrigatório, uma vez —
vNF Valor Total da NF Obrigatório, uma vez —
vProd Valor Total dos Produtos Obrigatório, uma vez —
vST Valor Total do ICMS ST Obrigatório, uma vez —

CTe/infCte/infCTeNorm/infDoc/infOutros

3 campos

Campo O que é Ocorrência Regras
descOutros Descrição do documento Opcional, no máximo uma vez —
tpDoc Tipo de documento originário Obrigatório, uma vez —
vDocFisc Valor do documento Opcional, no máximo uma vez —

CTe/infCte/infCTeNorm/infServVinc/infCTeMultimodal

1 campo

Campo O que é Ocorrência Regras
chCTeMultimodal Chave de acesso do CT-e Multimodal Obrigatório, uma vez —

CTe/infCte/infPAA/PAASignature/RSAKeyValue

2 campos

Campo O que é Ocorrência Regras
Exponent — Obrigatório, uma vez —
Modulus — Obrigatório, uma vez —

CTeSimp/infCte/det/infNFe/infUnidCarga

4 campos

Campo O que é Ocorrência Regras
idUnidCarga Identificação da Unidade de Carga Obrigatório, uma vez —
lacUnidCarga Lacres das Unidades de Carga Opcional, quantas vezes precisar —
qtdRat Quantidade rateada (Peso,Volume) Opcional, no máximo uma vez —
tpUnidCarga Tipo da Unidade de Carga Obrigatório, uma vez —

CTeSimp/infCte/det/infNFe/infUnidTransp

3 campos

Campo O que é Ocorrência Regras
idUnidTransp Identificação da Unidade de Transporte Obrigatório, uma vez —
lacUnidTransp Lacres das Unidades de Transporte Opcional, quantas vezes precisar —
tpUnidTransp Tipo da Unidade de Transporte Obrigatório, uma vez —

CTeSimp/infCte/total/IBSCBSTot/gCBS

3 campos

Campo O que é Ocorrência Regras
vCBS Valor total da CBS Obrigatório, uma vez —
vDevTrib Total de devoluções de tributos Obrigatório, uma vez —
vDif Total do Diferimento Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gCBS

5 campos

Campo O que é Ocorrência Regras
gALCZFMCBS Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) Opcional, no máximo uma vez —
gDevTrib Grupo de Informações da devolução de tributos Opcional, no máximo uma vez —
gDif Grupo de campos do Diferimento Opcional, no máximo uma vez —
gRed Grupo de campos da redução de aliquota Opcional, no máximo uma vez —
pCBS Aliquota da CBS (em percentual) Obrigatório, uma vez 326347

CTe/infCte/imp/IBSCBS/gIBSCBS/gIBSMun

2 campos

Campo O que é Ocorrência Regras
pIBSMun Aliquota do IBS Municipal (em percentual) Obrigatório, uma vez 347
vIBSMun Valor do IBS Municipal Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gIBSUF

2 campos

Campo O que é Ocorrência Regras
pIBSUF Aliquota do IBS de competência das UF (em percentual) Obrigatório, uma vez 347
vIBSUF Valor do IBS de competência das UF Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gTribCompraGov

6 campos

Campo O que é Ocorrência Regras
pAliqCBS Tipo Decimal com até 3 dígitos inteiros, podendo ter de 2 até 4 decimais Obrigatório, uma vez —
pAliqIBSMun Tipo Decimal com até 3 dígitos inteiros, podendo ter de 2 até 4 decimais Obrigatório, uma vez —
pAliqIBSUF Tipo Decimal com até 3 dígitos inteiros, podendo ter de 2 até 4 decimais Obrigatório, uma vez —
vTribCBS Valor que seria devido a CBS, sem aplicação do Art. 473. da LC 214/2025 Obrigatório, uma vez —
vTribIBSMun Valor que seria devido ao município, sem aplicação do Art. 473. da LC 214/2025 Obrigatório, uma vez —
vTribIBSUF Valor que seria devido a UF, sem aplicação do Art. 473. da LC 214/2025 Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gTribRegular

8 campos

Campo O que é Ocorrência Regras
cClassTribReg Informar qual seria o cClassTrib caso não cumprida a condição resolutória/suspensiva Obrigatório, uma vez 332
CSTReg Código da Situação Tributária do IBS e CBS Obrigatório, uma vez —
pAliqEfetRegCBS Alíquota da CBS Obrigatório, uma vez —
pAliqEfetRegIBSMun Alíquota do IBS do Município Obrigatório, uma vez —
pAliqEfetRegIBSUF Alíquota do IBS da UF Obrigatório, uma vez —
vTribRegCBS Valor da CBS Obrigatório, uma vez —
vTribRegIBSMun Valor do IBS do Município Obrigatório, uma vez —
vTribRegIBSUF Valor do IBS da UF Obrigatório, uma vez —

CTe/infCte/infCTeNorm/docAnt/emiDocAnt/idDocAnt

2 campos

Campo O que é Ocorrência Regras
idDocAntEle Documentos de transporte anterior eletrônicos Obrigatório, 1 vez(es) ou mais —
idDocAntPap Documentos de transporte anterior em papel Obrigatório, 1 vez(es) ou mais —

CTe/infCte/imp/IBSCBS/gIBSCBS/gCBS/gDevTrib

1 campo

Campo O que é Ocorrência Regras
pDevTrib Percentual de devolução do tributo, conforme LC 214/25 art. 118. Opcional, no máximo uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gCBS/gDif

1 campo

Campo O que é Ocorrência Regras
pDif Percentual do diferimento Obrigatório, uma vez —

CTe/infCte/imp/IBSCBS/gIBSCBS/gCBS/gRed

2 campos

Campo O que é Ocorrência Regras
pAliqEfet Aliquota Efetiva que será aplicada a Base de Calculo (em percentual) Obrigatório, uma vez 390392394
pRedAliq Percentual de redução de aliquota do cClassTrib Obrigatório, uma vez —

CTe/infCte/infCTeNorm/docAnt/emiDocAnt/idDocAnt/idDocAntPap

1 campo

Campo O que é Ocorrência Regras
subser Série do Documento Fiscal Opcional, no máximo uma vez —

Perguntas frequentes

Quantos campos tem o XML do CT-e?

O esquema oficial (PL_CTe_400_NT2026.004_RTC_1.00), lido pelo Buscador NCM, declara 450 nomes de tag distintos, em 2008 posições — a mesma tag aparece em mais de um lugar do arquivo, e cada posição tem ocorrência própria. Deste total, 1795 posições estão no documento em si; as demais são de evento, consulta e retorno do web service.

Onde fica cada tag no XML do CT-e?

No caminho completo a partir do elemento raiz, reconstruído caminhando pela árvore do esquema oficial — não por tabela de manual. O Buscador NCM agrupa os campos pelo grupo em que eles ficam, na ordem em que o arquivo é montado, e a ficha de cada tag mostra todas as posições dela.

O campo do CT-e é o mesmo campo da NF-e?

Não necessariamente, e essa confusão custa caro. O mesmo nome de tag existe em vários documentos fiscais com regras e sentidos diferentes: uTrib na NF-e não é o uTrib do CT-e. Cada ficha lista o mesmo nome nos outros documentos, com a redação e o caminho de cada um — justamente para que a regra de um não seja aplicada ao outro.

Todo campo que aparece no pacote de esquemas do CT-e é um campo do CT-e?

Não. O pacote traz um arquivo de tipos COMPARTILHADO entre os documentos fiscais, e nele viajam grupos que pertencem a outros documentos. O critério do Buscador NCM é alcance: só entra a tag que o caminho alcança a partir do elemento raiz do documento. Tag declarada no pacote e não alcançada não é campo do leiaute dele.

Voltar ao topo