FEFO automático: como o ERP evita perdas com medicamentos próximos da validade
FEFO (First-Expired First-Out) parece simples na teoria, mas falha em operação manual. Como o ERP aplica FEFO automático na separação, reduz perda por vencimento e cobre auditoria sanitária.
Neste artigo
"FIFO ou FEFO?" Em distribuidora farmacêutica a resposta é praticamente sempre FEFO — First-Expired First-Out. Mas FEFO manual falha. Operador olha o lote da esquerda primeiro, separa, segue para o próximo pedido. Lote com validade mais próxima fica na prateleira, perto do vencimento. Resultado: perda silenciosa que aparece no inventário de fim de ano. Este artigo cobre como o ERP aplica FEFO automaticamente, quais cenários de exceção existem e o que aparece em auditoria sanitária quando o FEFO está em ordem.
FEFO vs FIFO: por que distribuidora farmacêutica não usa FIFO puro
FIFO (First-In First-Out) prioriza o lote que entrou primeiro no estoque. Funciona bem para produtos sem prazo de validade ou com validade longa e uniforme. Em medicamentos, a validade varia por lote — um lote recebido em janeiro pode vencer em junho do mesmo ano, enquanto um lote recebido em março pode vencer em dezembro do ano seguinte. Aplicar FIFO puro nesse cenário significa segurar o lote de junho e separar o de dezembro, deixando o que vence antes esquecido na prateleira.
FEFO resolve isso: prioriza, na separação, o lote com data de validade mais próxima. É o padrão regulatório esperado pela Vigilância Sanitária para distribuidoras de medicamentos.
O custo silencioso de não ter FEFO automático
Sem FEFO automático, três custos aparecem ao longo do ano:
- Perda por vencimento: lotes que poderiam ter sido vendidos vencem na prateleira. Custo direto = valor do estoque perdido + descarte com empresa licenciada.
- Devolução do cliente: cliente recebe produto com validade curta, recusa ou solicita troca. Custo de logística reversa + reposição.
- Apontamento sanitário: em inspeção, fiscal abre o histórico de um lote vencido. Se houver outros lotes do mesmo produto que saíram primeiro com validade mais distante, é caracterização de não conformidade.
Distribuidora mid-market acumula esse custo silencioso até ele virar projeto de fim de ano — quando alguém percebe que a margem perdida em vencidos paga muitas mensalidades de ERP especializado.
Como o FEFO automático funciona no ERP
A lógica é simples na teoria. Quando o pedido é separado:
- Sistema identifica o produto e a quantidade pedida.
- Consulta lotes em estoque desse produto, ordenados por data de validade ascendente.
- Aloca quantidade do lote com validade mais próxima.
- Se o primeiro lote não cobre, passa para o próximo (sempre por validade).
- Imprime na etiqueta ou exibe no coletor mobile o lote exato a separar.
O operador, em vez de escolher o lote, executa o que o sistema indicou. Isso elimina a decisão humana onde ela tendia a errar — e cria trilha de auditoria do que foi escolhido por critério.
Casos de exceção
O FEFO não é sempre absoluto. Há cenários legítimos para sobrescrever:
- Lote em quarentena: mesmo que tenha validade mais próxima, lote em quarentena (devolução em análise, suspeita de cadeia de frio violada, recall pendente) não pode ser separado. Sistema bloqueia o lote da fila de FEFO até liberação.
- Pedido cliente-específico: alguns clientes (em geral órgãos públicos por edital) exigem validade mínima — "validade não inferior a 12 meses na entrega". Sistema deve respeitar essa exigência, mesmo que isso implique pular o lote mais próximo de vencer.
- Validade idêntica: dois lotes com a mesma data de validade. Critério secundário: data de entrada no estoque (FIFO como desempate).
- Lote bloqueado por desvio: excursão térmica não conciliada, divergência de inventário, lote em investigação. Mesmo tratamento da quarentena.
Integração com WMS e conferência mobile
FEFO automático ganha potência quando combinado com WMS (Warehouse Management System) e coletor mobile na separação:
- O coletor mobile mostra ao operador exatamente qual lote separar e em qual endereço (rua, prateleira, posição).
- Operador escaneia o código de barras do lote ao pegar — sistema confere automaticamente.
- Lote errado escaneado: bloqueio imediato com alerta. Operador é orientado a chamar supervisor.
- Estoque atualiza em tempo real — outros pedidos em separação simultânea já enxergam o lote como reservado.
Indicadores: medindo se o FEFO está funcionando
Métricas que o ERP deve expor:
- % de lotes separados que eram o lote com validade mais próxima disponível.
- Quantidade e valor de vencimentos no estoque por mês.
- % do estoque com validade abaixo de 90 dias / 60 dias / 30 dias.
- Casos de exceção registrados e justificativa.
- Lotes em quarentena por motivo.
Esses indicadores entram no painel do controller e do gestor de armazém. Tendência clara de aumento em "perda por vencimento" é sinal de FEFO descalibrado ou de compras desalinhadas com giro.
Auditoria: relatório de aplicação do FEFO
Fiscal pode pedir "mostre como o sistema decidiu o lote a separar no pedido X". O ERP precisa exibir:
- Pedido, produto, quantidade.
- Lotes em estoque no momento da separação (com validade de cada).
- Critério aplicado (FEFO simples, FEFO com restrição de validade mínima do cliente, etc).
- Lote efetivamente separado.
- Operador que executou e timestamp.
Trilha de auditoria do FEFO é o que separa "sistema diz que faz FEFO" de "sistema comprova que fez FEFO".
Perguntas frequentes
Quando o FEFO entra em conflito com edital de licitação, qual prevalece?
O edital. Se o edital exige validade mínima de 12 meses na entrega, o sistema deve respeitar isso, ainda que sobre lote com validade menor no estoque. A consequência operacional é que esse lote precisará ser vendido por outro canal antes de vencer.
O FEFO pode ser desligado para casos específicos?
Pode, mas só por exceção registrada — não como padrão. Operador não deve ter botão "separar manualmente" sem justificativa documentada e aprovação do supervisor.
Como o FEFO funciona em separação por onda?
Quando múltiplos pedidos são separados juntos (separação por onda), o sistema aplica FEFO considerando todos os pedidos como uma fila — aloca lotes para cobrir o conjunto, sempre priorizando validade próxima. Operador recebe lista única do que pegar.
Próximos passos
FEFO é tema operacional com impacto direto em margem, em compliance e em relacionamento com cliente público. Para conhecer como o K-SINFI implementa FEFO automático com bloqueio por quarentena, restrição de validade mínima por cliente e integração com WMS mobile, veja a página Rastreabilidade lote a lote.
Referências oficiais
Para aprofundar os pontos deste artigo, consulte as fontes primárias:
- Portal da ANVISA — RDC 304/2019 — Boas Práticas de Distribuição.
Última revisão editorial: maio de 2026.