Estoque de segurança: a conta que ninguém faz

Todo mundo tem estoque de segurança. Quase ninguém calcula direito. O resultado é que metade das empresas tem segurança demais (capital parado) e metade tem segurança de menos (ruptura). Algumas conseguem as duas coisas ao mesmo tempo. Este artigo mostra onde a conta erra, quanto custa, e o que muda quando o forecast melhora.

O estoque que ninguém sabe explicar

Pergunte ao gerente de PCP de qualquer empresa industrial: “qual é o estoque de segurança do seu principal produto?”. Ele vai te dar um número. Agora pergunte: “como você chegou nesse número?”. Na maioria dos casos, a resposta é uma variação de “sempre foi assim” ou “cobrimos 2 semanas de demanda média”.

Essa resposta esconde um problema que custa caro. “Duas semanas de demanda média” parece razoável. Mas demanda média de qual período? Do ano inteiro, incluindo o mês de pico e o mês de vale? Dos últimos 3 meses, que podem estar inflados por uma promoção? E 2 semanas para qual produto — o de demanda estável que varia 5% ao mês, ou o sazonal que varia 60%?

E o lead time do fornecedor? É tratado como fixo no cálculo, mas qualquer comprador sabe que o fornecedor que promete 30 dias entrega entre 25 e 45 dependendo da lua. Se o lead time flutua e o cálculo ignora essa flutuação, o estoque de segurança está subdimensionado para os meses em que o fornecedor atrasa — que são justamente os meses em que você mais precisa dele.

Quando o estoque de segurança é definido por regra de bolso em vez de cálculo, duas coisas acontecem ao mesmo tempo na mesma empresa: produtos com demanda estável ficam com estoque alto demais (capital parado sem necessidade), e produtos com demanda volátil ficam com estoque baixo demais (ruptura recorrente). O paradoxo: a empresa gasta mais em estoque total e atende pior. Capital alto, fill rate baixo.

A fórmula que todo mundo conhece e quase ninguém aplica certo

A fórmula clássica de estoque de segurança é simples: SS = Z × σ × √LT. Onde Z é o fator do nível de serviço desejado (1,65 para 95%, 2,33 para 99%), σ é o desvio-padrão da demanda, e LT é o lead time em períodos.

Todo aluno de engenharia de produção aprende isso. O problema não é a fórmula. É o que entra nela.

Primeiro erro: usar a demanda média em vez do desvio-padrão. “2 semanas de cobertura” não é estoque de segurança — é estoque de ciclo. São coisas diferentes com funções diferentes. O estoque de ciclo cobre a demanda esperada durante o lead time. O estoque de segurança cobre a variabilidade — o quanto a demanda pode desviar do esperado. Se a demanda fosse perfeitamente previsível, o estoque de segurança deveria ser zero. Usar a demanda média como proxy de variabilidade é como usar o peso de uma pessoa como proxy da temperatura corporal. São números relacionados, mas não são a mesma coisa.

Segundo erro: ignorar que o desvio-padrão depende do horizonte. O σ da demanda semanal é diferente do σ mensal. Se o lead time é de 6 semanas e você usa o desvio-padrão mensal sem ajustar, o cálculo está subdimensionado. A conversão correta envolve a raiz quadrada da razão entre os períodos — e quase ninguém faz isso. O resultado é um safety stock que parece adequado no Excel mas falha quando o lead time real se estende.

Terceiro erro: tratar o lead time como fixo. Se o fornecedor entrega em 4 semanas “na média”, mas flutua entre 3 e 7 dependendo de capacidade, de disponibilidade de matéria-prima, e de qual fase da lua o comprador escolheu para fazer o pedido, a variabilidade do lead time precisa entrar no cálculo. A fórmula completa é: SS = Z × √(LT × σd² + d² × σLT²), onde σd é a variabilidade da demanda e σLT é a variabilidade do lead time. Essa versão captura as duas fontes de incerteza: demanda incerta E tempo de reposição incerto. Quase ninguém usa. É mais trabalhosa de calcular, exige rastrear o lead time real de cada fornecedor por meses, e não cabe numa regra de bolso simples. Mas é a que funciona.

Quarto erro: aplicar o mesmo nível de serviço para tudo. Z = 2,33 (99% de nível de serviço) para um item de R$ 2 por unidade é razoável — o custo de manter estoque extra é baixo e o custo de ruptura pode ser alto. Para um item de R$ 5.000 por unidade, Z = 2,33 é um luxo caro. A diferença de estoque entre 95% e 99% de nível de serviço pode representar 40% a mais de capital investido. Para itens classe A (alto valor, alto giro), 95% ou 97% pode ser suficiente se o lead time de reposição for curto. Para itens classe C (baixo valor, alto risco de obsolescência), 99% pode ser excessivo porque o custo de carregamento supera o custo de ruptura.

Sem classificação ABC no cálculo do safety stock, a empresa trata commodities e itens premium com a mesma régua. E quando o financeiro pergunta “por que temos R$ 4 milhões em estoque de segurança?”, ninguém consegue explicar a lógica item a item.

O impacto financeiro que ninguém apresenta ao CFO

Estoque de segurança tem custo. Custo de capital (o dinheiro parado no armazém poderia estar rendendo ou financiando crescimento), custo de armazenagem (espaço, climatização, manuseio), custo de obsolescência (principalmente em produtos com shelf life ou ciclo de vida curto), e custo de seguro. A soma desses custos é chamada de custo de carregamento, e tipicamente fica entre 18% e 30% do valor do estoque por ano.

Vamos fazer a conta com números reais. Uma empresa industrial de médio porte tem R$ 20 milhões em estoque total. Desse total, digamos que R$ 6 milhões são estoque de segurança (30% do total — percentual comum em empresas com forecast deficiente). Com custo de carregamento de 22%, o safety stock custa R$ 1,32 milhão por ano para ser mantido.

Se o cálculo do safety stock estiver sobredimensionado em 30% — o que é conservador, dado que a maioria usa regra de bolso — são R$ 1,8 milhão em estoque que não deveria existir. Custo de carregamento desse excesso: R$ 396 mil por ano. É dinheiro que poderia estar no caixa, financiando o comercial, pagando antecipação a fornecedor com desconto, ou simplesmente rendendo.

Do outro lado, se o safety stock estiver subdimensionado para os itens de alta variabilidade, o custo de ruptura aparece: venda perdida, frete emergencial (2-3x mais caro), reprogramação de produção (horas extras, setup adicional), penalidade contratual com cliente grande, e o custo intangível de credibilidade comercial destruída.

A ironia é que as duas coisas acontecem ao mesmo tempo. Excesso nos itens estáveis (porque 2 semanas de cobertura é mais do que o necessário quando a variabilidade é baixa) e falta nos itens voláteis (porque 2 semanas de cobertura é insuficiente quando a variabilidade é alta). O dinheiro está no lugar errado. E a regra uniforme garante que vai continuar no lugar errado.

O que muda quando o forecast é mais preciso

Aqui está a relação que poucos fazem explicitamente: estoque de segurança e erro de forecast são diretamente proporcionais. Quanto pior o forecast, mais safety stock você precisa para compensar o erro. Quanto melhor o forecast, menos safety stock é necessário para manter o mesmo nível de serviço.

A mecânica é direta. O estoque de segurança protege contra o erro de previsão. Se o erro (medido pelo desvio-padrão dos resíduos do forecast) cai de 30% para 15%, o desvio-padrão que entra na fórmula cai proporcionalmente. E como SS é linear no σ, o safety stock cai junto.

Na prática, empresas que reduzem o erro de forecast pela metade conseguem reduzir o estoque de segurança em 25% a 40% sem aumentar o risco de ruptura. A redução não é 50% porque existem outras fontes de variabilidade (lead time, qualidade do fornecedor) que não dependem do forecast. Mas a parcela do safety stock que existe para cobrir erro de previsão — que é a maior parcela na maioria das empresas — encolhe significativamente.

Vamos colocar em reais. A empresa do exemplo anterior tem R$ 6 milhões em safety stock. Se o forecast melhora e permite reduzir 30% desse estoque sem sacrificar nível de serviço, são R$ 1,8 milhão de capital liberado. Custo de carregamento economizado: R$ 396 mil por ano. Além do capital que volta para o caixa.

O CFO que reclama de capital empatado em estoque deveria estar perguntando qual é o erro do forecast, não quantos dias de cobertura o PCP está usando. Porque a cobertura é consequência. O erro é a causa. Reduzir cobertura por decreto (cortar estoque “porque está alto”) causa ruptura. Reduzir cobertura por precisão (melhorar o forecast para que menos segurança seja necessária) libera capital sem risco.

O estoque de insegurança

Gosto de usar um termo com os clientes: “estoque de insegurança”. É o estoque extra que existe não por cálculo, mas por medo.

O PCP coloca 3 semanas de cobertura porque não confia no forecast. O comercial pede para antecipar produção porque não confia na disponibilidade. O financeiro aprovisionou a mais no orçamento porque não confia nos números do S&OP. O gerente de produção mantém buffer de matéria-prima porque o comprador já atrasou três vezes no semestre.

Cada camada de desconfiança adiciona estoque. Ninguém somou todas as camadas. Ninguém auditou. E quando o CFO pergunta “por que temos R$ 20 milhões em estoque se o giro deveria comportar R$ 13 milhões?”, a resposta nunca é honesta. A resposta honesta seria: “porque 4 departamentos diferentes adicionaram margem de segurança sobre a margem de segurança do outro, e o resultado acumulado é R$ 7 milhões de estoque que ninguém autorizou explicitamente”.

Esse estoque de insegurança é invisível no sistema. Não aparece como “safety stock” na parametrização do ERP. Aparece como antecipação de compra, como pedido acima da necessidade, como lote mínimo “arredondado para cima por conveniência”. São decisões individuais racionais (cada pessoa está se protegendo) que somadas geram um resultado irracional (R$ 7 milhões imobilizados sem justificativa formal).

A solução não é cortar estoque arbitrariamente. Corte arbitrário causa pânico, causa ruptura, e causa uma rodada de re-estocagem emergencial que acaba com mais estoque do que antes (o chamado bullwhip effect). A solução é atacar a causa: a desconfiança no forecast.

Quando o planejador vê que o modelo acertou dentro de 8% nos últimos 6 meses, com o ranking de modelos aberto, com o intervalo de confiança visível, ele para de adicionar 20% de gordura “por precaução”. A gordura desaparece porque a confiança aparece. Não de uma vez — ciclo a ciclo. Mas desaparece. E com ela, o capital volta.

A relação entre nível de serviço e custo que ninguém mapeia

A curva de custo do nível de serviço é exponencial, não linear. Ir de 90% para 95% de nível de serviço custa X em estoque adicional. Ir de 95% para 99% custa 3X. Ir de 99% para 99,9% custa 10X. O último ponto percentual é extraordinariamente caro.

A maioria das empresas define “99% de nível de serviço” como meta genérica e não faz a conta do que isso custa. Para um item A de R$ 500 por unidade com demanda volátil, 99% de nível de serviço pode significar R$ 800 mil em safety stock. Reduzir para 97% liberaria R$ 300 mil com risco de 2 rupturas adicionais por ano. Se cada ruptura custa R$ 5 mil em venda perdida, o benefício de manter 99% (evitar R$ 10 mil em rupturas) não justifica o custo de R$ 300 mil imobilizados. A conta não fecha.

Para um item C de R$ 3 por unidade, 99% de nível de serviço custa R$ 2.000 em estoque adicional vs. 95%. Como o custo de ruptura nesse item pode ser R$ 15.000 (parada de linha porque faltou o componente barato), os R$ 2.000 de estoque extra são investimento óbvio.

A conclusão contraintuitiva: itens baratos podem justificar safety stock alto. Itens caros raramente justificam. A regra deveria ser assimétrica — mas na maioria das empresas é uniforme. E uniforme é a mesma coisa que errado.

A revisão que ninguém faz: recalcular quando o forecast melhora

Uma empresa implementa uma ferramenta de forecast nova. O erro cai de 28% para 14% em 3 meses. O planejador comemora. O CFO comemora. O supply chain comemora.

Mas ninguém recalcula o estoque de segurança. Os parâmetros no ERP continuam com os mesmos valores de antes da melhoria. O safety stock continua dimensionado para um erro de 28% que não existe mais. O capital continua parado.

Isso acontece porque o cálculo do safety stock é feito uma vez (quando o consultor implementou o ERP), revisado raramente (quando alguém reclama de excesso ou ruptura), e quase nunca vinculado ao desempenho do forecast. São dois processos desconectados: o forecast melhora num canto, o safety stock permanece estático no outro.

O processo correto é: a cada ciclo de recalibração do forecast (trimestral ou semestral), recalcular automaticamente o safety stock com base no novo σ dos resíduos do forecast. O desvio-padrão que entra na fórmula SS = Z × σ × √LT deveria ser o desvio-padrão do erro de previsão dos últimos 6 meses, não um valor estático definido em 2021.

Quando essa conexão existe, o estoque de segurança se auto-ajusta: forecast melhora → σ cai → SS cai → capital libera. Forecast piora (sazonalidade mal capturada, evento externo) → σ sobe → SS sobe → proteção aumenta. É um sistema que se calibra. Em vez de um número estático que envelhece.

Exemplo numérico: o quanto a conta muda

Vou usar um exemplo real, com números simplificados para clareza. Uma empresa de alimentos tem uma família de produto — biscoitos linha premium — com as seguintes características: demanda média mensal de 8.000 caixas, desvio-padrão da demanda mensal de 2.400 caixas (variabilidade de 30%), lead time do fornecedor principal de 3 semanas (0,75 mês), e nível de serviço desejado de 97% (Z = 1,88).

Cálculo com a fórmula clássica: SS = Z × σ × √LT = 1,88 × 2.400 × √0,75 = 1,88 × 2.400 × 0,866 = 3.908 caixas. A R$ 12 por caixa, são R$ 46.896 em safety stock dessa família. Justo? Depende de onde veio o σ de 2.400.

Se esse σ reflete a variabilidade real da demanda (o mercado é volátil, promoções mudam o padrão, sazonalidade forte), o cálculo está correto. Mas se parte desse σ de 2.400 é erro de forecast — o modelo projeta 8.000 e o real oscila entre 5.600 e 10.400 porque o modelo não captura sazonalidade nem promoção — então o σ real do mercado pode ser muito menor. O modelo está adicionando ruído que não existe na demanda.

Agora imagine que a empresa melhora o forecast. O modelo antigo tinha WMAPE de 30%. O novo tem WMAPE de 14%. O desvio-padrão dos resíduos cai de 2.400 para 1.120. Novo cálculo: SS = 1,88 × 1.120 × 0,866 = 1.824 caixas. Capital em safety stock: R$ 21.888. Redução: R$ 25.008 — 53% a menos de capital imobilizado, mantendo o mesmo nível de serviço de 97%.

Agora multiplique isso por 120 famílias de produto. Se cada uma libera em média R$ 20 mil em safety stock, são R$ 2,4 milhões de capital de volta ao caixa. Sem cortar cobertura por decreto. Sem aumentar risco de ruptura. Apenas porque o forecast melhorou e o σ que entra na fórmula caiu junto.

Essa é a conta que ninguém apresenta ao CFO. O business case de forecast normalmente fala de “redução de ruptura” e “melhoria de fill rate” — que são benefícios reais mas difíceis de monetizar. A redução de safety stock é monetizável imediatamente: cada real liberado do armazém é um real no caixa. O custo de carregamento economizado (22% ao ano sobre R$ 2,4 milhões = R$ 528 mil) é lucro operacional puro.

Safety stock por classe ABC: a diferenciação que falta

A classificação ABC é velha conhecida de todo planejador: classe A são os 20% de SKUs que respondem por 80% do faturamento, classe B são os 30% seguintes com 15% do faturamento, e classe C são os 50% restantes com 5% do faturamento. Quase toda empresa tem essa classificação feita. Quase nenhuma usa ela para diferenciar o safety stock.

O que deveria acontecer: itens classe A têm alto impacto de ruptura (cliente grande fica sem produto) mas também alto custo de carregamento (muito volume parado). A decisão é calcular o nível de serviço ótimo — o ponto onde o custo marginal de adicionar mais uma unidade de safety stock iguala o custo marginal da ruptura evitada. Para muitos itens A, esse ponto está em 95-97%, não em 99%. Porque ir de 97% para 99% dobra o safety stock mas evita apenas 2 rupturas adicionais por ano.

Itens classe C são o oposto: custo unitário baixo, custo de carregamento irrisório, mas custo de ruptura potencialmente alto (a borracha de R$ 0,50 que falta e para a linha de montagem). Para esses itens, 99% de nível de serviço custa quase nada em estoque adicional e evita paradas de R$ 15.000 por hora. O investimento se paga com uma única ruptura evitada.

A regra prática que funciona: classe C com 99% de nível de serviço (estoque barato, ruptura cara), classe A com 95-97% (estoque caro, ruptura gerenciável com reposição rápida), classe B no meio (97%). Empresas que aplicam essa diferenciação tipicamente reduzem 15-25% do capital em safety stock sem alterar o fill rate agregado. O capital sai dos itens A (onde era excessivo) e se redistribui para os itens C (onde era insuficiente).

A maioria dos ERPs permite parametrizar nível de serviço por SKU ou por grupo. O problema não é técnico — é que ninguém parou para fazer a conta diferenciada. Porque fazer a conta diferenciada dá trabalho. E “2 semanas de cobertura para tudo” não dá trabalho nenhum. O custo da preguiça é R$ 2 milhões em capital mal alocado.

Cinco perguntas para diagnosticar seu estoque de segurança

→ O safety stock de cada SKU é calculado com desvio-padrão real da demanda e do lead time, ou é uma regra de “X semanas de cobertura” aplicada uniformemente?

→ O nível de serviço (Z) é diferenciado por classificação ABC e por custo de ruptura, ou é o mesmo para todos os produtos?

→ A variabilidade real do lead time do fornecedor está no cálculo, ou o lead time é tratado como valor fixo?

→ Quando o forecast melhora (o erro cai), o estoque de segurança é recalculado e reduzido automaticamente, ou permanece no nível anterior?

→ Alguém na empresa sabe qual é o custo total de carregamento do estoque de segurança atual — somando capital, armazenagem, obsolescência e seguro?

Se você respondeu “não” para 3 ou mais, o estoque de segurança está sobredimensionado. E o capital que poderia estar financiando crescimento, pagando antecipação com desconto, ou reduzindo endividamento está parado no armazém. Não porque precisa — porque ninguém refez a conta.


Leia também

O custo real de uma ruptura de estoque

Por que alocar por FIFO custa dinheiro

ROI de previsão de demanda: como calcular

Previsão de Demanda e Gestão de Estoque na Indústria

Fale com a equipe EpiphanyAI

Dúvidas sobre IA Auditável, modalidades ou preços? Estamos aqui.

Fale conosco

Entre em contato por e-mail ou redes sociais.

Envie um e-mail

LinkedIn

Ligue para nós

Seg–Sex, 8h às 18h.

(11) 3230-7890

Fale com a gente

Converse com nosso pessoal de São Paulo

Av. Dr. Chucri Zaidan, 296 CJ. 231