
Curva ABC-XYZ: o que a Curva ABC sozinha não mostra sobre seu estoque
Dois produtos podem estar na mesma Classe A da Curva ABC — o mesmo peso no faturamento — e ainda assim pedir decisões de estoque completamente diferentes, porque um vende num ritmo previsível e o outro varia mês a mês sem padrão claro. A Curva ABC sozinha não enxerga essa diferença.
Se a sua empresa já aplica a Curva ABC de Estoque, provavelmente já sabe quais produtos concentram a maior parte do faturamento e merecem atenção prioritária. É um avanço real em relação a tratar todo o estoque do mesmo jeito. Mas a Curva ABC responde só uma pergunta — quanto cada produto pesa financeiramente — e deixa outra pergunta, igualmente importante, sem resposta: quão previsível é a demanda desse produto mês a mês?
É essa segunda pergunta que a Curva XYZ responde. E é o cruzamento das duas — a chamada classificação ABC-XYZ — que mostra onde de fato está o maior risco de ruptura e o maior desperdício de capital parado no seu estoque, algo que a Curva ABC isolada não tem como enxergar.
O ponto cego da Curva ABC: dois produtos Classe A não são o mesmo risco
Imagine duas distribuidoras vendendo, em média, 500 unidades por mês de dois produtos diferentes — ambos classificados como Classe A, porque cada um representa uma fatia relevante do faturamento. O Produto 1 vende de forma consistente: entre 470 e 530 unidades em praticamente todos os meses do ano. O Produto 2 também fecha o ano em 500 unidades de média, mas o comportamento mês a mês é bem menos estável — variando entre 150 e 1.200 unidades, dependendo de campanha comercial, sazonalidade do cliente ou concentração de pedidos.
Pela Curva ABC, os dois são idênticos: mesma classe, mesma prioridade, mesma política de reposição. Na prática operacional, são produtos com riscos completamente diferentes. O Produto 1 permite um estoque de segurança enxuto, porque dá para confiar na projeção de venda. O Produto 2, tratado com a mesma régua, tende a gerar ruptura nos meses de pico e capital parado nos meses de vale — porque a política de reposição foi pensada para uma demanda estável que ele simplesmente não tem.
O que é a Curva XYZ (e como ela mede a previsibilidade da demanda)
Enquanto a Curva ABC classifica os produtos pelo valor — faturamento, margem ou volume movimentado — a Curva XYZ classifica pela previsibilidade da demanda: o quanto as vendas de um produto variam de um mês para o outro. Quanto mais estável o padrão de venda, mais fácil é prever quanto comprar; quanto mais errático, maior o risco de errar para os dois lados — faltar produto no pico e sobrar no vale.
A forma mais usada de medir essa variação é o coeficiente de variação (CV), calculado a partir do histórico de vendas mensais de cada produto: divide-se o desvio padrão da demanda pela média da demanda no período analisado. Quanto maior o CV, menos confiável é a média para prever o mês seguinte. A partir desse número, os produtos costumam ser divididos em três classes:
- Classe X — demanda estável. CV geralmente até cerca de 10%. Vendas previsíveis, com pouca oscilação mês a mês. É o cenário mais fácil de planejar.
- Classe Y — demanda com variação moderada. CV geralmente entre 10% e 25%. Costuma refletir sazonalidade relativamente previsível — picos que se repetem em datas parecidas todo ano.
- Classe Z — demanda instável. CV geralmente acima de 25%. Vendas com picos e vales difíceis de antecipar, seja por concentração em poucos clientes, promoções pontuais ou comportamento irregular do mercado.
Essas faixas não são uma regra fixa e universal — cada empresa pode ajustar os limites ao comportamento real do próprio histórico de vendas. O que não muda é a lógica: quanto maior o coeficiente de variação, menos a média mensal sozinha diz sobre quanto vender no mês seguinte.
A matriz ABC-XYZ: cruzando valor com previsibilidade
Cruzando as três classes de valor (A, B, C) com as três classes de previsibilidade (X, Y, Z), chega-se a uma matriz ABC-XYZ de nove combinações. Cada uma pede uma política de estoque diferente — e é aí que a análise se torna acionável, em vez de só uma classificação a mais para guardar em planilha.
Um exemplo prático: por que tratar toda a Classe A do mesmo jeito custa caro
Volte à distribuidora do exemplo anterior. Depois de aplicar a Curva ABC, ela identificou três produtos Classe A, todos com política de reposição parecida: estoque mínimo calculado sobre a média de vendas dos últimos doze meses, com uma margem de segurança padrão de 20%.
Ao cruzar esses mesmos três produtos com a Curva XYZ, o quadro muda. O Produto 1, com CV baixo, se encaixa em AX — a média de vendas é, de fato, uma boa referência, e o estoque de segurança de 20% se mostrou suficiente o ano inteiro. O Produto 3, no entanto, cai em AZ: vende em média 90 unidades por mês, mas variou entre 20 e 300 unidades ao longo do último ano, por causa de picos ligados a licitações e concentração de pedidos de poucos clientes grandes. Com a mesma margem de segurança de 20% usada para todos os itens Classe A, esse produto gerou ruptura em quatro dos últimos doze meses — mesmo nunca tendo "parecido" fora de controle no relatório mensal de faturamento, porque a média anual continuava alta.
O problema não estava na Curva ABC — ela classificou o produto corretamente como Classe A. O problema estava em tratar esse Classe A com a mesma regra de estoque de segurança de um produto com demanda estável, quando a variabilidade real exigia uma margem maior e uma revisão mais frequente.
Quer saber quais dos seus produtos Classe A escondem uma demanda instável? A equipe da Domtec ajuda a cruzar o histórico de vendas do seu ERP com a classificação ABC-XYZ na prática.
Erros comuns ao aplicar a Curva ABC-XYZ
O primeiro erro é calcular o coeficiente de variação com poucos meses de histórico. Um período curto pode pegar só um pico ou só um vale isolado e classificar como "instável" (Z) um produto que, olhando um ciclo sazonal completo, é bem mais previsível do que parece.
O segundo é tratar todo produto novo, sem histórico de vendas, como automaticamente Classe Z. Sem série histórica, simplesmente não é possível calcular o coeficiente de variação com confiança — o correto é tratar itens novos como uma categoria à parte, com política de estoque mais conservadora, até acumularem alguns meses de dados reais.
O terceiro é aplicar uma única política de estoque de segurança para toda a matriz, como se as nove combinações pedissem a mesma resposta. Um AX e um AZ são igualmente Classe A no faturamento, mas pedem margens de segurança bem diferentes — tratar os dois igual é onde o exemplo da seção anterior mostrou o problema na prática.
O quarto é rodar a classificação uma única vez e nunca mais atualizar. Produtos migram de classe com mais frequência do que se imagina: um cliente novo concentra demanda e transforma um Y em Z; o fim de uma promoção reduz a variação e move um Z de volta para Y. Uma matriz desatualizada orienta decisões com base num comportamento que o produto já não tem mais.
Como saber se sua empresa precisa ir além da Curva ABC
Alguns sinais indicam que só olhar para o valor de cada produto não é mais suficiente:
- Produtos Classe A geram ruptura mesmo com estoque mínimo definido? É um sinal clássico de que a variabilidade da demanda, não o valor do produto, é o problema real.
- As compras reagem aos picos de venda em vez de antecipá-los? Sem uma leitura da previsibilidade de cada item, fica difícil saber quais picos merecem margem extra e quais são só ruído.
- Itens com giro completamente diferente recebem a mesma política de reposição? Se o parâmetro de estoque mínimo é igual para toda a Classe A, provavelmente parte desses produtos está com folga demais e outra parte exposta demais.
- O estoque de segurança é definido "no olho", sem base no histórico de variação de cada produto? Uma margem padrão aplicada a todo o estoque tende a errar para os dois lados ao mesmo tempo — sobra em uns itens, falta em outros.
- A classificação de estoque foi feita uma vez, há meses, e nunca mais revisada? Se a resposta é sim, a matriz que orienta as decisões de compra hoje provavelmente não reflete mais o comportamento real dos produtos.
Se você reconheceu sua empresa em duas ou mais dessas perguntas, a Curva ABC isolada já não está entregando toda a informação que a operação precisa.
Como o Yzidro ERP ajuda a aplicar a Curva ABC-XYZ na prática
Calcular coeficiente de variação por produto, mês a mês, é inviável em planilha para quem tem centenas ou milhares de itens cadastrados — mesmo com um bom histórico de vendas à disposição. Hoje, o Yzidro entra nessa análise principalmente pela base de dados: a Curva ABC já sai pronta do sistema, e o histórico necessário para a camada XYZ está disponível, mesmo que o cruzamento entre as duas ainda seja um passo feito por fora.
- Curva ABC nativa no YzBI — o Yzidro já classifica os produtos por valor automaticamente dentro do módulo de Business Intelligence, sem depender de planilha.
- Histórico de vendas e movimentação por produto, mês a mês — o Yzidro registra entradas, saídas e faturamento de cada item ao longo do tempo; é essa série histórica, já disponível no sistema, que serve de base para quem for calcular a variação de demanda por trás da Curva XYZ.
- Relatórios de giro de estoque — mostram quais produtos vendem em ritmo constante e quais têm picos e vales acentuados, o primeiro sinal prático de instabilidade antes mesmo do cálculo formal do coeficiente de variação.
- Cadastro de estoque mínimo e ponto de reposição por produto — depois de feita a classificação XYZ, permite configurar parâmetros diferentes para cada item, em vez de uma margem de segurança única para toda a Classe A.
- Financeiro e DRE por produto ou linha — conecta o custo real de manter estoque de segurança em cada item ao resultado financeiro, ajudando a decidir onde vale a pena imobilizar capital e onde não vale.
A classificação ABC-XYZ não exige nenhuma ferramenta sofisticada de previsão — exige dados de vendas organizados e acessíveis por produto, mês a mês. Hoje esse é o papel do Yzidro nessa análise: a Curva ABC já sai pronta do BI, e o histórico confiável que sustenta a camada XYZ já está no sistema, mesmo que o cruzamento entre as duas classificações ainda seja um passo manual.
Perguntas frequentes sobre Curva ABC-XYZ
A Curva ABC-XYZ substitui a Curva ABC, ou as duas trabalham juntas?
As duas trabalham juntas. A Curva ABC continua sendo a base — ela mostra o peso de cada produto no faturamento ou na margem. A Curva XYZ entra como uma segunda camada sobre essa mesma base, mostrando o quão previsível é a demanda de cada item. O resultado é uma matriz que cruza as duas leituras, não uma substitui a outra.
Quantos meses de histórico de vendas eu preciso para calcular a Curva XYZ com confiança?
O mínimo recomendado costuma ser de seis a doze meses de histórico, o suficiente para capturar pelo menos um ciclo sazonal completo. Com menos do que isso, o coeficiente de variação pode indicar um produto como muito instável só porque o período analisado pegou um pico ou um vale isolado, não porque a demanda dele seja realmente imprevisível.
Um produto Classe A e Z (alto valor, demanda instável) deve sempre ter mais estoque de segurança?
Na maioria dos casos, sim — é justamente essa combinação que concentra o maior risco: o produto pesa no faturamento e ainda assim é difícil prever quanto vai vender no mês seguinte. Mas a resposta certa não é só "aumentar estoque de segurança" de forma genérica: envolve também revisar a demanda com mais frequência e, quando possível, entender a causa da variação (sazonalidade, cliente concentrado, promoção) antes de decidir o tamanho do colchão.
Um produto novo, sem histórico de vendas, pode ser classificado na Curva XYZ?
Não com precisão. O coeficiente de variação depende de uma série histórica de demanda, e um produto novo simplesmente não tem esse histórico ainda. O caminho mais seguro é tratar itens novos como um grupo à parte, com política de estoque mais conservadora, até que acumulem alguns meses de vendas reais e possam entrar na classificação normalmente.
Com que frequência a classificação ABC-XYZ deve ser revisada?
O recomendado é revisar pelo menos a cada seis meses, e sempre que houver uma mudança relevante na operação — entrada de um cliente grande, fim de uma promoção, mudança de sazonalidade. Produtos migram de classe com frequência maior do que os gestores costumam imaginar, e uma classificação feita uma vez e nunca mais revisada perde valor rápido.
Leia também
Quer aplicar a Curva ABC-XYZ no estoque da sua empresa?
A equipe da Domtec pode ajudar a cruzar o histórico de vendas já registrado no Yzidro ERP com a classificação ABC-XYZ, produto a produto.