DAMDFE Rejeitado: Top 8 Códigos SEFAZ e Como Corrigir Sem Reemitir - TranspNet
9 min TranspNet

DAMDFE Rejeitado: Top 8 Códigos SEFAZ e Como Corrigir Sem Reemitir

MDF-e

Toda transportadora que opera com MDF-e conhece a cena: o motorista carregado no pátio, a carreta pronta para sair, e o DAMDFE volta rejeitado pela SEFAZ. Cada minuto parado custa diária de motorista, atraso de janela no embarcador e remarcação de coleta no destino.

O ponto que poucos gestores entendem é que a maioria das rejeições não exige reemissão do manifesto. O código de erro retornado pela SEFAZ aponta exatamente onde está a inconsistência, e em boa parte dos casos a correção sai por evento de retificação ou por reenvio do mesmo número de MDF-e dentro da janela permitida.

Neste artigo destrinchamos os 8 códigos de rejeição que mais aparecem nos logs das nossas transportadoras integradas, com a causa raiz de cada um e o caminho operacional para resolver sem perder o número sequencial nem gerar contingência desnecessária.

Anatomia de uma rejeição SEFAZ

Antes de atacar código por código, entenda o que acontece entre o clique em "transmitir" e o retorno da autorização. O MDF-e é validado em camadas, e cada camada gera um tipo diferente de erro.

A primeira camada é o schema XML. A SEFAZ valida estrutura, tipos de dado e obrigatoriedade de tags contra o leiaute oficial (hoje na versão 3.00). Erros aqui costumam vir com códigos da família 200-299 e indicam que o XML nem chegou a ser processado de fato.

A segunda camada é a validação de regras de negócio. Aqui entram conferências cruzadas com a base da Receita: CNPJ do emitente habilitado, CIOT vigente, placa cadastrada no RNTRC, condutor com CPF ativo. Os códigos costumam ficar na família 400-700.

A terceira camada é a validação de integridade documental. A SEFAZ confere se as chaves de NF-e e CT-e referenciadas no manifesto existem, estão autorizadas e pertencem ao trecho declarado. Rejeições nessa camada são as mais perigosas, porque podem indicar problema upstream no CT-e e não no MDF-e em si.

Identificar a camada do erro reduz o tempo de diagnóstico de 40 minutos para 5. É o primeiro filtro que aplicamos no dashboard operacional do TMS antes de qualquer ação corretiva.

Top 8 códigos de rejeição que mais travam o pátio

O ranking abaixo reflete a frequência observada em quase 1,2 milhão de transmissões MDF-e processadas pela SmartGT entre janeiro e abril de 2026. A ordem é por incidência, não por gravidade.

  1. 215, Falha no schema XML
  2. 233, Chave de acesso difere do cálculo
  3. 539, Duplicidade de MDF-e (mesma chave já autorizada)
  4. 252, Ambiente informado diverge do ambiente de autorização
  5. 402, XML mal formado ou assinatura digital inválida
  6. 478, Componente do CIOT informado é inválido
  7. 610, Total da carga difere do somatório das NF-e/CT-e
  8. 726, Veículo com restrição no RNTRC

Os quatro primeiros respondem por cerca de 71% das rejeições. Resolver bem esses já derruba o impacto operacional em grande parte.

Causa raiz e correção por código

Rejeição 215 — Falha no schema XML

É o erro mais comum e quase sempre vem de uma tag enviada fora do leiaute 3.00 ou de um caractere especial não escapado no XML. Casos típicos: razão social do destinatário com "&" não convertido para "&", CEP com hífen quando o schema pede apenas dígitos, ou UF do percurso com caractere em minúsculo.

Correção: não precisa reemitir. Ajuste o payload no TMS, regenere o XML com o mesmo número e série e retransmita. A SEFAZ rejeita antes de consumir o número, então a sequência permanece intacta.

Rejeição 233 — Chave de acesso difere do cálculo

A chave de 44 dígitos do MDF-e é montada a partir de UF, AAMM, CNPJ, modelo, série, número, tipo de emissão e código numérico aleatório. Se qualquer campo destes mudou entre a geração da chave e a montagem final do XML, o dígito verificador não bate.

Vemos esse erro com frequência em transportadoras que ainda fazem ajuste manual no XML antes de transmitir, ou em integrações onde a data de emissão é recalculada em fuso horário diferente.

Correção: regenerar a chave inteira a partir dos campos atuais do documento. Não tente consertar o dígito; recalcule. Reenvie com o mesmo número.

Rejeição 539 — Duplicidade de MDF-e

Aqui a SEFAZ está dizendo que já autorizou um MDF-e com aquela chave. Existem dois cenários distintos, e confundir os dois gera retrabalho:

  • O MDF-e foi autorizado na transmissão anterior, mas o retorno se perdeu (timeout de rede, queda do receptor). O documento existe e é válido.
  • Há duplicidade real no banco do TMS gerando o mesmo número duas vezes.

Correção: antes de qualquer ação, consulte o status pelo serviço de consulta com a chave. Se a SEFAZ retornar "autorizado", baixe o protocolo e siga a operação normalmente. Se retornar "não encontrado", aí sim investigue a sequência numérica.

Rejeição 252 — Ambiente divergente

O XML foi assinado apontando para produção mas transmitido para homologação, ou vice-versa. Acontece muito em ambientes de teste mal isolados ou em filiais recém-configuradas onde o flag de ambiente ficou trocado.

Correção: ajustar a tag tpAmb no XML, reassinar e retransmitir. Atenção: se o documento foi gerado em homologação por engano e a operação real precisa de produção, gere um novo número. Homologação não tem validade fiscal.

Rejeição 402 — XML mal formado ou assinatura inválida

Geralmente certificado digital vencido, certificado A1 com cadeia incompleta, ou problema no algoritmo de canonização XML. Em frotas que rodam com certificado A3 em token físico, também vimos casos de driver desatualizado retornando assinatura corrompida.

Correção: validar o certificado em ferramenta externa primeiro. Se o certificado está OK, regenerar a assinatura usando a biblioteca atualizada. Para frotas com A3, padronizar a versão do middleware do token em todos os pontos de emissão.

Rejeição 478 — CIOT inválido

O CIOT (Código Identificador da Operação de Transporte) é exigido para cargas de embarcadores pessoa jurídica não proprietárias do veículo. A SEFAZ rejeita quando o CIOT não existe, está com CNPJ do contratante diferente do informado, ou já foi liquidado para outra operação.

Correção: consultar o CIOT diretamente na instituição financeira gestora antes da emissão. No TMS, configurar bloqueio de transmissão quando o CIOT obrigatório estiver com status pendente. Essa validação prévia evita 90% das incidências do 478.

Rejeição 610 — Divergência de totais

A soma dos valores de NF-e e CT-e referenciados não bate com o total declarado no MDF-e. Pode ser por arredondamento, por CT-e complementar não consolidado, ou por NF-e cancelada após a montagem do manifesto.

Correção: revalidar o agregado consultando o status de cada documento referenciado. Se houver NF-e cancelada, remover do MDF-e e recalcular. Se for arredondamento, ajustar a precisão decimal no totalizador.

Rejeição 726 — Veículo com restrição no RNTRC

A placa informada está com RNTRC suspenso, vencido ou não cadastrado para a categoria da carga. Esse código vem aumentando desde a última atualização do cadastro da ANTT em 2025.

Correção: consultar o RNTRC do veículo e do transportador. Se o cadastro está vencido, regularizar na ANTT antes de retransmitir. Para frotas grandes, vale automatizar a consulta de RNTRC no módulo de gestão de frota com alerta 30 dias antes do vencimento.

Quando vale reemitir vs corrigir

A pergunta que todo despachante faz é: "anulo este e gero outro, ou tento consertar?". A resposta depende de três variáveis: status do documento na SEFAZ, janela temporal e impacto na operação.

Se o MDF-e foi rejeitado (não autorizado), nunca há motivo para reemitir com número novo. A sequência continua disponível, o número não foi consumido, basta corrigir e retransmitir. Reemitir nesse cenário gera buraco na numeração e dor de cabeça contábil no fechamento.

Se o MDF-e foi autorizado mas tem erro detectado depois (peso errado, condutor trocado, percurso ajustado), o caminho correto é o evento de inclusão/alteração ou o cancelamento dentro da janela de 24 horas. Após 24 horas, o cancelamento extemporâneo exige justificativa e em alguns estados não é mais aceito.

Reemissão como novo documento só faz sentido em três situações concretas:

  • MDF-e autorizado há mais de 24h e que precisa ser cancelado de fato (operação não vai acontecer).
  • Mudança estrutural de carga que extrapola o que o evento de alteração permite (troca de veículo principal em alguns estados, por exemplo).
  • Erro de ambiente (documento em homologação que deveria estar em produção).

Nos outros casos, corrigir é mais rápido, mais barato e mais limpo do ponto de vista fiscal.

O custo invisível das rejeições recorrentes

Transportadoras subestimam o impacto financeiro das rejeições porque medem apenas o tempo do despachante. A conta real envolve diária de motorista parado, atraso em janelas de embarque, retrabalho administrativo e, em casos crônicos, perda de fretes por SLA descumprido.

Uma transportadora de médio porte da Região Sul que atendemos rodava com taxa média de 8,4% de rejeição no MDF-e antes de implementar validações pré-emissão no TMS. Em 4 meses, depois de mapear os códigos mais frequentes e fechar as causas raiz, a taxa caiu para 1,7%. A economia direta calculada pelo controller foi de R$ 217 mil no semestre, sem contar o ganho de janela operacional.

Esse caso confirma o que vemos no agregado da base SmartGT: cada ponto percentual de rejeição evitada economiza entre R$ 8 e R$ 15 por documento transmitido, dependendo do perfil de carga e malha. Em frotas que transmitem 2 mil MDF-e por mês, a conta vira relevante rápido.

Checklist pré-emissão para reduzir rejeições

Mais valioso do que corrigir bem é não errar. Os itens abaixo formam a rotina de validação que recomendamos rodar antes de qualquer transmissão de MDF-e, automaticamente pelo TMS quando possível, manualmente quando o caso for exceção.

  1. Certificado digital válido por pelo menos 30 dias, com cadeia completa importada no servidor de emissão.
  2. RNTRC do transportador e dos veículos (tração e reboques) consultado nas últimas 24h e com status ativo.
  3. CIOT obrigatório consultado na instituição gestora, com saldo e status compatíveis com o trecho.
  4. NF-e e CT-e referenciados validados quanto à autorização e situação (nenhum cancelado, nenhum em contingência não regularizada).
  5. Totalizadores recalculados a partir dos documentos referenciados, com precisão decimal consistente.
  6. UF de início, fim e percurso conferidas contra a rota planejada no roteirizador.
  7. Ambiente (produção/homologação) explicitamente confirmado antes da assinatura.
  8. Condutor com CPF ativo e CNH compatível com a categoria do veículo.

Essa rotina separa transportadoras que tratam MDF-e como tarefa administrativa daquelas que tratam como controle operacional crítico. A diferença aparece no pátio, na liberação para rodar e, no fim do mês, no resultado.

Rejeição de DAMDFE não é fatalidade. Conhecer os códigos, mapear causa raiz e ter o processo afinado transforma o que hoje é gargalo em rotina previsível, e libera o despachante para resolver o que de fato exige decisão humana.

Tags: DAMDFE rejeitado código erro anatomia de uma rejeição sefaz top 8 códigos 215 causa raiz e correção por código

Quer modernizar sua transportadora?

Conheca o SmartGT, o sistema de gestao de frotas da TranspNet.