Por que nem todo SKU merece a mesma atenção
O princípio de Pareto aplicado ao estoque é bem conhecido: aproximadamente 20% dos SKUs respondem por 80% do faturamento. Mas Pareto sozinho é incompleto. Ele diz quais itens têm mais valor, mas não diz nada sobre o comportamento da demanda. Dois itens de classe A podem ter perfis completamente diferentes: um vende 200 unidades toda semana com variação mínima; o outro vende 50 unidades em média, mas oscila entre 5 e 300 dependendo do mês. O primeiro é previsível e fácil de planejar. O segundo é errático e requer atenção constante.
É aí que entra a análise XYZ. Ao cruzar o valor (ABC) com a previsibilidade da demanda (XYZ), a empresa obtém uma visão bidimensional do portfólio. O resultado é uma matriz 3×3 com 9 células, cada uma com orientação estratégica distinta. Tratar todos os SKUs com a mesma política de estoque e compra é ineficiente por definição — e a ABC-XYZ é o método que substitui a uniformidade pela diferenciação fundamentada em dados.
O que é a curva ABC — e como definir os critérios de classificação
A curva ABC classifica os itens do portfólio pelo impacto financeiro. É uma aplicação direta do princípio de Pareto (80/20) com divisão em três classes:
| Classe | Critério típico | Interpretação |
|---|---|---|
| A | ~20% dos SKUs que representam ~80% do faturamento | Itens críticos — alta participação na receita |
| B | ~30% dos SKUs que representam ~15% do faturamento | Itens intermediários — participação moderada |
| C | ~50% dos SKUs que representam ~5% do faturamento | Itens de baixo impacto — muitos itens, pouco valor |
Esses percentuais são referências, não regras rígidas. Na prática, os limites são definidos pelo ponto de inflexão da curva de Pareto construída com os dados reais da empresa. Em algumas operações, a classe A pode ser 15% dos SKUs; em outras, 25%.
Critérios possíveis para a classificação
Por faturamento — o mais comum. Classifica pelo valor total de receita gerado por cada SKU no período. É simples de calcular e funciona como boa aproximação quando o dado de margem não está disponível.
Por volume de unidades — útil quando o custo de armazenagem é o principal problema (itens volumosos com baixo valor unitário). Também relevante quando a capacidade logística é o gargalo — itens com alto volume de movimentação podem merecer tratamento diferenciado independente do faturamento.
Por margem de contribuição — o mais preciso financeiramente, mas exige dado de margem por SKU, que nem toda empresa tem disponível de forma confiável. Quando possível, é o critério recomendado: um item com faturamento alto e margem baixa não merece a mesma atenção de um item com faturamento menor e margem superior.
Na prática: a maioria das PMEs começa com faturamento por questões de disponibilidade de dado, e evolui para margem quando o processo amadurece. O importante é escolher um critério e ser consistente — não misturar critérios na mesma análise.
Erros clássicos na aplicação da ABC
- Usar sempre faturamento bruto sem avaliar margem. Um SKU pode ter faturamento alto e margem negativa — classificá-lo como A e dedicar atenção premium a um produto que perde dinheiro é um erro.
- Incluir itens inativos na análise. SKUs com zero venda nos últimos 6 meses não são classe C — são candidatos a descontinuação. Incluí-los na análise distorce os limites das classes.
- Nunca revisar a classificação. SKUs migram entre classes ao longo do ano. Um item pode ser B em janeiro e A em dezembro (sazonalidade). A classificação deve ser atualizada periodicamente — no mínimo a cada trimestre.
Silver, Pyke e Peterson (1998) estabelecem a curva ABC como ferramenta fundamental de priorização na gestão de estoque, recomendando que a revisão da classificação faça parte do ciclo de planejamento.
O que é a análise XYZ — variabilidade da demanda
Enquanto a ABC classifica pelo valor, a XYZ classifica pela previsibilidade da demanda. O critério é o coeficiente de variação (CV) — uma medida estatística que indica o quanto a demanda oscila em relação à média.
Fórmula:
Coeficiente de Variação (CV) = Desvio Padrão da Demanda / Média da Demanda
O CV é expresso em decimal ou percentual. Quanto menor o CV, mais previsível é a demanda.
Classificação XYZ
| Classe | Critério (CV) | Interpretação |
|---|---|---|
| X | CV ≤ 0,5 (ou 50%) | Demanda previsível — varia pouco ao redor da média |
| Y | 0,5 < CV ≤ 1,0 (50% a 100%) | Demanda com variabilidade moderada — sazonalidade ou tendência |
| Z | CV > 1,0 (100%) | Demanda errática — imprevisível, sem padrão identificável |
Novamente, os limites são referências. Alguns autores usam 0,3 e 0,7; outros usam 0,4 e 0,8. O importante é ser consistente dentro da empresa e ajustar os limites com base na realidade do portfólio.
Exemplo com três SKUs:
| SKU | Demanda média semanal | Desvio padrão | CV | Classe |
|---|---|---|---|---|
| Arroz 5kg | 180 | 25 | 0,14 | X |
| Molho de tomate 500g | 45 | 28 | 0,62 | Y |
| Kit churrasco promocional | 8 | 12 | 1,50 | Z |
- Arroz 5kg: vende 180 unidades por semana com variação de ±25. A previsibilidade é alta — um forecast simples será confiável. O comprador pode automatizar a reposição com tranquilidade: a demanda de 170 a 190 unidades é quase garantida.
- Molho de tomate: vende 45 em média, mas oscila entre 17 e 73. Há padrão (possivelmente sazonal), mas requer método de previsão mais sofisticado. O comprador não pode simplesmente comprar a média — precisa ajustar o volume com base no período do ano.
- Kit churrasco: vende 8 em média, mas já vendeu 0 e já vendeu 45 na mesma semana. A demanda é errática — qualquer forecast tem baixa confiabilidade. Comprar 8 unidades por semana é insuficiente na maioria dos picos e excessivo nas semanas de baixa.
A implicação prática é direta: para o item X, o estoque de segurança pode ser baixo (a demanda é previsível). Para o item Z, o estoque de segurança precisa ser alto ou a política de reposição precisa ser diferente (sob encomenda, por exemplo).
Como cruzar ABC e XYZ — a matriz 3×3
O cruzamento das duas dimensões produz uma matriz com 9 células. Cada célula combina um nível de valor financeiro (A, B, C) com um nível de previsibilidade (X, Y, Z). A orientação estratégica para cada célula é distinta:
| X (previsível) | Y (moderado) | Z (errático) | |
|---|---|---|---|
| A (alto valor) | AX — Alto valor, previsível. Máxima prioridade. Reposição automatizada, estoque de segurança enxuto, forecast confiável. | AY — Alto valor, sazonal. Requer forecast com componente sazonal. Estoque de segurança maior em períodos de pico. Revisão mensal. | AZ — Alto valor, errático. Atenção máxima. Revisão frequente (semanal). Fornecedor de backup obrigatório. Alto impacto financeiro se errar. |
| B (médio valor) | BX — Médio valor, previsível. Reposição semi-automatizada. Parâmetros padrão de estoque de segurança. Revisão trimestral. | BY — Médio valor, moderado. Monitorar sazonalidade. Forecast simples com ajuste sazonal. | BZ — Médio valor, errático. Monitorar. Se a errática persiste, avaliar se compensa manter no portfólio. |
| C (baixo valor) | CX — Baixo valor, previsível. Mínima atenção. Reposição por demanda. Manter disponibilidade com baixo estoque. | CY — Baixo valor, moderado. Reposição sob demanda. Sem estoque de segurança dedicado. | CZ — Baixo valor, errático. Candidatos à descontinuação. Se não há razão estratégica para manter, eliminar do portfólio. |
Detalhamento das células críticas
AX (alto valor, previsível): são os “galos dos ovos de ouro” do portfólio. Alta participação na receita e demanda confiável. A política ideal é: estoque de segurança calculado com rigor, ponto de reposição automatizado, forecast baseado em média móvel ou método simples. O objetivo é manter disponibilidade máxima com o menor capital possível. Qualquer ruptura aqui tem impacto financeiro direto significativo.
AZ (alto valor, errático): são os itens mais perigosos do portfólio. Alto impacto financeiro e baixa previsibilidade. A combinação exige: (1) revisão semanal do estoque, (2) fornecedor alternativo qualificado, (3) estoque de segurança generoso proporcionalmente à variabilidade, e (4) comunicação constante com a área comercial sobre promoções ou eventos que possam causar picos de demanda. Esses itens justificam investimento em forecast avançado.
CZ (baixo valor, errático): são os candidatos naturais à descontinuação. Se um item tem baixa participação na receita e demanda imprevisível, o custo administrativo de mantê-lo no portfólio (cadastro, espaço, gestão) pode ser maior que a contribuição financeira. A não ser que haja razão estratégica (complementaridade de mix, exigência de cliente-chave), a recomendação é descontinuar ou transferir para venda sob encomenda.
Exemplo completo — classificação de 18 SKUs de uma distribuidora
Uma distribuidora de alimentos com 18 SKUs na categoria “Bebidas” realizou a classificação ABC-XYZ com dados dos últimos 12 meses.
Dados de entrada:
| SKU | Receita anual (R$) | % acumulado | Classe ABC | CV demanda | Classe XYZ |
|---|---|---|---|---|---|
| Refrigerante cola 2L | 432.000 | 18,2% | A | 0,12 | X |
| Cerveja pilsen 350ml | 398.000 | 35,0% | A | 0,28 | X |
| Água mineral 500ml | 345.000 | 49,5% | A | 0,15 | X |
| Suco de laranja 1L | 287.000 | 61,6% | A | 0,42 | X |
| Cerveja IPA 350ml | 198.000 | 69,9% | A | 0,67 | Y |
| Energético 250ml | 185.000 | 77,7% | A | 0,72 | Y |
| Isotônico 500ml | 142.000 | 83,7% | B | 0,18 | X |
| Refrigerante guaraná 2L | 98.000 | 87,8% | B | 0,22 | X |
| Água com gás 1,5L | 87.000 | 91,5% | B | 0,35 | X |
| Chá gelado 400ml | 65.000 | 94,2% | B | 0,58 | Y |
| Tônica 350ml | 48.000 | 96,2% | B | 0,81 | Y |
| Cerveja stout 350ml | 32.000 | 97,6% | C | 0,45 | X |
| Suco de uva 1L | 22.000 | 98,5% | C | 0,63 | Y |
| Água saborizada 500ml | 15.000 | 99,1% | C | 1,10 | Z |
| Soda italiana 275ml | 8.500 | 99,5% | C | 1,25 | Z |
| Kombuchá 330ml | 6.200 | 99,7% | C | 1,40 | Z |
| Limonada suíça 500ml | 4.800 | 99,9% | C | 1,55 | Z |
| Club mate 700ml | 2.100 | 100,0% | C | 1,80 | Z |
Resultado da matriz:
| X | Y | Z | |
|---|---|---|---|
| A | 4 SKUs (Refrigerante cola, Cerveja pilsen, Água mineral, Suco laranja) | 2 SKUs (Cerveja IPA, Energético) | 0 SKUs |
| B | 3 SKUs (Isotônico, Refri guaraná, Água com gás) | 2 SKUs (Chá gelado, Tônica) | 0 SKUs |
| C | 1 SKU (Cerveja stout) | 1 SKU (Suco de uva) | 5 SKUs (Água saborizada, Soda italiana, Kombuchá, Limonada, Club mate) |
Interpretação:
- 7 itens AX e BX (39% dos SKUs) podem operar com reposição automatizada e baixo estoque de segurança — respondem por 78% do faturamento da categoria.
- 4 itens AY e BY (22% dos SKUs) precisam de forecast com componente sazonal e monitoramento mensal — respondem por 18% do faturamento.
- 5 itens CZ (28% dos SKUs) são candidatos à descontinuação ou venda sob encomenda — respondem por menos de 1% do faturamento.
- Zero itens AZ — sorte da distribuidora. Se houvesse item AZ, exigiria atenção máxima semanal.
Ações recomendadas a partir da classificação:
- Itens AX (4): implementar ponto de reposição automatizado com estoque de segurança para 95% de nível de serviço. Forecast por média móvel. Revisão trimestral.
- Itens AY (2): implementar forecast com ajuste sazonal. Estoque de segurança maior em períodos de pico (Cerveja IPA no verão, Energético em épocas de evento). Revisão mensal.
- Itens BX (3): mesma política dos AX com parâmetros ligeiramente menos rigorosos. Revisão trimestral.
- Itens BY (2): monitorar sazonalidade. Reposição com planejamento mensal.
- Itens CX (1): manter disponibilidade com estoque mínimo. Sem atenção especial.
- Itens CY (1): repor sob demanda. Sem estoque de segurança.
- Itens CZ (5): marcar para revisão de portfólio. Vender estoque existente e não recomprar, ou migrar para venda sob encomenda.
Erros clássicos na aplicação da curva ABC-XYZ
Classificar apenas por faturamento bruto
Usar receita como único critério sem verificar margem pode classificar como A um item que gera prejuízo. Quando o dado de margem está disponível, preferir classificação por margem de contribuição. Quando não está, usar faturamento como proxy, mas ter consciência da limitação.
Nunca revisar a curva
SKUs migram entre classes. Um item que era C pode ter se tornado B por conta de uma tendência de consumo. Um item que era A pode ter perdido relevância. A classificação ABC-XYZ deve ser atualizada no mínimo a cada trimestre, e sempre que houver mudança significativa no portfólio (entrada de novos produtos, descontinuação, mudança de fornecedor).
Tratar itens Z com a mesma política dos itens X
O erro mais custoso. Itens Z têm demanda imprevisível — aplicar ponto de reposição com estoque de segurança calculado para demanda previsível gera overstock em meses de baixa e ruptura em meses de alta. Para itens Z, a política adequada é diferente: venda sob encomenda, fornecedor com lead time curto, ou estoque de segurança muito alto se o item for estratégico.
Confundir “item C” com “item dispensável”
Itens de classe C não são automaticamente descartáveis. Podem ter função estratégica: complementaridade de mix (o cliente que compra o item A também quer o item C no mesmo pedido), atendimento a cliente-chave, ou entrada recente que ainda está crescendo. A classe C indica baixo impacto financeiro, não baixa importância estratégica. A decisão de descontinuar deve considerar o fator estratégico, não apenas o financeiro.
Como a ABC-XYZ alimenta as decisões de OTB e compra
A classificação ABC-XYZ não é um fim em si mesma — é uma ferramenta que alimenta as decisões de planejamento de compras. A conexão direta é com o Open-To-Buy (OTB) e com a definição de políticas de estoque.
Conexão com OTB: o OTB define o orçamento de compras por período. A ABC-XYZ define como alocar esse orçamento dentro do período. Se o OTB da categoria “Bebidas” é R$ 55.000 no mês, a classificação orienta como distribuir: priorizar reposição dos itens AX (garantir disponibilidade dos que mais faturam), provisionar estoque de segurança para os AY (preparar para sazonalidade), e minimizar a alocação para CZ (não comprar o que não vende).
Conexão com política de estoque: cada célula da matriz tem parâmetros de estoque de segurança, ponto de reposição e frequência de revisão adequados. Aplicar os mesmos parâmetros para todos os SKUs é ineficiente: gasta-se recurso demais nos itens C e de menos nos itens A.
Conexão com forecast: itens X permitem forecast simples (média móvel, suavização exponencial). Itens Y exigem métodos com componente sazonal. Itens Z podem não ter forecast confiável — e a decisão é se aceita a incerteza com estoque de segurança alto ou se muda a política de reposição. Para uma explicação completa da metodologia OTB, consulte o artigo O que é Open-To-Buy e por que todo varejista precisa usar. E para entender como definir o gatilho de reposição para cada classe, consulte Ponto de reposição: fórmula, cálculo e como automatizar.
Resumo das políticas por célula da matriz:
| Célula | Frequência de revisão | Método de forecast | Estoque de segurança | Tipo de reposição |
|---|---|---|---|---|
| AX | Trimestral | Média móvel simples | Baixo | Automatizada |
| AY | Mensal | Com componente sazonal | Médio | Planejada |
| AZ | Semanal | Avançado (se houver) | Alto | Manual, com backup |
| BX | Trimestral | Média móvel simples | Baixo-médio | Semi-automatizada |
| BY | Mensal | Com componente sazonal | Médio | Planejada |
| BZ | Mensal | Monitorar | Alto | Sob demanda |
| CX | Semestral | Opcional | Mínimo | Sob demanda |
| CY | Trimestral | Opcional | Zero | Sob demanda |
| CZ | Trimestral | Não aplicável | Zero | Candidato a descontinuar |
Essa tabela funciona como guia de decisão para o comprador: ao classificar um SKU na matriz, ele sabe automaticamente qual política aplicar. Não é necessário rediscutir cada item a cada ciclo — a classificação já carrega a orientação.
Classificar o portfólio por ABC-XYZ não é exercício acadêmico — é ferramenta operacional com impacto direto no caixa. Empresas que aplicam a classificação e definem políticas diferenciadas por célula reduzem overstock em itens C, diminuem ruptura em itens A e alocam o tempo do comprador onde ele gera mais retorno. O primeiro passo é simples: coletar 12 meses de dados de venda por SKU, calcular o Pareto e o coeficiente de variação, e preencher a matriz. O resultado da classificação muda a forma como a empresa compra — e, consequentemente, a forma como o capital de giro é alocado.
A OTB.AI disponibiliza uma planilha-modelo de classificação ABC-XYZ para PMEs. Para receber, ou para conversar sobre como aplicar isso na sua operação, acesse o diagnóstico pelo Formulário de contato.