Informar o CIOT e o pagamento do frete no MDF-e rodoviário

  • Cenário TRA-08

  • Disponível em parte

  • Perfil: Logística

  • Mais tarefas do perfil: Logística e transporte

  • Odoo 16.0

Etapa 4 de 4 do processo MDF-e. Anterior: Incluir condutor no MDF-e.

Em carga de lotação (um único documento fiscal na viagem), o MDF-e rodoviário precisa levar o CIOT do contrato de frete e as informações de pagamento (responsável, forma, componentes e valor do contrato). A 16.0 tem os campos e a validação de pagamento, mas não transmite o MDF-e: o clipe preenche e para antes de enviar.

Limites deste cenário

Parcial e sem transmissão: a 16.0 tem os campos de CIOT e a exigência do pagamento em lotação, mas o módulo não envia o MDF-e à SEFAZ (PRs 4568, 4858 e 4859, ainda abertos). O Odoo não gera o CIOT nem contrata o frete: o código vem da administradora de frete. A verificação do pagamento só acontece na geração do XML, que exige processador configurado; neste ambiente, sem processador, ela não aparece na tela, e por isso o clipe não a mostra. Os valores do pagamento (parcelas, adiantamento, Pix, contratante e vale-pedágio por dispositivo) além de banco e agência não são filmados. As datas de 2026 do CIOT vêm de fornecedor e de fórum (homologação de 21/09/2026 passada, produção de 23/11/2026 futura) e o critério de exigência está de memória: conferir na NT MDF-e 2026.001 no Portal Nacional do MDF-e.

Importante

O MDF-e da 16.0 só é preenchido e validado: não há envio à SEFAZ, protocolo nem encerramento.

Vídeo

Duração: 2 min 29 s. Sem áudio: a narração está nas legendas, na faixa de baixo do vídeo.

Antes de começar

Exemplo usado neste cenário

A Empresa Lucro Presumido (SP) leva uma única NF-e de São Paulo ao Rio de Janeiro em carga de lotação. O frete contratado é de R$ 4.200,00, com R$ 300,00 de vale-pedágio, pagos à vista pela própria empresa por depósito bancário. O CIOT do contrato é informado com o CNPJ do responsável por ele.

Como os valores são calculados:

  • Valor do contrato (vContrato do grupo infPag do MDF-e) é a soma dos componentes do frete: 4.200,00 (frete) + 300,00 (vale-pedágio) = 4.500,00.

  • Lotação: o MDF-e com um único documento fiscal em um único município de descarga é carga de lotação, e o grupo de pagamento deve vir informado (o módulo recusa a geração do XML sem ele, e a SEFAZ rejeita sem ele, segundo o fórum do ACBr).

  • Pagamento à vista: não há adiantamento nem parcelas, então o indicador de pagamento é 0 e o valor do contrato é pago de uma vez.

  • CIOT: código de 12 dígitos do contrato de frete, informado com o CNPJ ou o CPF do responsável por ele. Critério de exigência do CIOT no MDF-e rodoviário (NT MDF-e 2026.001, segundo a TecnoSpeed, de memória): exige-se quando o emitente é transportador de carga própria ou prestador (tpEmit 1 ou 3), ou quando o emitente é transportador de carga própria combinado com o tipo de transportador informado (tpEmit 2 com tpTransp); a carga própria pode não exigir o CIOT. Datas da NT MDF-e 2026.001: homologação em 21/09/2026, já passada em 11/10/2026, e produção em 23/11/2026, ainda futura (Resolução ANTT 6.078/2026 segundo o ACBr, a conferir).

Passo a passo

  1. Abra o aplicativo Fiscal, menu Documentos -> MDF-e.

  2. Abra o MDF-e da viagem, de número 3.

  3. Na aba Modal, abra a subaba CIOT.

  4. Clique em Adicionar uma linha.

  5. Marque É empresa e informe o CNPJ do responsável pelo CIOT.

  6. Informe o CIOT 123456789012 e clique em Salvar & Fechar.

  7. Abra a subaba Pagamento e clique em Adicionar uma linha.

  8. No campo Responsável pelo pagamento, escolha Empresa Lucro Presumido.

  9. No campo Forma de pagamento, escolha Pagamento à Vista.

  10. Informe o código do banco 001 e o código da agência 1234.

  11. Na aba Frete, adicione o componente Frete de 4.200,00 e clique em Salvar & Fechar.

  12. Adicione o componente Vale Pedágio de 300,00 e clique em Salvar & Fechar.

  13. Confira o valor do contrato de 4.500,00 e clique em Salvar & Fechar.

  14. Clique no ícone de salvar no alto do formulário e pare aqui: não clique em Enviar.

Resultado esperado

O MDF-e rodoviário fica com o CIOT informado e com o pagamento do frete completo: responsável, pagamento à vista, banco e agência, e valor do contrato de 4.500,00 pela soma dos componentes. O documento continua em Rascunho; não há envio à SEFAZ na 16.0.

Se houver erro

  • Ao gerar o XML aparece que o pagamento (infPag) deve ser informado. A carga é de lotação (um só documento fiscal) e o MDF-e está sem o grupo de pagamento. Preencha a subaba Pagamento, com responsável, forma e componentes do frete.

  • A janela do CIOT não deixa salvar. O CIOT tem 12 dígitos e o CNPJ ou o CPF do responsável é obrigatório. Confira o tamanho do código e o documento do responsável.

  • A SEFAZ rejeita o MDF-e por CIOT ausente (rejeição 684, segundo a TecnoSpeed). O manifesto de transporte rodoviário remunerado seguiu sem o CIOT. Gere o CIOT na administradora de frete e informe-o antes do envio.

Módulos usados

Também usa: l10n_br_mdfe. Os valores do exemplo foram conferidos automaticamente na execução gravada; a conferência não substitui a validação do contador da sua empresa.