Pular para o conteúdo
FIFO, FEFO e rastreabilidade

FIFO x FEFO: diferenças e quando usar cada estratégia

Entenda as diferenças entre FIFO e FEFO, quando usar cada regra e como o WMS seleciona lote, validade, entrada, shelf life, exceções e desempates.

Por Equipe Triad WMS11 min de leituraAtualizado em

FIFO e FEFO são regras de rotação que ajudam o WMS a escolher qual saldo deve atender primeiro uma demanda. FIFO prioriza a entrada mais antiga; FEFO prioriza o vencimento mais próximo. A diferença parece pequena, mas muda o lote reservado, o risco de perda e a capacidade de cumprir a validade mínima exigida pelo cliente.

Resposta rápida

FIFO significa First In, First Out: primeiro que entra, primeiro que sai. FEFO significa First Expire, First Out: primeiro que vence, primeiro que sai. Use FIFO quando a ordem de entrada representa adequadamente envelhecimento e custo de permanência. Use FEFO quando validade ou shelf life determina o risco. No WMS, a regra deve filtrar apenas estoque elegível e usar desempates claros; nunca selecionar lote bloqueado apenas por ser mais antigo.

O que é FIFO?

FIFO, First In, First Out, é a estratégia que ordena o estoque pela data ou sequência de entrada. O saldo recebido primeiro tem prioridade de reserva ou separação.

Exemplo:

LoteEntradaValidadePrioridade FIFO
A05/0130/111
B20/0130/092

FIFO escolheria A porque entrou antes, mesmo que B vença primeiro. A regra é simples quando itens não possuem validade relevante ou quando a sequência de entrada acompanha o envelhecimento esperado.

O que é FEFO?

FEFO, First Expire, First Out, prioriza o saldo com menor data de validade elegível. No mesmo exemplo, escolheria B porque vence em setembro.

FEFO reduz risco de vencimento, mas não significa expedir qualquer lote próximo do fim. O pedido ou cliente pode exigir shelf life mínimo. Um lote que vence antes é inelegível se não tiver dias remanescentes suficientes para transporte, exposição e consumo.

Qual a diferença entre FIFO e FEFO?

CritérioFIFOFEFO
Ordenação principaldata/sequência de entradadata de validade
Dado críticorecebimento confirmadovalidade confiável
Objetivo comumrotacionar estoque antigoreduzir vencimento e cumprir vida útil
Melhor paraitens sem vencimento relevanteperecíveis, medicamentos e produtos datados
Risco principallote mais novo pode vencer antescadastro de validade incorreto seleciona mal
Desempate típicolote, endereço ou unidade logísticaentrada, lote ou endereço

Ambas são prioridades, não autorização. Status, qualidade, propriedade, localização, reserva e restrições do pedido precisam ser validados antes de ordenar.

Quando utilizar FIFO?

FIFO tende a ser adequado quando:

  • o produto não possui validade ou ela não varia entre lotes;
  • deterioração acompanha tempo em estoque;
  • a entrada mais antiga deve ser consumida por política;
  • custo de permanência ou obsolescência aumenta com idade;
  • lotes têm características equivalentes para o cliente;
  • rastreabilidade existe, mas vencimento não dirige a saída.

Exemplos podem incluir peças, componentes, materiais de embalagem e bens não perecíveis. Ainda assim, verifique garantia, revisão, condição e mudança de engenharia: uma data de entrada antiga não torna estoque automaticamente elegível.

Quando utilizar FEFO?

FEFO deve ser avaliado quando a data de validade afeta qualidade, segurança ou aceitação:

  • alimentos e bebidas;
  • medicamentos e insumos de saúde;
  • cosméticos;
  • produtos químicos;
  • itens refrigerados ou congelados;
  • qualquer contrato com validade mínima na entrega.

O WMS precisa capturar validade por lote ou unidade, bloquear vencidos e calcular dias remanescentes. A estratégia deve considerar destino: um lote aceito por loja próxima pode não servir a cliente distante ou exportação.

O que é shelf life mínimo?

É a vida útil que o produto precisa manter em determinado marco, como expedição ou entrega. Pode ser expressa em dias ou percentual da vida total.

dias remanescentes = data de validade - data do marco

Se o cliente exige 90 dias na entrega e o transporte leva 5 dias, o WMS deve reservar margem suficiente. A regra precisa definir calendário, timezone, data de corte e se o dia de validade é utilizável.

FEFO primeiro filtra lotes que atendem à exigência e depois escolhe o vencimento mais próximo entre eles.

Como o WMS aplica FIFO?

Um algoritmo simplificado:

  1. seleciona produto, armazém e proprietário;
  2. exclui bloqueado, reservado e incompatível;
  3. valida unidade, qualidade e pedido;
  4. ordena pela entrada confirmada mais antiga;
  5. aplica desempates;
  6. reserva quantidade;
  7. gera tarefa para endereço escolhido;
  8. valida leitura no picking.

Defina qual “entrada” vale. Data do documento, chegada à portaria, recebimento, liberação de qualidade e putaway podem ser diferentes. Use o evento que representa a política e preserve-o sem edição arbitrária.

Como o WMS aplica FEFO?

O processo adiciona controles de validade:

  1. exige lote e data válidos para itens controlados;
  2. bloqueia vencidos e estados não utilizáveis;
  3. calcula shelf life por pedido, cliente e destino;
  4. exclui lotes abaixo do mínimo;
  5. ordena pela menor validade elegível;
  6. desempata por entrada, lote, unidade ou rota;
  7. reserva e dirige a coleta;
  8. rejeita substituição não autorizada.

O artigo de controle de lote e validade no WMS aprofunda cadastro, alertas e bloqueios.

Quais filtros vêm antes da rotação?

Uma sequência robusta separa elegibilidade de prioridade:

estoque físico
→ armazém e proprietário corretos
→ status e qualidade permitidos
→ lote não bloqueado ou em recall
→ shelf life atendido
→ reserva e unidade compatíveis
→ candidatos elegíveis
→ ordenar por FIFO ou FEFO

Se um lote está em quarentena, ser o primeiro a vencer não o torna disponível. Misturar filtro e ordenação dificulta auditoria e pode gerar seleção insegura.

Como definir desempates?

Dois lotes podem ter a mesma entrada ou validade. Critérios possíveis:

  • data/hora de recebimento;
  • número ou sequência do lote;
  • unidade logística já aberta;
  • menor quantidade residual para consolidar;
  • endereço segundo rota;
  • proximidade e custo de reposição;
  • prioridade do proprietário ou cliente.

A regra deve ser determinística e documentada. Desempatar sempre pela menor distância pode fragmentar lotes; sempre pelo lote pode aumentar deslocamento. Meça efeitos.

FIFO e FEFO podem coexistir?

Sim. O WMS pode usar FEFO como critério principal e FIFO para desempatar lotes com a mesma validade. Também pode configurar FIFO para uma família e FEFO para outra.

Outra combinação é filtrar shelf life mínimo e aplicar FIFO quando todos os lotes possuem validade equivalente. A configuração deve estar no cadastro ou política, com vigência e histórico.

E o LIFO?

LIFO, Last In, First Out, prioriza a entrada mais recente. Pode surgir por limitação física em pilhas onde a última unidade colocada é a primeira acessível, mas costuma aumentar envelhecimento do saldo antigo.

Não confunda estratégia física com método contábil. Se a estrutura força LIFO, monitore estoque envelhecido, limite altura, planeje revezamento e verifique se o produto tolera a regra. Itens com validade normalmente exigem desenho que viabilize FEFO.

Como capturar datas corretamente?

Validade deve ser associada ao lote ou unidade no recebimento por leitura, integração ou digitação controlada. Valide:

  • formato e calendário;
  • fabricação anterior à validade;
  • prazo plausível por produto;
  • lote obrigatório;
  • timezone e data operacional;
  • código GS1 quando usado;
  • divergência entre ASN, etiqueta e físico.

Não preencha uma validade genérica só para concluir a entrada. Um dado inventado contamina seleção, alerta e recall.

Como tratar produtos sem validade conhecida?

O WMS deve bloquear, colocar em quarentena ou encaminhar para decisão conforme política. Usar data muito distante como valor fictício faz o lote parecer sempre elegível e oculta a ausência.

Se a empresa calcula validade a partir de fabricação e prazo cadastrado, preserve dados originais, fórmula e versão. Mudança de prazo não deve alterar silenciosamente lotes existentes sem avaliação.

Como evitar que o operador escolha outro lote?

A tarefa informa endereço e lote e exige leitura. Se o operador encontra outra unidade, o WMS valida elegibilidade e solicita motivo ou aprovação para substituição.

Troca pode ser necessária por falta física, avaria ou acesso bloqueado. O sistema deve recalcular prioridades e registrar o lote originalmente reservado, o coletado e a causa. Permitir troca livre torna FEFO apenas uma sugestão sem garantia.

Como tratar exceções comerciais?

Clientes podem exigir lote específico, validade mínima, exclusão de lote, país de origem ou documentação. Promoções e amostras podem ter regras próprias.

Modelar como filtro do pedido evita que uma preferência global atenda um cliente e viole outro. Quando não existe saldo elegível, o WMS deve bloquear ou escalar, não reduzir automaticamente o requisito.

Como reduzir vencimentos com FEFO?

FEFO ajuda na saída, mas perdas também dependem de compra, recebimento, previsão e layout. Combine:

  • alertas por faixas de validade;
  • bloqueio automático no marco definido;
  • relatório de estoque sem demanda;
  • slotting para lotes próximos;
  • campanhas ou devoluções autorizadas;
  • revisão de shelf life na entrada;
  • contagem e inspeção;
  • análise de produtos e clientes que impedem consumo.

Se um lote não atende mais nenhum cliente, FEFO não cria demanda. O risco precisa ser escalado antecipadamente.

Como auditar a seleção?

Para cada reserva, registre candidatos relevantes, filtros aplicados, regra, lote escolhido, desempate, usuário e eventual exceção. Não é necessário armazenar uma lista infinita, mas deve ser possível explicar por que determinado lote saiu.

Essa trilha é importante em investigação e recall com WMS. Alterações de regra precisam ter vigência para reproduzir decisões históricas.

Quais KPIs acompanhar?

  • aderência a FIFO ou FEFO;
  • trocas de lote e motivos;
  • estoque vencido e a vencer;
  • perdas por vencimento;
  • lotes abaixo do shelf life por cliente;
  • idade média do estoque;
  • dias remanescentes na expedição;
  • estoque bloqueado por validade;
  • fragmentação de lotes;
  • pedidos sem lote elegível;
  • divergência de lote no inventário.

Uma aderência de 100% pode esconder regra errada. Avalie também perdas e nível de serviço.

Erros comuns

Usar FIFO em produto com validade variável

O lote que entrou depois pode vencer primeiro.

Aplicar FEFO sem shelf life mínimo

O WMS envia o lote mais próximo, mas o cliente o rejeita.

Deixar validade opcional

Lotes incompletos escapam da ordenação confiável.

Ordenar antes de filtrar

Estoque bloqueado ou incompatível ganha prioridade indevida.

Permitir troca livre no picking

A execução real deixa de seguir a estratégia.

Não definir desempate

Seleções variam e dificultam previsão e auditoria.

Checklist de configuração

  • Classifique produtos por regra de rotação.
  • Defina evento de entrada usado no FIFO.
  • Exija lote e validade no FEFO.
  • Cadastre shelf life por cliente, canal ou destino.
  • Separe filtros obrigatórios da ordenação.
  • Configure desempates determinísticos.
  • Bloqueie vencidos e lotes em recall.
  • Valide substituição no picking.
  • Teste datas iguais, ausentes e no limite.
  • Monitore perdas, exceções e aderência.

Perguntas frequentes

FEFO é sempre melhor que FIFO?

Não. FEFO depende de validade relevante e confiável. Para produtos sem vencimento, FIFO pode ser mais simples e adequado.

FIFO dispensa controle de lote?

Não. Lote pode ser necessário para rastreabilidade, qualidade e recall, mesmo quando entrada define a ordem.

Um lote vencido entra no FEFO?

Não deve ser elegível para saída normal. Ele precisa de bloqueio e destino conforme política de qualidade.

O operador pode escolher o lote mais próximo?

Somente se a regra o permitir ou o WMS validar uma exceção. Proximidade não pode violar validade, status ou requisito do cliente.

Conclusão

FIFO prioriza idade de entrada; FEFO prioriza vencimento. A escolha depende do risco do produto e dos requisitos do cliente. No WMS, filtros de elegibilidade, shelf life e validação no picking são tão importantes quanto a ordenação. Uma regra bem configurada deve ser explicável, executável e mensurável.

Conteúdos relacionados

FIFO, FEFO e rastreabilidade

Controle de lote e validade no WMS: como funciona

Entenda como o WMS controla lote e validade no recebimento, estoque, FEFO e picking e como aplicar shelf life, alertas, bloqueios e prevenção de vencidos.

12 min de leituraLer artigo