O que é a Curva ABC? What is ABC Analysis?

A Curva ABC é um método de classificação que organiza itens de estoque — produtos, peças, matérias-primas, clientes — de acordo com sua importância econômica relativa. Em vez de tratar todos os SKUs da mesma forma, ela revela onde está concentrado o verdadeiro impacto financeiro do inventário. ABC Analysis is a classification method that organizes inventory items — products, parts, raw materials, customers — according to their relative economic importance. Instead of treating every SKU the same way, it reveals where the true financial impact of inventory is concentrated.

Imagine um armazém com 1.000 SKUs. Após a análise, 120 itens são A, 260 são B e 620 são C. Os 120 itens A representam R$ 8 milhões/ano — 78% do total de R$ 10,2 milhões. A gestão naturalmente foca em garantir disponibilidade e negociar preços desses 120 itens. Imagine a warehouse with 1,000 SKUs. After analysis, 120 items are A, 260 are B and 620 are C. The 120 Class A items represent $8 million/year — 78% of the total $10.2 million. Management naturally focuses on ensuring availability and negotiating prices for those 120 items.

Exemplo prático — Distribuição industrial Practical example — Industrial distribution
OrigemOrigin
Princípio de ParetoPareto Principle
Critério PrincipalMain Criterion
Valor de Consumo AnualAnnual Consumption Value
Revisão IdealIdeal Review
SemestralSemi-annual
AplicaçãoApplication
Qualquer setorAny sector

O Princípio 80/20
e a Origem do Método
The 80/20 Principle
and the Method's Origin

Em 1896, o economista italiano Vilfredo Pareto observou que cerca de 20% das pessoas detinham 80% da riqueza na Itália. Décadas depois, esse padrão foi identificado em dezenas de contextos: 20% dos motoristas geram 80% dos acidentes; 20% dos defeitos explicam 80% das reclamações. A Curva ABC formalizou esse princípio para estoques nos anos 1950–60. In 1896, Italian economist Vilfredo Pareto observed that roughly 20% of people held 80% of the wealth in Italy. Decades later, that pattern was identified across dozens of contexts: 20% of drivers cause 80% of accidents; 20% of defects explain 80% of complaints. ABC Analysis formalized this principle for inventory management in the 1950s–60s.

A distribuição de valores segue uma distribuição altamente concentrada (efeito Pareto) — o padrão empírico observado em centenas de operações ao longo de décadas. Isso significa que a concentração de valor em poucos SKUs não é coincidência — é um fenômeno estrutural e previsível. Value distribution follows a highly concentrated pattern (Pareto effect) — an empirical pattern observed across hundreds of operations over decades. The concentration of value in a few SKUs isn't coincidence — it's a structural and predictable phenomenon.

Quanto mais concentrado o portfólio, mais forte o efeito — criando o resultado 90/10 encontrado em setores petroquímicos e hospitalares de alta complexidade. The more concentrated the portfolio, the stronger the effect — producing the 90/10 result found in petrochemical and high-complexity hospital sectors.

Efeito típicoTypical effect
20% dos SKUs20% of SKUs
geram 80% do valorgenerate 80% of the value
Adoção industrialIndustrial adoption
Anos 1950–601950s–60s
Proporção éThe ratio is
OrientativaIndicative
não uma lei rígidanot a rigid law
Visualização de Concentração de Pareto — 10 itens de estoque Pareto Concentration Visualization — 10 inventory items

As Três Classes e seus Impactos The Three Classes and their Impact

Os percentuais típicos são guias práticos, não leis imutáveis. Adapte-os à realidade do seu setor: varejo de moda usa 80–15–5; e-commerce de eletrônicos prefere 70–20–10; petroquímica pode chegar a 90–7–3. Typical percentages are practical guides, not immutable laws. Adapt them to your sector's reality: fashion retail uses 80–15–5; electronics e-commerce prefers 70–20–10; petrochemicals may reach 90–7–3.

A
EstratégicoStrategic

Alto valor, poucos SKUs. Exige inventário rotativo semanal, cobertura de 15 dias e negociação ativa com fornecedores. Zero tolerância a rupturas. High value, few SKUs. Requires weekly cycle counting, 15-day coverage and active supplier negotiation. Zero tolerance for stockouts.

10–20% dos itensof items
70–80% do valorof value
B
TáticoTactical

Valor intermediário. Revisões mensais, parametrização de lead time automatizada e reposição quinzenal. Controle moderado e eficiente. Intermediate value. Monthly reviews, automated lead time parameters and bi-weekly replenishment. Moderate, efficient control.

20–30% dos itensof items
15–25% do valorof value
C
OperacionalOperational

Baixo valor, alto volume de SKUs. Foco em lote econômico de compra, consignação e automação. Cobertura de 60+ dias aceitável. Low value, high SKU volume. Focus on economic order quantity, consignment and automation. 60+ day coverage is acceptable.

50–70% dos itensof items
5–10% do valorof value

Só ranking: Mostra quem é maior, mas não cria regras. Cada gestor interpreta à sua maneira. Just ranking: Shows who is largest, but creates no rules. Each manager interprets it differently.

Curva ABC: Cria fronteiras quantitativas → regras práticas ("itens A: cobertura de 15 dias; B: 30 dias; C: 60 dias") e linguagem comum entre Compras, Produção e Finanças. ABC Analysis: Creates quantitative boundaries → practical rules ("Class A: 15-day coverage; B: 30 days; C: 60 days") and a common language across Procurement, Operations and Finance.

Passo a Passo:
O Cálculo Definitivo
Step by Step:
The Definitive Calculation

O processo é como uma linha de montagem: você coleta as peças (dados), avalia quais são importantes (critérios), soma o valor anual, ordena de forma decrescente, define os cortes e valida com sua equipe. The process is like an assembly line: you collect the parts (data), assess which ones matter (criteria), sum the annual value, sort in descending order, define the cutoffs and validate with your team.

1
Planejamento e Coleta de Dados Planning & Data Collection
Identifique todos os SKUs. Extraia do ERP ou planilha: código do item, descrição, quantidade consumida nos últimos 12 meses e custo ou preço médio de aquisição (custo padrão, médio ponderado ou FIFO). Inclua também a data da última movimentação para evitar itens obsoletos. Identify all SKUs. Extract from your ERP or spreadsheet: item code, description, quantity consumed in the last 12 months and average acquisition cost (standard cost, weighted average or FIFO). Also include the last movement date to exclude obsolete items.
💡

Dica: Use 12 meses como padrão para suavizar sazonalidade. Em moda/eletrônicos, 3–6 meses. Em peças industriais de baixa rotação, 24 meses pode ser necessário. Tip: Use 12 months as the default to smooth out seasonality. For fashion/electronics, 3–6 months. For slow-moving industrial parts, 24 months may be necessary.

2
Calcular o Valor de Consumo Anual (VCA) Calculate the Annual Consumption Value (ACV)
Aplique a fórmula: VCA = Quantidade × Custo Unitário. Use preços médios ponderados para evitar distorções sazonais. Não misture unidades (kg e unid.) sem conversão prévia. Apply the formula: ACV = Quantity × Unit Cost. Use weighted average prices to avoid seasonal distortions. Do not mix units (kg and units) without prior conversion.
⚠️

Atenção: Erro clássico — um hospital que lançava seringas em "caixa" e "unidade" sem conversão gerava VCA 100× maior que o correto para o item em caixa. Warning: Classic error — a hospital that recorded syringes in "box" and "unit" without conversion generated an ACV up to 100× higher than the correct value for the boxed item.

3
Ordenação Descendente Descending Sort
Classifique todos os itens do maior para o menor VCA. Acrescente colunas de "VCA acumulado" e "% acumulado". Essas colunas mostram, item a item, quanto do valor total já foi coberto. Rank all items from highest to lowest ACV. Add columns for "cumulative ACV" and "cumulative %". These columns show, item by item, how much of the total value has been covered.
4
Determinar as Categorias A, B e C Determine Classes A, B and C
Aplique os cortes sobre o percentual acumulado:
• Até 80% → Classe A  |  80% a 95% → Classe B  |  Acima de 95% → Classe C

Ajuste os cortes conforme a realidade do seu mix. Se a empresa tem produtos de altíssimo custo unitário, talvez apenas 5% dos itens sejam A.
Apply cutoffs to the cumulative percentage:
• Up to 80% → Class A  |  80% to 95% → Class B  |  Above 95% → Class C

Adjust cutoffs to your product mix. If the company has very high unit-cost products, perhaps only 5% of items will be Class A.
5
Ajuste e Validação com a Equipe Adjustment & Team Validation
Revise com Compras, Finanças e Operações. Confirme: "Faz sentido manter 80% do valor em apenas 12% dos itens?" Documente o critério de corte e o período utilizado — isso garante auditabilidade. Review with Procurement, Finance and Operations. Confirm: "Does it make sense to have 80% of the value in just 12% of items?" Document the cutoff criterion and the period used — this ensures auditability.
💡

Itens críticos de baixo valor: Um parafuso de avião ou um medicamento regulatório pode ser C pelo VCA, mas A pela criticidade. Trate essas exceções manualmente e documente. Low-value critical items: An aircraft bolt or a mandatory regulatory medication may be Class C by ACV, but Class A by criticality. Handle these exceptions manually and document them.

6
Revisão Periódica Periodic Review
Repita o processo trimestral ou semestralmente. Um item pode migrar de B para A por sazonalidade, promoção ou variação de preço de fornecedor. Itens que "pulam" de C para A merecem investigação antes de mudança de política. Repeat the process quarterly or semi-annually. An item can migrate from B to A due to seasonality, promotions or supplier price changes. Items that "jump" from C to A warrant investigation before any policy change.

Percentuais Típicos
por Setor
Typical Cutoffs
by Sector

Os cortes ideais variam conforme o grau de concentração de valor do seu mix. Não copie percentuais de corte de outras empresas sem validar com seus próprios dados históricos. Ideal cutoffs vary according to the value concentration profile of your product mix. Don't copy cutoff percentages from other companies without validating them against your own historical data.

SetorSector Corte AClass A Cutoff Corte BClass B Cutoff Corte CClass C Cutoff MotivoReason
Varejo de ModaFashion Retail 80% 15% 5% Sazonalidade forte, concentração altaStrong seasonality, high concentration
E-commerce EletrônicosElectronics E-commerce 70% 20% 10% Mix amplo, margens baixas e variadasWide mix, low and varied margins
Farmácia HospitalarHospital Pharmacy 80% 15% 5% Medicamentos críticos de alto custoCritical high-cost medications
Indústria PetroquímicaPetrochemical Industry 90% 7% 3% Poucos insumos caros dominam o orçamentoFew expensive inputs dominate the budget
Distribuidor de AutopeçasAuto Parts Distributor 75% 20% 5% Mix heterogêneo com poucas peças de alto valorHeterogeneous mix with few high-value parts

Critérios de Avaliação
Além do VCA
Evaluation Criteria
Beyond ACV

O VCA é o critério mínimo obrigatório, mas não o único. Para decisões mais estratégicas, combine-o com critérios complementares — sem ultrapassar 3–4 simultâneos para não diluir o foco. ACV is the minimum mandatory criterion, but not the only one. For more strategic decisions, combine it with complementary criteria — without exceeding 3–4 simultaneously to avoid diluting focus.

01
ACV / VCA
Critério mínimo obrigatório. Preço × Demanda. Revela o peso financeiro real sobre o caixa.Mandatory minimum criterion. Price × Demand. Reveals the real financial weight on cash flow.
02
MargemMargin
Útil em varejo e e-commerce. Itens baratos com margem alta podem subir de classe B para A.Useful in retail and e-commerce. Low-cost items with high margins can move from Class B to A.
03
CriticidadeCriticality
Aplicado em manutenção e saúde. Um parafuso de avião é C pelo VCA, mas A pela criticidade operacional.Applied in maintenance and healthcare. An aircraft bolt is Class C by ACV, but Class A by operational criticality.
04
Lead Time
Importados e peças sob encomenda com lead time longo merecem classificação mais alta independente do VCA.Imports and made-to-order parts with long lead times deserve higher classification regardless of ACV.
05
VolatilidadeVolatility
Itens com demanda sazonal ou imprevisível exigem estoques de segurança maiores — combine com Matriz XYZ.Items with seasonal or unpredictable demand require larger safety stocks — combine with XYZ Matrix.
06
ObsolescênciaObsolescence
Vital em eletrônicos e moda. Ciclos de vida curtos pedem política de estoque agressiva para evitar perdas.Vital in electronics and fashion. Short product lifecycles demand aggressive inventory policies to avoid losses.

Peso Fixo + NotaFixed Weight + Score

VCA 60% + Margem 25% + Criticidade 15%. Cada item recebe nota 1–10; multiplica-se pela ponderação e soma-se.ACV 60% + Margin 25% + Criticality 15%. Each item gets a score 1–10; multiply by the weight and sum.

Reclassificação SequencialSequential Reclassification

Primeiro ordena por VCA (A, B, C). Depois, dentro de cada classe, aplica-se um 2º critério para sub-faixas (A1, A2...).First sort by ACV (A, B, C). Then, within each class, apply a 2nd criterion for sub-ranges (A1, A2...).

Matriz de DecisãoDecision Matrix

Tabela onde linhas = itens e colunas = critérios. Células carregam símbolos ou cores para validação visual pela equipe.Table where rows = items and columns = criteria. Cells carry symbols or colors for visual validation by the team.

Ferramenta GratuitaFree Tool
Calcule Agora com o
Simulador Profissional
Calculate Now with the
Professional Simulator

Insira seus SKUs, ajuste os limites das classes A, B e C com sliders interativos e veja o gráfico de Pareto em tempo real. Enter your SKUs, adjust the A, B and C class limits with interactive sliders and see the Pareto chart in real time.

Acessar o Simulador Access the Simulator

Os Erros Graves
que Distorcem a Curva
The Critical Errors
that Distort the Analysis

Uma Curva ABC calculada sobre dados incorretos gera decisões erradas — e consequências financeiras reais. Conheça os erros mais comuns e como evitá-los. An ABC Analysis calculated on incorrect data leads to wrong decisions — and real financial consequences. Learn the most common errors and how to avoid them.

  • 01
    Usar período de dados muito curtoUsing too short a data period

    Analisar apenas 1 mês ignora sazonalidade e distorce completamente a realidade do consumo anual. Use mínimo 12 meses ou o ciclo completo do produto.Analyzing just 1 month ignores seasonality and completely distorts the reality of annual consumption. Use a minimum of 12 months or the full product cycle.

  • 02
    Misturar unidades sem conversãoMixing units without conversion

    Lançar o mesmo item em "caixa" e "unidade" sem converter pode gerar VCA até 100× incorreto. Padronize a unidade de medida antes de qualquer cálculo.Recording the same item in "box" and "unit" without converting can generate an ACV up to 100× incorrect. Standardize the unit of measure before any calculation.

  • 03
    Usar preços de lista em vez dos reaisUsing list prices instead of actual prices

    Preços de catálogo superestimam o VCA. Use o preço médio ponderado real de compra para refletir o custo efetivo sobre o caixa.Catalog prices overestimate ACV. Use the actual weighted average purchase price to reflect the effective cost on cash flow.

  • 04
    Ignorar itens críticos de baixo valorIgnoring low-value critical items

    Um parafuso de R$ 0,15 que para uma linha de produção industrial é "C" pelo VCA, mas deveria ser "A" pela criticidade. Trate essas exceções explicitamente.A $0.15 bolt that halts an industrial production line is "C" by ACV, but should be "A" by criticality. Handle these exceptions explicitly.

  • 05
    Copiar percentuais de corte de outra empresaCopying cutoff percentages from another company

    Cada mix de produtos tem seu próprio perfil de concentração. Teste diferentes cortes nos seus próprios dados históricos antes de fixar o padrão.Each product mix has its own concentration profile. Test different cutoffs on your own historical data before fixing a standard.

  • 06
    Atualizar a Curva apenas uma vez por anoUpdating the analysis only once a year

    Em mercados com sazonalidade, um item pode migrar de B para A em semanas. Revisão semestral é o mínimo; trimestral é o ideal para a maioria dos setores.In seasonal markets, an item can migrate from B to A within weeks. Semi-annual review is the minimum; quarterly is ideal for most sectors.

Combine o ABC com a Matriz XYZ (variabilidade de demanda) para uma gestão de riscos 360°. A Curva ABC resolve "onde está o valor?"; a XYZ resolve "quão previsível é o consumo?". Combine ABC with the XYZ Matrix (demand variability) for 360° risk management. ABC Analysis answers "where is the value?"; XYZ answers "how predictable is the consumption?".

Boas práticas — Logística Expert Best Practices — Logistics Expert

FAQ — Perguntas
Mais Comuns
FAQ — Most
Common Questions

A Curva ABC é um método de classificação de itens de estoque baseado no Princípio de Pareto. Divide os SKUs em três classes (A, B e C) conforme o impacto financeiro que cada grupo representa. Itens A concentram ~80% do valor total em ~20% dos SKUs; B representam ~15%; e C os ~5% restantes. O objetivo é tratar cada classe com um nível de controle compatível com sua relevância econômica. ABC Analysis is an inventory classification method based on the Pareto Principle. It divides SKUs into three classes (A, B and C) according to the financial impact each group represents. Class A items concentrate ~80% of the total value in ~20% of SKUs; B represents ~15%; and C the remaining ~5%. The goal is to apply a level of control to each class that matches its economic relevance.
VCA = Quantidade consumida no período × Custo unitário médio. Use os últimos 12 meses para suavizar sazonalidade. Ordene todos os itens do maior para o menor VCA, calcule o percentual acumulado e aplique os cortes de classe. Em Excel, use SOMASE e PROCV para automatizar; em Python, use pandas com cumsum() e np.where(). ACV = Quantity consumed in the period × Average unit cost. Use the last 12 months to smooth seasonality. Rank all items from highest to lowest ACV, calculate the cumulative percentage and apply the class cutoffs. In Excel, use SUMIF and VLOOKUP to automate; in Python, use pandas with cumsum() and np.where().
O erro mais grave é usar um período muito curto de dados (ex.: apenas 1 mês), que não representa sazonalidade e distorce a realidade do consumo anual. Outro erro crítico é misturar unidades de medida sem conversão (caixa × unidade) e usar preços de lista em vez dos preços reais de compra. Em ambos os casos, a classificação resultante leva a decisões de estoque incorretas. The most serious error is using a very short data period (e.g. just 1 month), which fails to capture seasonality and distorts the reality of annual consumption. Another critical mistake is mixing units of measurement without conversion (box × unit) and using list prices instead of actual purchase prices. In both cases, the resulting classification leads to incorrect inventory decisions.
Revisão semestral é o mínimo recomendado para a maioria dos setores. Em mercados com alta volatilidade (moda, eletrônicos, commodities), faça revisões trimestrais ou até mensais. Para peças industriais de baixa rotação (automotivo, petroquímica), semestral é suficiente. Documente sempre o critério de corte e o período utilizado para garantir rastreabilidade. Semi-annual review is the minimum recommended for most sectors. In markets with high volatility (fashion, electronics, commodities), do quarterly or even monthly reviews. For slow-moving industrial parts (automotive, petrochemicals), semi-annual is sufficient. Always document the cutoff criterion and the period used to ensure traceability.
Sim. Para decisões estratégicas de lucratividade, classificar pela margem de contribuição pode ser mais relevante que pelo faturamento bruto, especialmente em e-commerce e varejo onde itens baratos têm margens altíssimas. Uma combinação eficiente é usar VCA como critério primário (60% do peso) e margem como critério secundário (25–30% do peso). Yes. For strategic profitability decisions, classifying by contribution margin can be more relevant than gross revenue, especially in e-commerce and retail where low-cost items carry very high margins. An efficient combination is to use ACV as the primary criterion (60% weight) and margin as the secondary criterion (25–30% weight).
A Curva ABC isolada não é suficiente em operações onde a criticidade técnica supera o valor financeiro (parafuso de avião, medicamento regulatório obrigatório), em ambientes com poucos SKUs homogêneos em valor, ou quando há itens regulatórios de estoque obrigatório. Nesses casos, combine ABC com a Matriz XYZ (variabilidade de demanda) ou com uma análise de criticidade operacional para uma gestão de riscos completa. ABC Analysis alone is not sufficient in operations where technical criticality outweighs financial value (aircraft bolts, mandatory regulatory medications), in environments with few homogeneous SKUs in value, or where there are mandatory regulatory stock items. In these cases, combine ABC with the XYZ Matrix (demand variability) or with an operational criticality analysis for complete risk management.