Guia CT-e

CT-e vs MDF-e: diferença, modelos 57 e 58 e uso

Diferença entre CT-e (modelo 57) e MDF-e (modelo 58): obrigação, XML, DACTE, DAMDFE e o fluxo da viagem da transportadora.

Tags XML envolvidas:

<CTe> <MDFe> <infModal> <infDoc> <infMunDescarga>

CT-e e MDF-e resolvem problemas diferentes. O CT-e (modelo 57) é o conhecimento da prestação de serviço de transporte: quem paga, quanto custa o frete, qual carga e quais NF-e viajam. O MDF-e (modelo 58) é o manifesto da viagem do veículo: quais documentos o caminhão carrega naquele percurso, de onde sai, onde descarrega e quando a viagem encerra. Um não substitui o outro. Transportadora que emite só CT-e e esquece o MDF-e quando obrigatório circula irregular; quem emite MDF-e sem CT-e da prestação deixa o tomador sem XML de frete.

A obrigação do MDF-e está no Ajuste SINIEF e nas regras da UF: em regra, transporte interestadual de cargas e, em vários estados, o intermunicipal do emitente de CT-e. Há hipóteses de dispensa (volume, tipo de carga, emitente). O artigo /blog/fiscal/o-que-e-mdfe-quando-obrigatorio aprofunda a obrigatoriedade. Aqui o foco é a diferença operacional e o XML, para a busca “diferença cte e mdfe” e “cte ou mdfe”.

No CT-e o documento auxiliar é o DACTE. No MDF-e é o DAMDFE. O motorista leva os dois quando a viagem exige manifesto. Fiscalização de posto pede o DAMDFE da viagem e os documentos da carga. O tomador do frete, no escritório, precisa do XML do CT-e para pagar e escriturar. O MDF-e quase nunca entra no contas a pagar do tomador. Misturar os arquivos no e-mail do cliente gera “não achei o frete” quando o anexo era o manifesto.

O XML do MDF-e traz infModal, veículos de tração e até três reboques no FideFlow, municípios de carregamento, percurso, CIOT, vale-pedágio, infDescarga com CT-e e NF-e descarregados, e o grupo de pagamento quando há pagador. Encerrar o MDF-e após a descarga é obrigatório. Manifesto aberto bloqueia o próximo. O módulo lista não encerrados e envia o evento de encerramento. CT-e não tem “encerramento de viagem”; o ciclo dele é autorização, CCe, cancelamento, complementar.

Emissão conjunta típica: (1) emita os CT-e das prestações; (2) monte o MDF-e com as chaves desses CT-e e das NF-e da carga; (3) autorize o MDF-e antes da saída; (4) imprima DAMDFE e DACTE; (5) ao fim, encerre o MDF-e. Se um CT-e for cancelado depois, o manifesto precisa ser tratado (encerrar e, se ainda couber, ajustar a composição conforme a regra vigente). Não deixe chave cancelada pendurada em manifesto aberto sem revisar.

Autorizadores também diferem. Muitas UFs autorizam CT-e na SVRS; o MDF-e tem ambiente nacional próprio. Timeout, cStat e rejeição 656 valem nos dois, mas a cota e o endpoint não se misturam. Consultar MDF-e com a chave de CT-e no portal errado devolve “não localizado”. Os 44 dígitos carregam o modelo (57 versus 58) — olhe esse bloco antes de abrir o chamado no suporte.

Do lado de quem toma o frete, o FideFlow captura CT-e no DistDFe e NF-e no manifesto do destinatário. MDF-e recebido não é o centro do inbox de contas a pagar. Transportadora que também compra insumos usa o manifesto de NF-e como destinatária e, no mesmo CNPJ, emite CT-e e MDF-e como prestadora. O papel é do documento, não de uma flag “é transportadora” na empresa (ADR-045).

CT-e OS (modelo 67) é o terceiro documento da família: fretamento de passageiros, valores e outros serviços. Não é MDF-e e não é CT-e de carga. Quem busca “cte os” deve ir ao artigo já publicado no blog. Este comparativo permanece 57 versus 58 para não canibalizar aquele texto e para responder a dúvida da viagem de carga.

Reforma tributária e IBS/CBS vão exigir atenção aos dois documentos, mas a divisão de papéis permanece: prestação versus viagem. Enquanto o leiaute nacional não unificar tudo num único arquivo, o time fiscal continua emitindo o par. O FideFlow já emite CT-e, CT-e OS e MDF-e com storage seguro de XML e PDF, e recebe o CT-e do tomador no mesmo Radar da NF-e.

Escolha rápida: precisa acobertar o frete e mandar XML para quem paga? CT-e. Precisa acobertar a circulação do veículo com vários documentos? MDF-e. Precisa dos dois na mesma saída interestadual? Emita os dois, na ordem prestação depois viagem, e encerre o manifesto no destino. Os guias de emissão, consulta e cancelamento deste cluster detalham o lado CT-e; o blog de obrigatoriedade detalha o lado MDF-e.

Quadro-resumo

CampoDetalhe
CT-e Modelo 57 — prestação de transporte
MDF-e Modelo 58 — manifesto da viagem
Documento auxiliar DACTE × DAMDFE
Encerramento Só o MDF-e exige encerrar após a descarga

Exemplo de XML para conferência

<CTe xmlns="http://www.portalfiscal.inf.br/cte">
  <infCte Id="CTe35260800000000000000570010000000011234567890" versao="4.00">
    <ide>
      <mod>57</mod>
      <tpCTe>0</tpCTe>
      <toma3>
        <toma>0</toma>
      </toma3>
      <CFOP>5353</CFOP>
    </ide>
    <infCTeNorm>
      <infCarga>
        <vCarga>10000.00</vCarga>
        <proPred>Pecas</proPred>
      </infCarga>
      <infDoc>
        <infNFe>
          <chave>35260800000000000000550010000000011234567890</chave>
        </infNFe>
      </infDoc>
    </infCTeNorm>
    <vPrest>
      <vTPrest>1500.00</vTPrest>
      <vRec>1500.00</vRec>
    </vPrest>
  </infCte>
</CTe>

Passo a passo

1

Separe prestação e viagem

CT-e documenta o frete. MDF-e documenta o percurso do veículo e os documentos que ele carrega.

2

Emita primeiro os CT-e da carga

As chaves do modelo 57 entram no MDF-e. Sem CT-e autorizado o manifesto fica incompleto.

3

Autorize o MDF-e antes de sair

Quando obrigatório, o DAMDFE viaja com o motorista junto dos DACTE.

4

Encerre o MDF-e na descarga

Manifesto aberto bloqueia o próximo. Use a tela de não encerrados do FideFlow.

5

Mande ao tomador só o XML do CT-e

O contas a pagar do cliente usa o conhecimento, não o manifesto da viagem.

Perguntas frequentes

CT-e substitui MDF-e?

Não. O CT-e é a prestação. O MDF-e é o manifesto da viagem. Na saída interestadual típica os dois convivem.

Qual o modelo de cada um?

CT-e de carga é 57. MDF-e é 58. CT-e OS é 67 e não deve ser confundido com os dois.

O tomador precisa do XML do MDF-e para pagar o frete?

Não. Quem paga escrituração e título é o CT-e. O MDF-e é do trânsito do veículo.

O que acontece se eu não encerrar o MDF-e?

O manifesto permanece aberto e a SEFAZ pode bloquear a autorização do próximo. Encerre após a descarga.

O FideFlow emite CT-e e MDF-e?

Sim. Módulos próprios, XML em storage seguro, DACTE, DAMDFE e encerramento do manifesto.

Outros guias de CT-e

Receber CT-e no FideFlow Baixar XML de CT-e CT-e OS modelo 67 Obrigatoriedade do MDF-e como emitir CT-e consultar CT-e pela chave cancelar CT-e carta de correção CT-e tomador do CT-e desacordo CT-e CT-e complementar

Conferência de CT-e no Flow Fiscal

Capture CT-e da SEFAZ, vincule às NF-e da carga e registre desacordo no prazo — no mesmo inbox da NF-e e da NFS-e.

Testar Flow Fiscal grátis por 7 dias