Fiscal · · Atualizado em 1 de outubro de 2026

O caminho de um CT-e: da viagem à autorização da SEFAZ

Ícone de selo circular com check sobre painel claro em fundo areia

Atualizado em 29/09/2026: revisamos a seção de contingência. O FS-DA foi revogado em 1º de janeiro de 2024, e o EPEC deixa de valer em 5 de outubro de 2026, quando entra a contingência off-line prevista no Ajuste SINIEF 26/26.

Todo gestor de transportadora já viveu a cena: caminhão carregado, motorista pronto, cliente cobrando, e a viagem parada porque “o CT-e não saiu”. A frase parece descrever um problema único, mas quase nunca é. O documento percorre um caminho com várias etapas até ser autorizado, e ele pode travar em qualquer uma delas.

Se você já sabe o que é o CT-e e por que ele é obrigatório, este post mostra a jornada dele por dentro: de onde vêm os dados, o que acontece entre o clique de “emitir” e a resposta da SEFAZ, e o que ainda pode dar errado depois. Entender esse caminho é o que separa o gestor que resolve a rejeição em dois minutos daquele que liga para o suporte sem saber nem o que perguntar.

Deu rejeição na SEFAZ? Consulte o diagnóstico de rejeição de CT-e e MDF-e: digite o código e veja a causa e o passo a passo para corrigir.

Etapa 1: os dados nascem na operação, não no sistema fiscal

Antes de existir qualquer XML, o CT-e é um conjunto de informações da prestação de serviço: remetente, destinatário, tomador, carga, valores, CFOP, notas fiscais vinculadas. Esses dados não são “fiscais” por natureza. Eles nascem na operação, quando a viagem é planejada e a carga é aceita.

Aqui mora a origem da maioria dos problemas lá na frente. Um CNPJ digitado errado no cadastro do cliente, uma inscrição estadual desatualizada, um tomador definido de forma incorreta: nada disso explode na hora do cadastro. Explode dias depois, como rejeição da SEFAZ, com o caminhão esperando na doca.

Por isso a qualidade do cadastro é trabalho fiscal disfarçado de trabalho administrativo. E por isso faz tanta diferença quando os dados fluem direto da operação para o documento, seja por integração via EDI com o embarcador, seja porque o TMS já tem a viagem montada e aproveita tudo o que ela sabe. Redigitar é criar uma segunda chance de errar o que já estava certo.

Etapa 2: o XML no leiaute nacional e a assinatura digital

Com os dados prontos, o sistema emissor monta o arquivo XML seguindo o leiaute nacional do CT-e, definido pelo ENCAT e documentado no Portal do CT-e. Esse leiaute é versionado (a versão vigente é a 4.00) e extremamente rígido: cada campo tem formato, tamanho e regras de preenchimento. Um valor fora do padrão já é motivo de rejeição antes mesmo de qualquer análise de mérito.

Montado o XML, ele precisa ser assinado digitalmente com um certificado ICP-Brasil da empresa emitente, em geral um e-CNPJ. A assinatura garante autoria e integridade: prova que foi a sua transportadora que emitiu e que ninguém alterou o conteúdo depois.

Na prática, o tipo de certificado muda o dia a dia da emissão:

  • Certificado A1. É um arquivo digital instalado no servidor ou no sistema, com validade de 1 ano. Permite emissão automatizada sem intervenção humana, por isso é o padrão de quem emite em volume.
  • Certificado A3. Fica em cartão ou token físico, com validade maior, mas exige o dispositivo conectado e senha. Para emissão contínua e automatizada, vira um gargalo.
  • Validade. Certificado vencido significa emissão parada, sem exceção. É um vencimento que merece o mesmo controle de alerta que você dá a licenciamento e documentos da frota: descobrir no dia é descobrir tarde.

Etapa 3: transmissão e o veredito da SEFAZ

O XML assinado é transmitido pela internet ao ambiente autorizador, o web service da SEFAZ competente. Lá o documento passa por uma bateria de validações: estrutura do XML, assinatura, situação cadastral do emitente, coerência dos dados, duplicidade. A resposta costuma chegar em segundos.

São dois desfechos possíveis. Ou o CT-e é autorizado e recebe um protocolo de autorização de uso, ou é rejeitado com um código numérico e uma mensagem. E aqui vale entender um ponto que muita gente confunde: rejeição não é multa nem pendência fiscal. O documento rejeitado simplesmente não existe para o fisco; o problema é que a carga não pode circular sem ele.

Alguns exemplos reais de rejeição, traduzidos para linguagem de gente:

  • Rejeição 204, duplicidade de CT-e. Você tentou transmitir um documento com número e série que a SEFAZ já autorizou. Costuma ser falha de sincronização do sistema ou reenvio manual; a saída é emitir com a numeração seguinte.
  • IE do tomador ou do destinatário inválida. A inscrição estadual informada não bate com o cadastro da SEFAZ. Quase sempre é cadastro desatualizado do seu lado: o cliente mudou a situação cadastral e ninguém atualizou.
  • Erro de estrutura ou de preenchimento. Campo fora do formato, código de município inexistente, CFOP incompatível com a operação. É o leiaute rígido cobrando seu preço.

Um bom sistema valida tudo isso antes de transmitir, porque as regras são públicas e conhecidas. Na Growth Log, por exemplo, o CT-e sai da própria viagem em segundos, com validação prévia dos dados: a rejeição que seria descoberta na SEFAZ é apontada na tela, antes do envio, com o campo errado indicado.

Etapa 4: o DACTE, o papel que representa o digital

Autorizado o CT-e, entra em cena o DACTE, o Documento Auxiliar do CT-e. Ele é a representação impressa (ou em PDF) do documento eletrônico, feito para acompanhar a carga e permitir a consulta do CT-e pela chave de acesso de 44 dígitos.

Vale gravar: o DACTE não é o documento fiscal. O documento é o XML autorizado, que precisa ser guardado pelo prazo legal. Perder o papel não é problema; perder o XML é. Fiscalização na estrada lê o DACTE, mas o que vale juridicamente é o que está na base da SEFAZ.

Etapa 5: a vida do CT-e depois de autorizado

A autorização não encerra a história. O CT-e tem eventos posteriores, e cada um tem regra e prazo próprios.

O cancelamento é permitido em até 168 horas (7 dias) contadas da autorização de uso, e somente se a prestação de serviço ainda não começou. Viagem iniciada, cancelamento negado: esse é o desenho da regra, ainda que alguns estados tratem prazos com rigor diferente. Errou e o caminhão já saiu? O caminho passa a ser o CT-e de substituição, um processo bem mais trabalhoso (o CT-e de anulação deixou de existir em 2023).

A Carta de Correção Eletrônica (CC-e) corrige erros em campos específicos, desde que não vedados pela legislação. Ela não pode alterar valores, impostos, nem os envolvidos na prestação: para isso não existe atalho, existe substituição. E um detalhe que pega muita gente: CT-e que recebeu carta de correção não pode mais ser cancelado.

Por fim, o CT-e não viaja sozinho. Ele é vinculado ao MDF-e que manifesta a viagem, e o encerramento desse manifesto no destino é o que fecha o ciclo documental. CT-e autorizado com MDF-e aberto é pendência acumulando na sua conta.

Quando a SEFAZ cai: contingência não é improviso

O ambiente autorizador fica fora do ar, sim, e a legislação prevê exatamente o que fazer. O CT-e tem modalidades oficiais de contingência, identificadas no próprio campo de tipo de emissão do documento.

A principal é a SVC, a SEFAZ Virtual de Contingência: quando a SEFAZ do estado está indisponível, a transmissão é redirecionada para um ambiente autorizador alternativo (SVC-RS ou SVC-SP, conforme o estado), e o documento autorizado ali já vale, sem retransmissão depois.

As outras modalidades mudaram. O FS-DA, o formulário de segurança impresso, foi revogado pelo Ajuste SINIEF 12/23 e não existe mais desde 1º de janeiro de 2024. O EPEC, em que se registra um evento prévio declarando a emissão para transmitir o CT-e completo em seguida, vale só até 4 de outubro de 2026, porque o Ajuste SINIEF 26/26 o revoga a partir de 5 de outubro.

No lugar do EPEC entra a contingência off-line. O DACTE é impresso em papel comum com a expressão “EMITIDO EM CONTINGÊNCIA OFF-LINE” e um código bidimensional com autenticação digital, e o CT-e deve ser transmitido assim que o problema técnico cessar, dentro do prazo máximo definido no MOC. Explicamos o que muda no documento impresso em o que é DACTE.

Contingência bem feita é aquela que o gestor nem percebe: o sistema detecta a indisponibilidade, muda a rota de autorização e a doca continua andando. Se cair a SEFAZ e parar a sua expedição, o problema não é a SEFAZ.

Esse é o teste de maturidade de qualquer emissor. Tratar contingência manualmente, com alguém decidindo no susto qual modalidade usar, é transformar uma indisponibilidade de minutos em uma tarde perdida.

O custo do caminho mal gerenciado

Cada etapa dessa jornada tem um custo quando falha. Caminhão parado na doca esperando documento é hora de motorista, janela de coleta perdida e cliente medindo sua pontualidade. Circular sem CT-e é infração com multa e risco de retenção da carga na fiscalização, um custo que nenhum frete pequeno justifica.

E os erros silenciosos custam ainda mais. Cancelamento fora do prazo vira problema fiscal para o contador resolver, correção que a CC-e não alcança vira substituição, MDF-e sem encerrar vira pendência que trava emissões futuras. Nada disso é aleatório: quase tudo nasce de dado errado na origem ou de prazo perdido por falta de controle.

A régua para avaliar sua operação é simples. Quanto do dia da sua equipe é digitar de novo o que a operação já sabia? Quando a emissão vive dentro da viagem, como no fluxo de CT-e, MDF-e e CIOT integrados à operação, o dado entra uma vez, a validação acontece antes da SEFAZ ver o documento e a contingência roda sozinha. O resultado aparece onde importa: doca girando, rejeição virando exceção e ninguém descobrindo problema fiscal com o caminhão carregado.

Quer ver esse caminho acontecendo em segundos, a partir da viagem que sua equipe já cadastrou? Agende uma demonstração.

Este texto faz parte do Guia do CT-e e dos documentos fiscais, que reúne todos os artigos sobre o tema.

← Todos os artigos Conhecer a plataforma →