CIOT no MDF-e: quando precisa informar e como preencher essa informação?
Se você trabalha com transporte de cargas, já percebeu que CIOT e MDF-e andam de mãos dadas. O problema é que muita transportadora ainda erra na hora de informar o CIOT dentro do MDF-e — e o resultado vem rápido: rejeição na SEFAZ, multa em fiscalização e retrabalho na operação.
Com a obrigatoriedade do CIOT reforçada pela MP 1.343/2026 e as três classificações criadas pela portaria da ANTT (A, B e C), preencher esse campo virou um cuidado ainda maior. Neste guia atualizado, você vai entender quando o CIOT é obrigatório no MDF-e, quais são os erros mais comuns na emissão e vai receber um checklist prático para evitar rejeições.
O que é CIOT no MDF-e?
O CIOT (Código Identificador da Operação de Transporte) é um código numérico gerado pela ANTT que identifica cada operação de frete contratada com transportador autônomo (TAC) ou empresa de transporte (ETC). Já o MDF-e (Manifesto Eletrônico de Documentos Fiscais) reúne todas as informações da carga em trânsito — CT-es, NF-es, veículos, motoristas e, claro, o CIOT.
Os dois documentos são complementares. O MDF-e mostra o que está sendo transportado e por quem, enquanto o CIOT comprova que o frete foi formalizado, com pagamento garantido e dentro das regras da ANTT. Sem o CIOT no MDF-e quando ele é obrigatório, a fiscalização interpreta como operação irregular.
- ▸ CIOT = comprovante eletrônico de contratação de frete (gerado pela ANTT via operadoras credenciadas)
- ▸ MDF-e = manifesto fiscal que acompanha a carga em todo o trajeto
- ▸ Quando um existe sem o outro em operações obrigatórias, a fiscalização reprova e aplica multa
- ▸ As classificações A (carga lotação), B (carga fracionada) e C (TAC agregado) definem como o código é gerado e informado
Quando o CIOT é obrigatório no MDF-e?
A regra geral é direta: toda operação de transporte rodoviário de cargas contratado precisa de CIOT. Mas há situações que definem quando o código deve obrigatoriamente aparecer dentro do MDF-e:
Operações que sempre exigem CIOT no MDF-e
- ✓ Frete com TAC (Transportador Autônomo de Cargas) — o embarcador ou a transportadora contratante deve gerar o CIOT antes de iniciar a viagem
- ✓ Frete com ETC (Empresa de Transporte de Cargas) — quando uma transportadora subcontrata outra, o CIOT é exigido
- ✓ Operações com CTC (Cooperativa de Transporte de Cargas) — também precisam do código formalizado
Quando o CIOT NÃO é obrigatório
- ○ Carga própria — a empresa transporta sua própria mercadoria com frota e motoristas próprios
- ○ Transporte de valores e cargas com regulamentação específica
- ○ Trechos curtos e operações internas que não configuram contratação de frete de terceiros
MP 1.343/2026: o que mudou na obrigatoriedade
A Medida Provisória 1.343/2026 reforçou o papel do CIOT como instrumento de formalização e rastreabilidade do frete. Na prática, ela endureceu a fiscalização e elevou o risco financeiro de operar sem o código quando ele é exigido — o que torna a emissão correta dentro do MDF-e ainda mais crítica.
Esse novo cenário regulatório não veio sozinho. As Resoluções ANTT 6.077 e 6.078 detalham o cadastro da operação de transporte e a forma como o CIOT deve ser gerado e vinculado ao pagamento do frete. Se você quer entender o contexto completo por trás da MP, vale a leitura do nosso conteúdo dedicado:
▸ Resoluções ANTT 6.077 e 6.078: como ficou a regulamentação da MP 1.343 | MP 1.343/2026, multas e o CIOT obrigatório
Erros comuns na emissão do CIOT no MDF-e (e como evitá-los)
A maioria das rejeições não acontece por má-fé — acontece por descuido em campos que parecem simples. Veja os deslizes que mais derrubam a emissão e o que fazer para não cair neles:
Erro 1 — Emitir o MDF-e antes de gerar o CIOT
O CIOT precisa existir antes do início da viagem. Emitir o manifesto sem o código já formalizado gera inconsistência. Como evitar: gere o CIOT na contratação e só então feche o MDF-e.
Erro 2 — CIOT digitado com dígitos incorretos ou trocados
Um único dígito errado invalida a vinculação. Como evitar: prefira a integração automática entre o gerador de CIOT e o emissor de MDF-e, eliminando a digitação manual.
Erro 3 — Classificação errada (A, B ou C)
Informar carga fracionada como lotação (ou vice-versa) leva à rejeição. Como evitar: confirme o tipo de operação antes de gerar o código — carga lotação, fracionada ou TAC agregado.
Erro 4 — CPF/CNPJ do transportador divergente
O documento do TAC/ETC no CIOT precisa bater com o informado no MDF-e. Como evitar: mantenha o cadastro de transportadores atualizado e valide o RNTRC.
Erro 5 — Esquecer o CIOT em operações obrigatórias
Achar que "aquele frete pequeno" não precisa de código é uma das causas mais frequentes de autuação. Como evitar: trate a geração do CIOT como etapa obrigatória sempre que houver contratação de terceiro.
Checklist de prevenção de rejeições
Antes de transmitir o MDF-e, rode esta verificação rápida. Ela cobre os pontos que a SEFAZ e a ANTT mais checam:
- ✓ O CIOT foi gerado antes do fechamento do MDF-e?
- ✓ O número do CIOT confere dígito a dígito com o emitido pela operadora?
- ✓ A classificação (A, B ou C) corresponde ao tipo real da operação?
- ✓ O CPF/CNPJ e o RNTRC do transportador estão corretos e ativos?
- ✓ Os CT-es e NF-es vinculados batem com a carga do CIOT?
- ✓ A operação realmente exige CIOT (frete de terceiro) ou é carga própria?
- ✓ Há comprovação de pagamento do frete vinculada ao código, conforme a MP 1.343/2026?
Como automatizar e reduzir o risco de rejeição
Boa parte dos erros acima desaparece quando a geração do CIOT e a emissão do MDF-e acontecem no mesmo fluxo, com dados integrados. Com o SmartGT, o TMS da TranspNet, a operação vincula o CIOT ao manifesto automaticamente, valida cadastro de transportadores e RNTRC, e alerta divergências antes da transmissão — cortando o retrabalho e o risco de multa.
Menos digitação manual significa menos rejeição na SEFAZ e mais previsibilidade para a operação, mesmo com o cenário mais rígido trazido pela MP 1.343/2026.
Quer emitir CIOT e MDF-e sem dor de cabeça?
Fale com nosso time e veja como o SmartGT automatiza a vinculação do CIOT ao MDF-e e previne rejeições.
Fale com um especialista
Conclusão
O CIOT no MDF-e deixou de ser um detalhe burocrático e virou um ponto central de conformidade. Com a MP 1.343/2026 e as Resoluções ANTT 6.077 e 6.078, informar o código corretamente é o que separa uma operação regular de uma autuação. Gere o CIOT antes do manifesto, confira classificação e dados do transportador, e use o checklist a cada emissão.
Ao transformar essa rotina em um processo integrado e automatizado, você reduz rejeições, evita multas e ganha tempo — deixando a operação focada no que importa: rodar com segurança e previsibilidade.
Quer modernizar sua transportadora?
Conheça o SmartGT, o sistema de gestão de frotas da TranspNet.