Fiscal · · Atualizado em 1 de outubro de 2026
O caminho de um CT-e: da viagem à autorização da SEFAZ

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.


