API de MDF-e para manifesto eletrônico de documentos fiscais
Emita MDF-e modelo 58 via REST API. Vincule CT-es e NF-es, registre encerramento e gerencie toda a operação de transporte em uma única integração.
curl --request POST \ --url "https://api.brasilnfe.com.br/services/Fiscal/EnviarManifestoTransporte" \ --header 'Content-Type: application/json' \ --header 'Token: seu_token_aqui' \ --data '{ "tipoAmbiente": 2, "tipoEmitente": 1, "ufCarregamento": "MG", "ufDescarregamento": "SP", "modalidade": 1, "valor": 15000.00, "peso": 8500.00, "Rodoviario": { "RNTRC": "12345678" }, "carregamentos": [{ "CodMunicipio": 3106200 }], "descarregamentos": [{ "CodMunicipio": 3550308 }] }'
O que é MDF-e (Manifesto Eletrônico de Documentos Fiscais)?
O MDF-e (Manifesto Eletrônico de Documentos Fiscais), modelo 58, é o documento fiscal digital que agrupa CT-es e NF-es vinculados a uma mesma operação de transporte. Criado para substituir o antigo Manifesto de Carga em papel, o MDF-e simplifica a fiscalização e o controle de cargas em trânsito no território brasileiro.
Na prática, o manifesto eletrônico funciona como um "envelope digital" que conecta os documentos fiscais individuais (cada CT-e ou NF-e) ao veículo, ao motorista e à rota percorrida. Sempre que uma transportadora despacha uma viagem com múltiplos conhecimentos de transporte, ou quando uma empresa transporta mercadoria própria com diversas notas fiscais, é necessário emitir um MDF-e para vincular toda a documentação.
A emissão do MDF-e é obrigatória para transporte interestadual e, em diversos estados, também para operações intraestaduais. O documento deve ser emitido antes do início do transporte e encerrado ao final da operação, quando a carga é entregue no destino. O DAMDFE (Documento Auxiliar do MDF-e) é a versão impressa que acompanha o veículo durante o percurso.
Os principais cenários de uso do MDF-e incluem:
- Transportadoras: agrupamento de CT-es emitidos para diferentes tomadores em uma mesma viagem, vinculando toda a carga ao veículo e condutor.
- Empresas que transportam mercadoria própria: agrupamento de NF-es quando a própria empresa realiza o transporte, sem necessidade de CT-e.
- Operadores logísticos e cooperativas: consolidação de documentos de diversos embarcadores em um único manifesto para controle de rota.
- Redespacho e subcontratação: quando há múltiplas etapas no transporte, cada trecho pode exigir seu próprio MDF-e.
A relação entre MDF-e e CT-e é direta: o CT-e documenta cada serviço de transporte individual, enquanto o MDF-e agrupa esses CT-es (ou NF-es) em um manifesto que representa a viagem completa. Com a API da Brasil NFe, você emite ambos os documentos na mesma plataforma, com a mesma integração REST.
MDF-e para todos os modais
O manifesto eletrônico abrange todos os modais de transporte previstos na legislação brasileira. A API da Brasil NFe suporta a emissão para cada um deles.
Rodoviário
Transporte por estradas e rodovias. O modal mais utilizado no Brasil, com dados de veículo, condutor e percurso.
Aéreo
Transporte de cargas via aviação. Inclui dados de voo, aeronaves e terminais de carga.
Ferroviário
Transporte por ferrovias. Contempla informações de vagões, terminais e composições ferroviárias.
Aquaviário
Transporte por hidrovias, rios e mar. Dados de embarcações, portos de origem e destino.
Como funciona a emissão de MDF-e via API
Em três passos, sua aplicação estará emitindo manifestos eletrônicos automaticamente. Todo o processo via REST API com respostas em JSON.
Cadastre-se gratuitamente
Crie sua conta na Brasil NFe e obtenha seu token de acesso. Teste em ambiente de homologação da SEFAZ sem custo algum.
Integre via REST API
Envie os dados do manifesto via POST com as chaves dos CT-es ou NF-es, dados do veículo, condutor e percurso. A API valida e transmite à SEFAZ.
Emita MDF-e e encerre
Receba a autorização com chave de acesso e protocolo. Ao final da viagem, encerre o MDF-e via API para liberar novas emissões.
Exemplo de resposta da API
Ao emitir um MDF-e com sucesso, a API retorna os dados de autorização da SEFAZ, incluindo a chave de acesso de 44 dígitos, o número do manifesto, o protocolo de autorização e o status do documento.
{
"ReturnNF": {
"Numero": 1,
"Serie": 1,
"ChaveNF": "3126041234567800010058001...",
"CodStatusRespostaSefaz": 100,
"DsStatusRespostaSefaz": "Autorizado o uso do MDF-e",
"Ok": true
},
"Base64Xml": "PG1kZmVQcm9j...",
"Base64File": "JVBERi0xLjQ..."
}
Operações disponíveis
A API cobre todo o ciclo de vida do MDF-e, desde a emissão até o encerramento, incluindo eventos pós-autorização.
Por que escolher Brasil NFe para MDF-e
Uma API completa para manifesto eletrônico, integrada com CT-e e NF-e na mesma plataforma.
Vinculação automática
Agrupe CT-es e NF-es em um único manifesto eletrônico. Envie as chaves de acesso dos documentos e a API monta o MDF-e completo com todos os vínculos necessários.
Encerramento simplificado
Encerre o MDF-e via API ao final da operação de transporte com uma única chamada. Obrigatório para liberar novas emissões para o mesmo veículo e UF.
Eventos completos
Inclusão de condutor, inclusão de DFe e cancelamento. Todos os eventos pós-autorização previstos na legislação disponíveis via endpoints dedicados.
Integração CT-e + MDF-e
Emita CT-e e MDF-e na mesma plataforma, com a mesma API e o mesmo token. Fluxo de transporte completo em uma única integração.
Emissão ilimitada
Plano fixo de R$ 24,90/mês sem cobrança por documento emitido. Emita quantos MDF-es precisar sem se preocupar com custos variáveis.
DAMDFE automático
O Documento Auxiliar do MDF-e (DAMDFE) é gerado automaticamente em PDF a cada emissão autorizada e retornado em Base64 na própria resposta da API (campo Base64File), junto com o XML assinado (campo Base64Xml).
Preço simples, emissão ilimitada
Um único plano com tudo incluso para MDF-e. Teste grátis em homologação antes de contratar.
- 1 CNPJ por assinatura
- Emissão ilimitada de MDF-e modelo 58
- Eventos de cancelamento e encerramento
- Inclusão de condutor e DFe
- XML e DAMDFE em Base64 na resposta
- Ambiente de homologação gratuito
- Suporte 24/7 por e-mail e WhatsApp
Dúvidas sobre MDF-e
Respostas para as principais dúvidas sobre o Manifesto Eletrônico de Documentos Fiscais e a API da Brasil NFe.
Base64File. O XML assinado também é retornado em Base64 no campo Base64Xml. Basta decodificar o conteúdo para obter os arquivos, o endpoint de consulta devolve os mesmos campos quando você precisar acessar a qualquer momento.
Pronto para emitir MDF-e sem complicação?
Crie sua conta, teste em homologação e comece a emitir manifestos eletrônicos via API em minutos. Sem burocracia, sem custo para testar.