Emissão MDF-e Passo a Passo
Criação do manifesto, envio à SEFAZ, encerramento no destino e DAMDFE em PDF.
O MDF-e (Manifesto Eletrônico de Documentos Fiscais, modelo 58) é o documento fiscal obrigatório para transportadoras e empresas emitentes de carga própria que realizam transporte interestadual ou intermunicipal com mais de um CT-e ou NF-e no mesmo veículo. Ele consolida a carga, identifica o veículo de tração e os motoristas.
Exemplo de Criação de MDF-e
Requisição padrão informando veículo, motoristas, rota interestadual e documentos originários:
Fluxo de Emissão e Encerramento
Criar Rascunho
Agrupa as notas e conhecimentos, calcula o peso total e valida a placa do veículo na SEFAZ. Retorna 201 Created.
Transmitir & DAMDFE
Assina com Certificado A1 e transmite à SEFAZ de origem (202 Accepted), liberando o DAMDFE em PDF para viagem.
Encerrar Viagem
Ao entregar a mercadoria no destino final, encerre o manifesto para liberar o veículo para novas viagens sem bloqueios de barreira fiscal.
Estrutura do Payload
Principais grupos exigidos no manifesto de carga:
| Bloco | Campo | Propósito e Conteúdo |
|---|---|---|
| Rota e Percurso | ufIni, ufFim, ufsPercurso[] | UF de partida, UF de destino e lista ordenada das UFs intermediárias por onde o caminhão transitará. |
| Veículo de Tração | veiculoTracao | Placa, UF de licenciamento, RNTRC (registro ANTT), tara em kg e capacidade de carga. |
| Motoristas | condutores[] | Nome completo e CPF do condutor (ou condutores) habilitados a dirigir o veículo. |
| Cargas e Documentos | documentos[] | Lista de chaves de NF-e ou CT-e acobertadas, com o município de descarregamento correspondente. |
| Totais da Carga | totVCarga, totQCarga | Valor total das mercadorias transportadas e peso bruto total da carga em quilogramas. |
Operações Relacionadas
Endpoints dedicados para o manifesto eletrônico:
| Operação | Método e Rota | Referência Técnica |
|---|---|---|
| Criar MDF-e | POST /v1/mdfe | Ver Parâmetros → |
| Transmitir à SEFAZ | POST /v1/mdfe/:id/send | Ver Transmissão → |
| Consultar MDF-e | GET /v1/mdfe/:id | Ver Retorno e Status → |
| Baixar DAMDFE (PDF) | GET /v1/mdfe/:id/damdfe | Ver Download do PDF → |
| Encerrar Viagem | POST /v1/mdfe/:id/close | Ver Evento de Encerramento → |
| Incluir Condutor | POST /v1/mdfe/:id/condutor | Ver Troca de Motorista → |
| Cancelar MDF-e | POST /v1/mdfe/:id/cancel | Ver Cancelamento → |
Próximos Passos
- Veja todos os campos no endpoint na Referência da API MDF-e.
- Consulte o fluxo prévio em Emissão de CT-e de Frete.
- Veja como monitorar manifestos emitidos por terceiros em Monitor de MDF-e.