32,000 pedidos de pré-venda. Um painel de OMS todo verde: em estoque. E um contêiner de importação parado na porta do Porto de Long Beach com quatro dias de atraso que ninguém tinha modelado. Três dias antes da Black Friday de 2021, era isso que uma marca de ferramentas de beleza com a qual trabalhei tinha diante de si. Quando a poeira baixou, 2,800 pedidos não puderam ser enviados. Reembolsos, reenvios e penalidades de marketplaces custaram a eles mais de $60,000 — toda a margem da Black Friday, evaporada em uma semana.

Fiz uma pergunta naquela chamada: a quantidade disponível de vocês inclui o estoque em trânsito? Três segundos de silêncio. Depois: 'Acho que sim.' Esse era todo o problema.

Quantidade disponível e estoque em mãos são duas coisas diferentes. Durante uma corrida de pré-venda, o vão entre eles é sua linha entre a vida e a morte.

Cinco baldes, uma fórmula

Muitas telas de OMS mostram um único número chamado 'estoque'. Já cliquei em suficientes para saber que esse número geralmente é o estoque em mãos mais o em trânsito menos as reservas, tudo misturado. Essa conta é inofensiva na baixa temporada, quando o trânsito é previsível e alguns dias de deriva não importam. Uma pré-venda é diferente: você está vendendo hoje o estoque de amanhã, apostando que o trânsito chegue no prazo.

Em 2021, o congestionamento em Long Beach tornava rotineiro um atraso de uma semana por contêiner. Contar o trânsito como vendável era apostar que o porto não engarrafaria.

Eu mantenho pelo menos cinco baldes no OMS:

Em mãos: recebido, guardado, disponível para separação. Em trânsito: embarcado, ainda não recebido — dinheiro gasto, mercadoria não nas suas mãos. Alocado: reivindicado por pedidos, ainda não separado. Congelado: travado deliberadamente — dedicado a pré-venda, retenção de qualidade, lotes específicos de clientes. Estoque de segurança: o piso. Intocável.

Existe exatamente uma fórmula correta: disponível = em mãos − alocado − congelado − estoque de segurança. O trânsito não entra nessa fórmula.

Pegue um SKU com 5,000 em mãos, 8,000 em trânsito, 1,200 alocados, 2,000 congelados e 500 de estoque de segurança. Disponível = 5,000 − 1,200 − 2,000 − 500 = 1,300. Se sua tela mostra 13,000 (em mãos + em trânsito − alocado), você está vendendo 11,700 unidades de estoque futuro contra os pedidos de hoje. Um contêiner atrasado, e a supervenda detona.

Para que serve então o trânsito? Para um pool de pré-venda separado. O anúncio de pré-venda bebe desse pool, nunca da quantidade disponível spot. Nível do pool = trânsito confirmado × um fator de confiança. Eu defino o fator pelo histórico do fornecedor: 0.9 para fornecedores pontuais 95% do tempo ou mais, 0.6 para os cronicamente 3 a 5 dias atrasados, e zero para fornecedores novos — sem direito a pré-venda até provarem que prestam. Uma pré-venda vende certeza. O fator é sua nota de honestidade.

A ordem em que as pré-vendas comem o estoque

Uma pré-venda é vender antecipadamente o estoque futuro em mãos. Por isso pré-venda e estoque spot vivem em dois pools, fisicamente separados, nunca misturados.

A sequência: os pedidos de pré-venda bebem primeiro do pool de pré-venda. Quando o trânsito chega e se converte em estoque em mãos, ele recompõe o pool de pré-venda. Os pedidos spot bebem apenas da quantidade disponível spot e nunca tocam no pool de pré-venda. E os pedidos de pré-venda nunca comem estoque spot diretamente.

Por que tanta rigidez? Durante o Prime Day de 2022, um cliente meu de equipamentos outdoor rodou pré-venda e spot num único pool. A pré-venda o varreu, os pedidos spot chegaram e não encontraram nada separável, e o atendimento ao cliente apanhou por uma semana. Com dois pools, uma pré-venda pode esgotar sem tocar o negócio spot — no pior caso, você fecha o anúncio de pré-venda e o núcleo segue rodando.

O momento do congelamento também importa. Antes do lançamento da pré-venda, congele o estoque correspondente: quantidade congelada = volume de pré-venda planejado + uma margem. Eu uso 10–15% do volume planejado para a margem, cobrindo cancelamentos e avarias. E o congelamento precisa ser um registro do sistema — quem congelou, quanto, quando libera. O assassino é o 'congelamento verbal': alguém diz num grupo de chat 'não mexam neste lote', ninguém registra no sistema, e os pedidos spot o comem mesmo assim.

Os cancelamentos também precisam de um caminho de liberação definido: um pedido de pré-venda cancelado devolve o estoque primeiro ao pool de pré-venda, e só transborda para o spot quando o pool de pré-venda está cheio. Mande direto para o spot e o pool de pré-venda seca para os pedidos que ainda estão chegando.

Trabalhador de armazém escaneando pacotes em uma estação de embalagem na temporada de pico

Um disjuntor com um número gravado

Toda fórmula erra às vezes. Por isso a última linha de defesa é um disjuntor: quando a quantidade disponível de um SKU cai abaixo de um limite, o sistema limita ou deslista automaticamente, e só uma revisão humana pode restaurá-lo.

Como definir o limite? Eu uso dois níveis. SKUs de pré-venda disparam a 5% do volume de pré-venda planejado — planejando 20,000 unidades, parada automática com 1,000 vendáveis restantes. SKUs spot disparam a dois ou três dias de vendas diárias médias. Nunca defina como zero. Zero significa nenhum disjuntor: o sistema pula direto do positivo para o negativo e você não tem tempo de reação.

Mais uma armadilha: o disjuntor para os pedidos da vitrine, mas não os pedidos manuais do atendimento. Já vi atendentes protegerem seus KPIs digitando à mão pedidos de SKUs supervendidos, e a supervenda aconteceu mesmo assim. O disjuntor precisa cobrir também a entrada manual de pedidos — ou no mínimo lançar uma confirmação dura.

O procedimento de recuperação após um disparo precisa estar escrito: quem pode restaurar o anúncio, quais números conciliar primeiro, se avisar os clientes afetados. O pior padrão é um operador clicando casualmente em 'retomar a venda' enquanto as contagens ainda estão erradas — três disparos em uma hora e seus clientes se vão para sempre.

Eis a parte que dói: supervender custa mais do que reembolsar. Penalidades de marketplaces, avaliações de vendedor despencando, verba de anúncios queimada — juntos, costumam ser múltiplos do valor da mercadoria. Desses $60,000, os reembolsos foram menos da metade. O resto foi compensação e negócio recorrente perdido. Um pedido supervendido pode custar três anos de compras recorrentes daquele cliente.

Então fica a pergunta para sua equipe: se o trânsito do seu SKU mais vendido atrasasse uma semana a partir de amanhã, quantos pedidos você supervenderia antes que alguém percebesse? Se você não consegue responder isso em dez segundos, sua fórmula precisa de trabalho.

Traduzido do inglês. Em caso de divergência, prevalece a versão em inglês.