{"id":17489,"date":"2026-05-28T15:23:00","date_gmt":"2026-05-28T18:23:00","guid":{"rendered":"https:\/\/www.sults.com.br\/blog\/?p=17489"},"modified":"2026-05-28T15:15:23","modified_gmt":"2026-05-28T18:15:23","slug":"curva-abc-de-estoque","status":"publish","type":"post","link":"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/","title":{"rendered":"Curva ABC de Estoque: O que \u00e9, como calcular e aplicar"},"content":{"rendered":"\n<div class=\"intro-highlight\">\n<p><strong>Resumo executivo:<\/strong> A curva ABC classifica itens de estoque em tr\u00eas grupos por relev\u00e2ncia financeira: cerca de 20% dos SKUs respondem por aproximadamente 80% do valor (classe A), 30% por 15% (B) e 50% por apenas 5% (C). Este guia mostra o c\u00e1lculo passo a passo com exemplo num\u00e9rico em tabela, KPIs de monitoramento, limita\u00e7\u00f5es reais do m\u00e9todo, matriz ABC-XYZ e aplica\u00e7\u00e3o em ind\u00fastria, varejo, food service, sa\u00fade e agroneg\u00f3cio. Inclui diagn\u00f3stico interativo de maturidade.<\/p>\n<img decoding=\"async\" src=\"https:\/\/www.sults.com.br\/sults\/downloads\/logotipo\/svg\/sults-logo-horizontal-s-verde-escrito-azul.svg\" alt=\"SULTS\" style=\"height:18px;margin-top:16px;display:block;\">\n<\/div>\n\n<div class=\"stat-strip\">\n<div class=\"stat-card\">\n<div class=\"stat-number\">80%<\/div>\n<div class=\"stat-label\">do faturamento concentrado em ~20% dos SKUs (classe A)<\/div>\n<div class=\"stat-source\"><a href=\"https:\/\/sebrae.com.br\/sites\/PortalSebrae\/artigos\/voce-conhece-a-curva-abc-para-controle-de-estoque,5524ef559dc9e710VgnVCM100000d701210aRCRD\" target=\"_blank\" rel=\"noopener\">Sebrae, 2025<\/a><\/div>\n<\/div>\n<div class=\"stat-card\">\n<div class=\"stat-number\">30%<\/div>\n<div class=\"stat-label\">de redu\u00e7\u00e3o em custos de manuten\u00e7\u00e3o combinando ABC + EOQ<\/div>\n<div class=\"stat-source\"><a href=\"https:\/\/dvunified.com\/warehouse\/abc-analysis-inventory-management\/\" target=\"_blank\" rel=\"noopener\">DVUnified, 2025<\/a><\/div>\n<\/div>\n<div class=\"stat-card\">\n<div class=\"stat-number\">20-30%<\/div>\n<div class=\"stat-label\">de redu\u00e7\u00e3o em n\u00edveis de invent\u00e1rio com IA em opera\u00e7\u00f5es de distribui\u00e7\u00e3o<\/div>\n<div class=\"stat-source\"><a href=\"https:\/\/www.mckinsey.com\/industries\/industrials\/our-insights\/distribution-blog\/harnessing-the-power-of-ai-in-distribution-operations\" target=\"_blank\" rel=\"noopener\">McKinsey, 2024<\/a><\/div>\n<\/div>\n<div class=\"stat-card\">\n<div class=\"stat-number\">60%<\/div>\n<div class=\"stat-label\">do faturamento da Apple em 2018 vinha do iPhone, item classe A consagrado<\/div>\n<div class=\"stat-source\"><a href=\"https:\/\/www.statista.com\/statistics\/382260\/segments-share-revenue-of-apple\/\" target=\"_blank\" rel=\"noopener\">Statista, 2018<\/a><\/div>\n<\/div>\n<\/div>\n\n<h2 id=\"o-que-e-curva-abc-de-estoque\">O que \u00e9 a curva ABC de estoque e como ela se conecta ao Princ\u00edpio de Pareto?<\/h2>\n<p>A curva ABC \u00e9 um m\u00e9todo de classifica\u00e7\u00e3o estat\u00edstica que divide os itens do estoque em tr\u00eas classes conforme sua relev\u00e2ncia financeira, baseado no Princ\u00edpio de Pareto (80\/20). Identifica os ~20% de SKUs que concentram ~80% do faturamento (classe A), os intermedi\u00e1rios (B) e os de baixa relev\u00e2ncia (C) para orientar reposi\u00e7\u00e3o, aloca\u00e7\u00e3o de capital e negocia\u00e7\u00e3o com fornecedores.<\/p>\n\n<p>Na pr\u00e1tica, a curva ABC funciona como uma lente de prioriza\u00e7\u00e3o: separa o que merece controle rigoroso do que aceita gest\u00e3o simplificada. Sem ela, o gestor trata com o mesmo esfor\u00e7o um SKU que representa 0,1% da receita e outro que concentra 40% do faturamento. A <a href=\"https:\/\/www.netsuite.com\/portal\/resource\/articles\/inventory-management\/abc-inventory-analysis.shtml\" target=\"_blank\" rel=\"noopener\">NetSuite<\/a> sintetiza com precis\u00e3o: itens classe A s\u00e3o onde as empresas ganham ou perdem margem, gerando tipicamente 70% a 80% da receita com apenas ~20% dos itens.<\/p>\n\n<p>O case \u00e9 amplamente citado na literatura de gest\u00e3o: segundo dados da <a href=\"https:\/\/www.statista.com\/statistics\/382260\/segments-share-revenue-of-apple\/\" target=\"_blank\" rel=\"noopener\">Statista<\/a>, em 2018 o iPhone representava cerca de 60% do faturamento anual da Apple, classificado como item A mesmo sem ser o produto de maior ticket m\u00e9dio. A linha iMac e acess\u00f3rios ficaram em B e C, liberando capital de giro e concentrando foco produtivo no que sustentava a receita. A l\u00f3gica \u00e9 universal: todo portf\u00f3lio tem seu equivalente ao iPhone. Localiz\u00e1-lo \u00e9 o ponto de partida, e o guia de <a href=\"https:\/\/www.sults.com.br\/blog\/prevencao-de-perdas\/\">preven\u00e7\u00e3o de perdas em estoque<\/a> mostra como operar a partir da\u00ed.<\/p>\n\n<div class=\"svg-block\">\n<svg viewBox=\"0 0 720 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Linha do tempo da evolu\u00e7\u00e3o hist\u00f3rica da curva ABC desde Pareto em 1906 at\u00e9 IA em 2020\">\n<defs><marker id=\"a1\" markerWidth=\"6\" markerHeight=\"6\" refX=\"5\" refY=\"3\" orient=\"auto\"><path d=\"M0,0 L6,3 L0,6Z\" fill=\"oklch(0.674 0.115051 194.769)\"\/><\/marker><\/defs>\n<text x=\"360\" y=\"28\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Da regra 80\/20 \u00e0 classifica\u00e7\u00e3o din\u00e2mica com IA<\/text>\n<line x1=\"60\" y1=\"160\" x2=\"660\" y2=\"160\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"3\"\/>\n\n<!-- Marco 1: Pareto - card acima -->\n<rect x=\"20\" y=\"78\" width=\"120\" height=\"58\" rx=\"6\" fill=\"white\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"1.5\"\/>\n<text x=\"80\" y=\"96\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Vilfredo Pareto<\/text>\n<text x=\"80\" y=\"111\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Manuale d&#8217;Economia<\/text>\n<text x=\"80\" y=\"124\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Pol\u00edtica<\/text>\n<circle cx=\"80\" cy=\"160\" r=\"24\" fill=\"oklch(0.3041 0.101 256.47)\"\/>\n<text x=\"80\" y=\"164\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">1906<\/text>\n<text x=\"80\" y=\"205\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Estudo da<\/text>\n<text x=\"80\" y=\"219\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(50% 0.01 256)\">distribui\u00e7\u00e3o de renda<\/text>\n\n<!-- Marco 2: Dickey - card abaixo -->\n<text x=\"220\" y=\"100\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Formaliza<\/text>\n<text x=\"220\" y=\"114\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(50% 0.01 256)\">An\u00e1lise ABC<\/text>\n<circle cx=\"220\" cy=\"160\" r=\"24\" fill=\"oklch(0.674 0.115051 194.769)\"\/>\n<text x=\"220\" y=\"164\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">1951<\/text>\n<rect x=\"160\" y=\"190\" width=\"120\" height=\"58\" rx=\"6\" fill=\"white\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\"\/>\n<text x=\"220\" y=\"208\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">H. Ford Dickey<\/text>\n<text x=\"220\" y=\"223\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Aplica\u00e7\u00e3o em estoques<\/text>\n<text x=\"220\" y=\"236\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">industriais<\/text>\n\n<!-- Marco 3: Juran - card acima -->\n<rect x=\"300\" y=\"78\" width=\"120\" height=\"58\" rx=\"6\" fill=\"white\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<text x=\"360\" y=\"96\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Joseph Juran<\/text>\n<text x=\"360\" y=\"111\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Diagrama de Pareto<\/text>\n<text x=\"360\" y=\"124\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">popularizado<\/text>\n<circle cx=\"360\" cy=\"160\" r=\"24\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"360\" y=\"158\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"white\">1950<\/text>\n<text x=\"360\" y=\"170\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"white\">-60<\/text>\n<text x=\"360\" y=\"205\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Gest\u00e3o da<\/text>\n<text x=\"360\" y=\"219\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(50% 0.01 256)\">qualidade<\/text>\n\n<!-- Marco 4: ERP - card abaixo -->\n<text x=\"500\" y=\"100\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">C\u00e1lculo<\/text>\n<text x=\"500\" y=\"114\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(50% 0.01 256)\">automatizado<\/text>\n<circle cx=\"500\" cy=\"160\" r=\"24\" fill=\"oklch(81.93% 0.165 83.1)\"\/>\n<text x=\"500\" y=\"158\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"white\">Anos<\/text>\n<text x=\"500\" y=\"170\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"white\">2000<\/text>\n<rect x=\"440\" y=\"190\" width=\"120\" height=\"58\" rx=\"6\" fill=\"white\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"1.5\"\/>\n<text x=\"500\" y=\"208\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Era ERP \/ SAP<\/text>\n<text x=\"500\" y=\"223\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Integra\u00e7\u00e3o de dados<\/text>\n<text x=\"500\" y=\"236\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">corporativos<\/text>\n\n<!-- Marco 5: IA - card acima -->\n<rect x=\"580\" y=\"78\" width=\"120\" height=\"58\" rx=\"6\" fill=\"white\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\"\/>\n<text x=\"640\" y=\"96\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">IA e plataformas<\/text>\n<text x=\"640\" y=\"109\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">digitais<\/text>\n<text x=\"640\" y=\"124\" text-anchor=\"middle\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">Machine learning<\/text>\n<circle cx=\"640\" cy=\"160\" r=\"24\" fill=\"oklch(0.674 0.115051 194.769)\"\/>\n<text x=\"640\" y=\"164\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">2020+<\/text>\n<text x=\"640\" y=\"205\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Classifica\u00e7\u00e3o din\u00e2mica<\/text>\n<text x=\"640\" y=\"219\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(50% 0.01 256)\">em tempo real<\/text>\n\n<text x=\"360\" y=\"305\" text-anchor=\"middle\" font-size=\"11\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Figura 1: evolu\u00e7\u00e3o hist\u00f3rica da curva ABC<\/text>\n<\/svg>\n<p class=\"svg-caption\">Figura 1: Linha do tempo da curva ABC, de Pareto \u00e0 classifica\u00e7\u00e3o din\u00e2mica<\/p>\n<\/div>\n\n<h3>Quem criou a curva ABC e quando ela virou padr\u00e3o na ind\u00fastria?<\/h3>\n<p>Vilfredo Pareto publicou a base 80\/20 em 1906; H. Ford Dickey formalizou a An\u00e1lise ABC para estoques em 1951; Joseph Juran popularizou o Diagrama de Pareto na gest\u00e3o da qualidade. Com a era ERP (anos 2000) e agora a integra\u00e7\u00e3o com IA, a classifica\u00e7\u00e3o virou cont\u00ednua e din\u00e2mica.<\/p>\n\n<p>A trajet\u00f3ria \u00e9 importante porque exp\u00f5e o limite do m\u00e9todo quando aplicado como Pareto o concebeu: estudo est\u00e1tico de distribui\u00e7\u00e3o. A gest\u00e3o moderna exige reclassifica\u00e7\u00e3o peri\u00f3dica, integra\u00e7\u00e3o com previs\u00e3o de demanda e leitura por KPIs. Opera\u00e7\u00f5es industriais maduras, do tipo Toyota ou Nestl\u00e9, tendem a recalcular a classifica\u00e7\u00e3o ABC em ciclos semanais ou mensais, sincronizados ao planejamento de compras \u2014 embora cada empresa n\u00e3o publique a frequ\u00eancia exata.<\/p>\n\n<h2 id=\"distribuicao-padrao-classes-a-b-c\">Como \u00e9 a distribui\u00e7\u00e3o padr\u00e3o das classes A, B e C?<\/h2>\n<p>A distribui\u00e7\u00e3o cl\u00e1ssica \u00e9: classe A com ~20% dos itens e ~80% do valor; classe B com ~30% dos itens e ~15% do valor; classe C com ~50% dos itens e apenas ~5% do valor. Essa propor\u00e7\u00e3o \u00e9 refer\u00eancia conceitual, n\u00e3o regra r\u00edgida: o estoque real pode variar para 15\/78 em food service ou 25\/82 em pe\u00e7as industriais.<\/p>\n\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr><th>Classe<\/th><th>% de itens<\/th><th>% do faturamento\/valor<\/th><th>Tratamento operacional t\u00edpico<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>A<\/strong><\/td><td>~20%<\/td><td>~80%<\/td><td>Controle rigoroso, contagem c\u00edclica, reposi\u00e7\u00e3o autom\u00e1tica<\/td><\/tr>\n<tr><td><strong>B<\/strong><\/td><td>~30%<\/td><td>~15%<\/td><td>Revis\u00e3o peri\u00f3dica padronizada, lote econ\u00f4mico m\u00e9dio<\/td><\/tr>\n<tr><td><strong>C<\/strong><\/td><td>~50%<\/td><td>~5%<\/td><td>Estoque m\u00ednimo amplo, revis\u00e3o anual, fornecedor intercambi\u00e1vel<\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n<div class=\"svg-block\">\n<svg viewBox=\"0 0 760 360\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Comparativo de barras empilhadas mostrando a invers\u00e3o do Princ\u00edpio de Pareto na curva ABC de estoque\">\n<defs>\n<marker id=\"d1\" markerWidth=\"6\" markerHeight=\"6\" refX=\"3\" refY=\"3\"><circle cx=\"3\" cy=\"3\" r=\"2\" fill=\"oklch(67.14% 0.137 155.6)\"\/><\/marker>\n<\/defs>\n<text x=\"360\" y=\"28\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">A invers\u00e3o caracter\u00edstica do Princ\u00edpio de Pareto<\/text>\n<text x=\"160\" y=\"58\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">% de itens<\/text>\n<text x=\"460\" y=\"58\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">% de faturamento<\/text>\n<rect x=\"110\" y=\"70\" width=\"100\" height=\"48\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"160\" y=\"98\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">Classe A<\/text>\n<text x=\"160\" y=\"112\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"white\">20%<\/text>\n<rect x=\"110\" y=\"118\" width=\"100\" height=\"72\" fill=\"oklch(81.93% 0.165 83.1)\"\/>\n<text x=\"160\" y=\"148\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Classe B<\/text>\n<text x=\"160\" y=\"164\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">30%<\/text>\n<rect x=\"110\" y=\"190\" width=\"100\" height=\"120\" fill=\"oklch(56.76% 0.188 28.5)\"\/>\n<text x=\"160\" y=\"244\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">Classe C<\/text>\n<text x=\"160\" y=\"260\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"white\">50%<\/text>\n<rect x=\"410\" y=\"70\" width=\"100\" height=\"192\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"460\" y=\"162\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">Classe A<\/text>\n<text x=\"460\" y=\"178\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"white\">80%<\/text>\n<rect x=\"410\" y=\"262\" width=\"100\" height=\"36\" fill=\"oklch(81.93% 0.165 83.1)\"\/>\n<text x=\"460\" y=\"284\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Classe B 15%<\/text>\n<rect x=\"410\" y=\"298\" width=\"100\" height=\"12\" fill=\"oklch(56.76% 0.188 28.5)\"\/>\n<text x=\"460\" y=\"308\" text-anchor=\"middle\" font-size=\"9\" font-weight=\"700\" fill=\"white\">Classe C 5%<\/text>\n<line x1=\"212\" y1=\"94\" x2=\"408\" y2=\"166\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<text x=\"310\" y=\"120\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(67.14% 0.137 155.6)\">Poucos itens, muito valor<\/text>\n<line x1=\"212\" y1=\"154\" x2=\"408\" y2=\"280\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<text x=\"310\" y=\"214\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">equil\u00edbrio intermedi\u00e1rio<\/text>\n<line x1=\"212\" y1=\"250\" x2=\"408\" y2=\"304\" stroke=\"oklch(56.76% 0.188 28.5)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<text x=\"310\" y=\"294\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(56.76% 0.188 28.5)\">Muitos itens, pouco valor<\/text>\n<rect x=\"630\" y=\"80\" width=\"120\" height=\"44\" rx=\"5\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<text x=\"690\" y=\"100\" text-anchor=\"middle\" font-size=\"9\" font-weight=\"700\" fill=\"oklch(67.14% 0.137 155.6)\">CLASSE A<\/text>\n<text x=\"690\" y=\"115\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Controle rigoroso<\/text>\n<rect x=\"630\" y=\"158\" width=\"120\" height=\"44\" rx=\"5\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"1.5\"\/>\n<text x=\"690\" y=\"178\" text-anchor=\"middle\" font-size=\"9\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">CLASSE B<\/text>\n<text x=\"690\" y=\"193\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Revis\u00e3o peri\u00f3dica<\/text>\n<rect x=\"630\" y=\"236\" width=\"120\" height=\"44\" rx=\"5\" fill=\"oklch(93.12% 0.026 23.9)\" stroke=\"oklch(56.76% 0.188 28.5)\" stroke-width=\"1.5\"\/>\n<text x=\"690\" y=\"256\" text-anchor=\"middle\" font-size=\"9\" font-weight=\"700\" fill=\"oklch(56.76% 0.188 28.5)\">CLASSE C<\/text>\n<text x=\"690\" y=\"271\" text-anchor=\"middle\" font-size=\"10\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\">Estoque m\u00ednimo amplo<\/text>\n<text x=\"380\" y=\"346\" text-anchor=\"middle\" font-size=\"11\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Figura 2: distribui\u00e7\u00e3o padr\u00e3o das classes ABC<\/text>\n<\/svg>\n<p class=\"svg-caption\">Figura 2: A invers\u00e3o caracter\u00edstica do Princ\u00edpio de Pareto aplicada ao estoque<\/p>\n<\/div>\n\n<p>Um exemplo concreto do <a href=\"https:\/\/sebraeplay.com.br\/content\/controle-de-estoques-abc\" target=\"_blank\" rel=\"noopener\">Sebrae Play<\/a> documenta uma ind\u00fastria de molhos e temperos onde 15% dos 280 itens (42 SKUs) concentraram 78% das vendas. O padr\u00e3o se replica em setores distintos com varia\u00e7\u00e3o aceit\u00e1vel em torno do 80\/20: o que difere entre opera\u00e7\u00f5es n\u00e3o \u00e9 a distribui\u00e7\u00e3o, mas as pol\u00edticas que cada classe exige. O m\u00f3dulo de <a href=\"https:\/\/www.sults.com.br\/produtos\/compras\">Compras do SULTS<\/a> permite configurar regras de reposi\u00e7\u00e3o distintas por classe, convertendo a classifica\u00e7\u00e3o em fluxo operacional automatizado.<\/p>\n\n<h3>O que diferencia operacionalmente os itens A, B e C?<\/h3>\n<p>Itens A exigem controle rigoroso, reposi\u00e7\u00e3o com baixo intervalo e contagem c\u00edclica frequente. Itens B aceitam revis\u00e3o peri\u00f3dica padronizada. Itens C podem ser geridos por estoque m\u00ednimo amplo, lote econ\u00f4mico maior ou revis\u00e3o anual: investir mais energia neles destr\u00f3i margem operacional.<\/p>\n\n<p>A diferencia\u00e7\u00e3o n\u00e3o \u00e9 s\u00f3 estat\u00edstica, \u00e9 gerencial. Em redes hoteleiras como a Marriott, a l\u00f3gica an\u00e1loga se aplicaria a consum\u00edveis: amenities premium (classe A) com reposi\u00e7\u00e3o di\u00e1ria por unidade; itens de limpeza padr\u00e3o (classe C) em lote semanal ou quinzenal. A intelig\u00eancia est\u00e1 em saber onde alocar aten\u00e7\u00e3o humana cara.<\/p>\n\n<h2 id=\"como-calcular-curva-abc-passo-a-passo\">Como calcular a curva ABC de estoque passo a passo (com exemplo num\u00e9rico)?<\/h2>\n<p>Liste todos os itens com pre\u00e7o e quantidade consumida; multiplique para obter valor total por SKU; ordene em ordem decrescente; calcule a representatividade individual e o percentual acumulado; classifique como A (at\u00e9 ~80% acumulado), B (de 80% a 95%) e C (acima de 95%). Valide a classifica\u00e7\u00e3o contra o contexto estrat\u00e9gico antes de decidir pol\u00edticas de reposi\u00e7\u00e3o.<\/p>\n\n<p>Os passos detalhados, segundo metodologia consolidada na <a href=\"https:\/\/www.netsuite.com\/portal\/resource\/articles\/inventory-management\/abc-inventory-analysis.shtml\" target=\"_blank\" rel=\"noopener\">NetSuite<\/a> e referendada pelo <a href=\"https:\/\/sebrae.com.br\/sites\/PortalSebrae\/artigos\/voce-conhece-a-curva-abc-para-controle-de-estoque,5524ef559dc9e710VgnVCM100000d701210aRCRD\" target=\"_blank\" rel=\"noopener\">Sebrae<\/a>:<\/p>\n\n<ol id=\"step-1\">\n<li><strong>Listar todos os itens<\/strong> com c\u00f3digo, descri\u00e7\u00e3o e unidade de medida.<\/li>\n<li><strong>Calcular o valor total consumido<\/strong> no per\u00edodo (pre\u00e7o unit\u00e1rio \u00d7 quantidade vendida ou consumida).<\/li>\n<li><strong>Ordenar em ordem decrescente<\/strong> de valor total.<\/li>\n<li><strong>Calcular a representatividade percentual<\/strong> de cada item (valor do item \u00f7 valor total geral \u00d7 100).<\/li>\n<li><strong>Calcular o percentual acumulado<\/strong> somando progressivamente do maior para o menor.<\/li>\n<li><strong>Classificar<\/strong>: at\u00e9 ~80% acumulado \u00e9 A; de ~80% a ~95% \u00e9 B; acima de ~95% \u00e9 C.<\/li>\n<li><strong>Validar com contexto estrat\u00e9gico<\/strong>: lead time, criticidade cl\u00ednica, interdepend\u00eancia entre SKUs.<\/li>\n<\/ol>\n\n<p>Exemplo num\u00e9rico de uma ind\u00fastria aliment\u00edcia com 10 SKUs de insumos. O case completo da <a href=\"https:\/\/www.iesp.edu.br\/sistema\/uploads\/arquivos\/publicacoes\/a-utilizacao-da-curva-abc-na-gestao-de-estoques-estudo-de-caso-em-uma-industria-alimenticia-na-cidade-de-mamanguape-pb-autor-silva-ranie-vinicius-costa-da-.pdf\" target=\"_blank\" rel=\"noopener\">IESP (2023)<\/a> registrou rotatividade de R$994.673,21 em 95 SKUs, distribu\u00eddos em 13 produtos A (79% do valor), 18 B (16%) e 64 C (5%).<\/p>\n\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr><th>Item<\/th><th>Valor unit\u00e1rio<\/th><th>Qtd. consumida<\/th><th>Valor total<\/th><th>% individual<\/th><th>% acumulado<\/th><th>Classe<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>Insumo 1<\/td><td>R$ 120,00<\/td><td>3.500<\/td><td>R$ 420.000<\/td><td>42,2%<\/td><td>42,2%<\/td><td><strong>A<\/strong><\/td><\/tr>\n<tr><td>Insumo 2<\/td><td>R$ 85,00<\/td><td>3.200<\/td><td>R$ 272.000<\/td><td>27,3%<\/td><td>69,5%<\/td><td><strong>A<\/strong><\/td><\/tr>\n<tr><td>Insumo 3<\/td><td>R$ 60,00<\/td><td>1.700<\/td><td>R$ 102.000<\/td><td>10,3%<\/td><td>79,8%<\/td><td><strong>A<\/strong><\/td><\/tr>\n<tr><td>Insumo 4<\/td><td>R$ 45,00<\/td><td>1.500<\/td><td>R$ 67.500<\/td><td>6,8%<\/td><td>86,6%<\/td><td><strong>B<\/strong><\/td><\/tr>\n<tr><td>Insumo 5<\/td><td>R$ 30,00<\/td><td>1.800<\/td><td>R$ 54.000<\/td><td>5,4%<\/td><td>92,0%<\/td><td><strong>B<\/strong><\/td><\/tr>\n<tr><td>Insumo 6<\/td><td>R$ 22,00<\/td><td>1.400<\/td><td>R$ 30.800<\/td><td>3,1%<\/td><td>95,1%<\/td><td><strong>B<\/strong><\/td><\/tr>\n<tr><td>Insumo 7<\/td><td>R$ 15,00<\/td><td>1.200<\/td><td>R$ 18.000<\/td><td>1,8%<\/td><td>96,9%<\/td><td><strong>C<\/strong><\/td><\/tr>\n<tr><td>Insumo 8<\/td><td>R$ 10,00<\/td><td>1.100<\/td><td>R$ 11.000<\/td><td>1,1%<\/td><td>98,0%<\/td><td><strong>C<\/strong><\/td><\/tr>\n<tr><td>Insumo 9<\/td><td>R$ 8,00<\/td><td>1.300<\/td><td>R$ 10.400<\/td><td>1,1%<\/td><td>99,1%<\/td><td><strong>C<\/strong><\/td><\/tr>\n<tr><td>Insumo 10<\/td><td>R$ 6,00<\/td><td>1.500<\/td><td>R$ 9.000<\/td><td>0,9%<\/td><td>100%<\/td><td><strong>C<\/strong><\/td><\/tr>\n<tr><td colspan=\"3\"><strong>Total geral<\/strong><\/td><td><strong>R$ 994.700<\/strong><\/td><td><strong>100%<\/strong><\/td><td><\/td><td><\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n<div class=\"svg-block\">\n<svg viewBox=\"0 0 720 280\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Fluxograma horizontal das 7 etapas do c\u00e1lculo da curva ABC, agrupadas em Coleta, C\u00e1lculo e Classifica\u00e7\u00e3o\">\n<defs><marker id=\"a1\" markerWidth=\"8\" markerHeight=\"6\" refX=\"7\" refY=\"3\" orient=\"auto\"><path d=\"M0,0 L8,3 L0,6Z\" fill=\"oklch(0.674 0.115051 194.769)\"\/><\/marker><\/defs>\n<text x=\"360\" y=\"26\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Como calcular a curva ABC em 7 etapas<\/text>\n<text x=\"115\" y=\"55\" text-anchor=\"middle\" font-size=\"10\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Coleta<\/text>\n<text x=\"400\" y=\"55\" text-anchor=\"middle\" font-size=\"10\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">C\u00e1lculo<\/text>\n<text x=\"620\" y=\"55\" text-anchor=\"middle\" font-size=\"10\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Classifica\u00e7\u00e3o<\/text>\n\n<rect x=\"30\" y=\"70\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<circle cx=\"48\" cy=\"88\" r=\"14\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"48\" y=\"92\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">1<\/text>\n<text x=\"70\" y=\"115\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Listar itens com<\/text>\n<text x=\"70\" y=\"129\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">pre\u00e7o e quantidade<\/text>\n\n<line x1=\"182\" y1=\"105\" x2=\"198\" y2=\"105\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"200\" y=\"70\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.38% 0.016 216.9)\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\"\/>\n<circle cx=\"218\" cy=\"88\" r=\"14\" fill=\"oklch(0.674 0.115051 194.769)\"\/>\n<text x=\"218\" y=\"92\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">2<\/text>\n<text x=\"240\" y=\"115\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Calcular valor total<\/text>\n<text x=\"240\" y=\"129\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">(pre\u00e7o \u00d7 consumo)<\/text>\n\n<line x1=\"352\" y1=\"105\" x2=\"368\" y2=\"105\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"370\" y=\"70\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<circle cx=\"388\" cy=\"88\" r=\"14\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"388\" y=\"92\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">3<\/text>\n<text x=\"410\" y=\"115\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Ordenar do<\/text>\n<text x=\"410\" y=\"129\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">maior ao menor<\/text>\n\n<line x1=\"522\" y1=\"105\" x2=\"538\" y2=\"105\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"540\" y=\"70\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.38% 0.016 216.9)\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\"\/>\n<circle cx=\"558\" cy=\"88\" r=\"14\" fill=\"oklch(0.674 0.115051 194.769)\"\/>\n<text x=\"558\" y=\"92\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">4<\/text>\n<text x=\"580\" y=\"115\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Calcular<\/text>\n<text x=\"580\" y=\"129\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">% individual<\/text>\n\n<path d=\"M 690 105 Q 705 105 705 150 Q 705 165 690 165\" fill=\"none\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"540\" y=\"160\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"1.5\"\/>\n<circle cx=\"558\" cy=\"178\" r=\"14\" fill=\"oklch(81.93% 0.165 83.1)\"\/>\n<text x=\"558\" y=\"182\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">5<\/text>\n<text x=\"580\" y=\"205\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Calcular<\/text>\n<text x=\"580\" y=\"219\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">% acumulado<\/text>\n\n<line x1=\"538\" y1=\"195\" x2=\"522\" y2=\"195\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"370\" y=\"160\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.38% 0.016 216.9)\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\"\/>\n<circle cx=\"388\" cy=\"178\" r=\"14\" fill=\"oklch(0.674 0.115051 194.769)\"\/>\n<text x=\"388\" y=\"182\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">6<\/text>\n<text x=\"410\" y=\"200\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Classificar A\/B\/C<\/text>\n<text x=\"410\" y=\"214\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">(cortes 80% e 95%)<\/text>\n\n<line x1=\"368\" y1=\"195\" x2=\"352\" y2=\"195\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2\" marker-end=\"url(#a1)\"\/>\n\n<rect x=\"200\" y=\"160\" width=\"150\" height=\"70\" rx=\"8\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<circle cx=\"218\" cy=\"178\" r=\"14\" fill=\"oklch(67.14% 0.137 155.6)\"\/>\n<text x=\"218\" y=\"182\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"white\">7<\/text>\n<text x=\"240\" y=\"200\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">Validar com contexto<\/text>\n<text x=\"240\" y=\"214\" font-size=\"11\" fill=\"oklch(0.3041 0.101 256.47)\">estrat\u00e9gico<\/text>\n\n<text x=\"360\" y=\"266\" text-anchor=\"middle\" font-size=\"11\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Figura 3: fluxo de c\u00e1lculo da curva ABC<\/text>\n<\/svg>\n<p class=\"svg-caption\">Figura 3: Fluxo de c\u00e1lculo da curva ABC em 7 etapas<\/p>\n<\/div>\n\n<h3>Quais crit\u00e9rios posso usar al\u00e9m de faturamento?<\/h3>\n<p>O Sebrae aponta tr\u00eas crit\u00e9rios v\u00e1lidos: quantidade vendida (giro f\u00edsico), faturamento e lucro bruto. Em food service, o crit\u00e9rio margem evita supervaloriza\u00e7\u00e3o de itens de baixa contribui\u00e7\u00e3o. Em hospitais, custo unit\u00e1rio e criticidade cl\u00ednica entram na pondera\u00e7\u00e3o. A escolha deve refletir o objetivo da an\u00e1lise, n\u00e3o a tradi\u00e7\u00e3o.<\/p>\n\n<p>Uma rede do porte do McDonald&#8217;s combinaria crit\u00e9rios de forma an\u00e1loga: faturamento para mix de card\u00e1pio, lucro bruto para promo\u00e7\u00e3o e giro f\u00edsico para abastecimento de loja. N\u00e3o h\u00e1 um crit\u00e9rio &#8220;correto&#8221; universal; h\u00e1 o crit\u00e9rio aderente ao problema que se quer resolver.<\/p>\n\n<h3>Como fazer a curva ABC no Excel?<\/h3>\n<p>Crie colunas para item, valor unit\u00e1rio, quantidade, valor total (multiplica\u00e7\u00e3o), representatividade % (valor do item dividido pelo total geral) e % acumulado (soma progressiva). Use SOMA, CLASSIFICAR e SE aninhado para atribuir a classe. Em planilhas com mais de 1.000 SKUs, o m\u00e9todo se torna custoso e justifica automa\u00e7\u00e3o via sistema.<\/p>\n\n<p>A planilha \u00e9 eficiente em PMEs com portf\u00f3lios de at\u00e9 1.500 a 2.000 SKUs ativos. A partir desse volume, o tempo de manuten\u00e7\u00e3o da base se torna proibitivo. \u00c9 nesse ponto que o <a href=\"https:\/\/www.sults.com.br\/produtos\/checklist\">Checklist do SULTS<\/a> entra para padronizar a revis\u00e3o recorrente da classifica\u00e7\u00e3o com respons\u00e1vel, prazo e evid\u00eancia definidos.<\/p>\n\n<h2 id=\"grafico-curva-abc-interpretacao\">Como interpretar o gr\u00e1fico da curva ABC?<\/h2>\n<p>O gr\u00e1fico mostra os itens ordenados por valor decrescente no eixo X e o percentual acumulado no eixo Y. A curva sobe rapidamente nos primeiros 20% dos itens (classe A), inclina-se moderadamente nos 30% seguintes (B) e quase achata na cauda longa (C). Quanto mais \u00edngreme a subida inicial, mais concentrado \u00e9 o estoque: o que aumenta o risco operacional.<\/p>\n\n<div class=\"svg-block\">\n<svg viewBox=\"0 0 720 420\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Gr\u00e1fico de Pareto da curva ABC de estoque com 15 itens ordenados por valor decrescente, zonas Classe A, B e C, e curva acumulada destacando cortes em 80% e 95%\">\n<defs>\n<linearGradient id=\"bar\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"oklch(0.3041 0.101 256.47)\"\/><stop offset=\"1\" stop-color=\"oklch(0.3041 0.101 256.47)\" stop-opacity=\"0.85\"\/><\/linearGradient>\n<\/defs>\n\n<text x=\"360\" y=\"26\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Gr\u00e1fico de Pareto aplicado ao estoque<\/text>\n<text x=\"360\" y=\"46\" text-anchor=\"middle\" font-size=\"11\" fill=\"oklch(50% 0.01 256)\">Itens ordenados por valor decrescente<\/text>\n\n<rect x=\"80\" y=\"70\" width=\"116\" height=\"270\" fill=\"oklch(96.36% 0.027 154.3)\" opacity=\"0.55\"\/>\n<rect x=\"196\" y=\"70\" width=\"174\" height=\"270\" fill=\"oklch(97.10% 0.027 89.8)\" opacity=\"0.55\"\/>\n<rect x=\"370\" y=\"70\" width=\"290\" height=\"270\" fill=\"oklch(93.12% 0.026 23.9)\" opacity=\"0.55\"\/>\n\n<text x=\"138\" y=\"90\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(67.14% 0.137 155.6)\">Classe A<\/text>\n<text x=\"138\" y=\"104\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">20% dos itens<\/text>\n<text x=\"283\" y=\"90\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(65% 0.16 83.1)\">Classe B<\/text>\n<text x=\"283\" y=\"104\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">30% dos itens<\/text>\n<text x=\"515\" y=\"90\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(56.76% 0.188 28.5)\">Classe C<\/text>\n<text x=\"515\" y=\"104\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">50% dos itens<\/text>\n\n<line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"340\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"1.5\"\/>\n<line x1=\"660\" y1=\"70\" x2=\"660\" y2=\"340\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"1.5\"\/>\n<line x1=\"80\" y1=\"340\" x2=\"660\" y2=\"340\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"1.5\"\/>\n\n<text x=\"60\" y=\"205\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\" transform=\"rotate(-90 60 205)\">Valor (R$)<\/text>\n<text x=\"685\" y=\"205\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"600\" fill=\"oklch(0.3041 0.101 256.47)\" transform=\"rotate(90 685 205)\">% acumulado<\/text>\n\n<line x1=\"80\" y1=\"128\" x2=\"660\" y2=\"128\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.2\" stroke-dasharray=\"5,4\"\/>\n<line x1=\"80\" y1=\"84\" x2=\"660\" y2=\"84\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.2\" stroke-dasharray=\"5,4\"\/>\n<line x1=\"80\" y1=\"70\" x2=\"660\" y2=\"70\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"0.8\" stroke-dasharray=\"2,3\" opacity=\"0.5\"\/>\n<text x=\"668\" y=\"131\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.674 0.115051 194.769)\">80%<\/text>\n<text x=\"668\" y=\"87\" font-size=\"10\" font-weight=\"700\" fill=\"oklch(0.674 0.115051 194.769)\">95%<\/text>\n<text x=\"668\" y=\"73\" font-size=\"9\" fill=\"oklch(50% 0.01 256)\">100%<\/text>\n\n<rect x=\"86\" y=\"100\" width=\"32\" height=\"240\" fill=\"url(#bar)\"\/>\n<rect x=\"124\" y=\"160\" width=\"32\" height=\"180\" fill=\"url(#bar)\"\/>\n<rect x=\"162\" y=\"210\" width=\"32\" height=\"130\" fill=\"url(#bar)\"\/>\n<rect x=\"200\" y=\"265\" width=\"32\" height=\"75\" fill=\"url(#bar)\"\/>\n<rect x=\"238\" y=\"280\" width=\"32\" height=\"60\" fill=\"url(#bar)\"\/>\n<rect x=\"276\" y=\"290\" width=\"32\" height=\"50\" fill=\"url(#bar)\"\/>\n<rect x=\"314\" y=\"302\" width=\"32\" height=\"38\" fill=\"url(#bar)\"\/>\n<rect x=\"376\" y=\"310\" width=\"32\" height=\"30\" fill=\"url(#bar)\"\/>\n<rect x=\"414\" y=\"314\" width=\"32\" height=\"26\" fill=\"url(#bar)\"\/>\n<rect x=\"452\" y=\"318\" width=\"32\" height=\"22\" fill=\"url(#bar)\"\/>\n<rect x=\"490\" y=\"321\" width=\"32\" height=\"19\" fill=\"url(#bar)\"\/>\n<rect x=\"528\" y=\"324\" width=\"32\" height=\"16\" fill=\"url(#bar)\"\/>\n<rect x=\"566\" y=\"328\" width=\"32\" height=\"12\" fill=\"url(#bar)\"\/>\n<rect x=\"604\" y=\"332\" width=\"32\" height=\"8\" fill=\"url(#bar)\"\/>\n<rect x=\"638\" y=\"334\" width=\"20\" height=\"6\" fill=\"url(#bar)\"\/>\n\n<polyline points=\"102,200 140,160 178,128 216,108 254,98 292,90 330,86 392,82 430,78 468,76 506,74 544,73 582,72 620,71 648,70\" fill=\"none\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"2.5\"\/>\n<g fill=\"oklch(81.93% 0.165 83.1)\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"0.8\">\n<circle cx=\"102\" cy=\"200\" r=\"4\"\/><circle cx=\"140\" cy=\"160\" r=\"4\"\/><circle cx=\"178\" cy=\"128\" r=\"4\"\/><circle cx=\"216\" cy=\"108\" r=\"4\"\/><circle cx=\"254\" cy=\"98\" r=\"4\"\/><circle cx=\"292\" cy=\"90\" r=\"4\"\/><circle cx=\"330\" cy=\"86\" r=\"4\"\/><circle cx=\"392\" cy=\"82\" r=\"4\"\/><circle cx=\"430\" cy=\"78\" r=\"4\"\/><circle cx=\"468\" cy=\"76\" r=\"4\"\/><circle cx=\"506\" cy=\"74\" r=\"4\"\/><circle cx=\"544\" cy=\"73\" r=\"4\"\/><circle cx=\"582\" cy=\"72\" r=\"4\"\/><circle cx=\"620\" cy=\"71\" r=\"4\"\/><circle cx=\"648\" cy=\"70\" r=\"4\"\/>\n<\/g>\n\n<line x1=\"196\" y1=\"70\" x2=\"196\" y2=\"340\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<line x1=\"370\" y1=\"70\" x2=\"370\" y2=\"340\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n\n<rect x=\"30\" y=\"375\" width=\"12\" height=\"12\" fill=\"oklch(0.3041 0.101 256.47)\"\/>\n<text x=\"48\" y=\"385\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Valor (R$)<\/text>\n<line x1=\"125\" y1=\"381\" x2=\"145\" y2=\"381\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"2.5\"\/>\n<circle cx=\"135\" cy=\"381\" r=\"3\" fill=\"oklch(81.93% 0.165 83.1)\" stroke=\"oklch(0.3041 0.101 256.47)\" stroke-width=\"0.6\"\/>\n<text x=\"150\" y=\"385\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Curva acumulada<\/text>\n<line x1=\"275\" y1=\"381\" x2=\"295\" y2=\"381\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<text x=\"300\" y=\"385\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Corte A\u2192B<\/text>\n<line x1=\"385\" y1=\"381\" x2=\"405\" y2=\"381\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" stroke-dasharray=\"4,3\"\/>\n<text x=\"410\" y=\"385\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Corte B\u2192C<\/text>\n\n<text x=\"360\" y=\"408\" text-anchor=\"middle\" font-size=\"10\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Figura 4: gr\u00e1fico de Pareto da curva ABC<\/text>\n<\/svg>\n<p class=\"svg-caption\">Figura 4: Gr\u00e1fico cl\u00e1ssico de Pareto aplicado ao estoque<\/p>\n<\/div>\n\n<p>Um estudo da <a href=\"https:\/\/ojs.revistagesec.org.br\/secretariado\/article\/view\/4509\" target=\"_blank\" rel=\"noopener\">Revista GESEC (2025)<\/a> com empresa de comunica\u00e7\u00e3o visual no oeste do Paran\u00e1 documentou que, ap\u00f3s plotar a curva e reorganizar o layout do almoxarifado priorizando itens A, houve redu\u00e7\u00e3o de custos de manuten\u00e7\u00e3o e aumento de efici\u00eancia no picking. Para conhecer o m\u00e9todo visual completo, vale ler tamb\u00e9m o guia da <a href=\"https:\/\/www.inflowinventory.com\/blog\/abc-analysis\/\" target=\"_blank\" rel=\"noopener\">Inflow Inventory<\/a>.<\/p>\n\n<p>A leitura do gr\u00e1fico responde a uma pergunta cr\u00edtica: o estoque est\u00e1 bem distribu\u00eddo ou perigosamente concentrado? Uma curva muito \u00edngreme indica vulnerabilidade: poucos SKUs sustentam quase tudo, e qualquer ruptura em A compromete o faturamento. Uma curva achatada indica dilui\u00e7\u00e3o excessiva: o gestor precisa investigar se h\u00e1 variedade n\u00e3o rent\u00e1vel acumulada na cauda C.<\/p>\n\n<h2 id=\"beneficios-curva-abc-estoque\">Quais s\u00e3o os benef\u00edcios concretos da curva ABC para a opera\u00e7\u00e3o?<\/h2>\n<p>Os principais ganhos documentados s\u00e3o: redu\u00e7\u00e3o de 20% a 30% nos n\u00edveis de invent\u00e1rio em opera\u00e7\u00f5es de distribui\u00e7\u00e3o que combinam classifica\u00e7\u00e3o e IA (McKinsey, 2024), redu\u00e7\u00e3o de at\u00e9 30% em custos de manuten\u00e7\u00e3o (combinada com EOQ), aumento do giro e diminui\u00e7\u00e3o de obsolesc\u00eancia, melhor prioriza\u00e7\u00e3o de fornecedores estrat\u00e9gicos, otimiza\u00e7\u00e3o do layout do armaz\u00e9m e melhoria da acur\u00e1cia da previs\u00e3o de demanda nos itens cr\u00edticos.<\/p>\n\n<p>Estudo direto da <a href=\"https:\/\/www.mckinsey.com\/industries\/industrials\/our-insights\/distribution-blog\/harnessing-the-power-of-ai-in-distribution-operations\" target=\"_blank\" rel=\"noopener\">McKinsey (2024)<\/a> documenta que opera\u00e7\u00f5es de distribui\u00e7\u00e3o que aplicam IA combinada com classifica\u00e7\u00e3o e otimiza\u00e7\u00e3o de portf\u00f3lio reduzem n\u00edveis de invent\u00e1rio entre 20% e 30%. A <a href=\"https:\/\/dvunified.com\/warehouse\/abc-analysis-inventory-management\/\" target=\"_blank\" rel=\"noopener\">DVUnified (2025)<\/a> aponta que a combina\u00e7\u00e3o ABC + EOQ reduz despesas de manuten\u00e7\u00e3o em at\u00e9 30%.<\/p>\n\n<p>No agroneg\u00f3cio, traders globais do porte da Cargill aplicariam classifica\u00e7\u00e3o ABC em insumos agroindustriais para concentrar contratos plurianuais nos itens cr\u00edticos de safra, onde ruptura significa perda medida em toneladas, n\u00e3o em unidades. Em pe\u00e7as de reposi\u00e7\u00e3o de maquin\u00e1rio agr\u00edcola, a l\u00f3gica an\u00e1loga seria classificar como A os componentes cuja indisponibilidade paralisa a colheita do cliente final, transformando um problema de invent\u00e1rio em comprometimento de safra inteira.<\/p>\n\n<h3>Como a curva ABC ajuda na negocia\u00e7\u00e3o com fornecedores?<\/h3>\n<p>Concentre poder de barganha nos fornecedores que alimentam itens A: eles representam ~80% do gasto. Negocie volume, prazo, condi\u00e7\u00f5es de pagamento e SLAs de entrega s\u00f3 nessa carteira. Em itens C, simplifique: cota\u00e7\u00e3o r\u00e1pida, fornecedores intercambi\u00e1veis e ciclos longos de compra.<\/p>\n\n<p>Segundo o GEP, focar negocia\u00e7\u00e3o onde est\u00e1 o dinheiro libera tempo gerencial e gera leverage real. Em itens C, exigir aprova\u00e7\u00e3o de tr\u00eas cota\u00e7\u00f5es para um produto que representa 0,1% do gasto \u00e9 inefici\u00eancia disfar\u00e7ada de controle. O processo precisa refletir a curva, n\u00e3o o contr\u00e1rio.<\/p>\n\n<h2 id=\"limitacoes-curva-abc\">Quais s\u00e3o as limita\u00e7\u00f5es reais da curva ABC?<\/h2>\n<p>A curva ABC n\u00e3o considera sazonalidade, \u00e9 est\u00e1tica por natureza, exclui fatores n\u00e3o monet\u00e1rios como lead time e criticidade cl\u00ednica, \u00e9 vulner\u00e1vel a dados imprecisos e foca apenas em valor. Quando aplicada isoladamente, pode subestimar SKUs estrat\u00e9gicos de baixo valor e superdimensionar produtos com pico sazonal. Ela \u00e9 ferramenta de prioriza\u00e7\u00e3o, n\u00e3o substituto de previs\u00e3o de demanda.<\/p>\n\n<p>O ponto cego mais perigoso est\u00e1 na criticidade cl\u00ednica. Em hospitais de grande porte, um soro fisiol\u00f3gico de baixo custo pode ser t\u00e3o cr\u00edtico quanto um oncol\u00f3gico de alto valor: ambos podem matar o paciente se faltarem. Por isso, a classifica\u00e7\u00e3o ABC pura precisa ser combinada com VED (Vital, Essential, Desirable). A <a href=\"https:\/\/dvunified.com\/warehouse\/abc-analysis-inventory-management\/\" target=\"_blank\" rel=\"noopener\">literatura t\u00e9cnica<\/a> refor\u00e7a que classifica\u00e7\u00e3o est\u00e1tica gera decis\u00f5es baseadas em realidades obsoletas.<\/p>\n\n<div class=\"svg-block\">\n<svg viewBox=\"0 0 720 440\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Matriz combinada ABC-XYZ com 9 estrat\u00e9gias de gest\u00e3o de estoque cruzando valor financeiro e previsibilidade da demanda\">\n<defs>\n<marker id=\"ax\" markerWidth=\"8\" markerHeight=\"6\" refX=\"7\" refY=\"3\" orient=\"auto\"><path d=\"M0,0 L8,3 L0,6Z\" fill=\"oklch(0.674 0.115051 194.769)\"\/><\/marker>\n<marker id=\"ay\" markerWidth=\"8\" markerHeight=\"6\" refX=\"7\" refY=\"3\" orient=\"auto\"><path d=\"M0,0 L8,3 L0,6Z\" fill=\"oklch(0.674 0.115051 194.769)\"\/><\/marker>\n<\/defs>\n<text x=\"360\" y=\"30\" text-anchor=\"middle\" font-size=\"16\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Matriz ABC-XYZ: 9 estrat\u00e9gias de gest\u00e3o<\/text>\n\n<text x=\"50\" y=\"235\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"oklch(0.674 0.115051 194.769)\" transform=\"rotate(-90 50 235)\">Valor financeiro<\/text>\n<line x1=\"68\" y1=\"370\" x2=\"68\" y2=\"85\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" marker-end=\"url(#ay)\"\/>\n\n<text x=\"200\" y=\"70\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">X (est\u00e1vel)<\/text>\n<text x=\"380\" y=\"70\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Y (moderada)<\/text>\n<text x=\"560\" y=\"70\" text-anchor=\"middle\" font-size=\"11\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">Z (err\u00e1tica)<\/text>\n\n<circle cx=\"92\" cy=\"137\" r=\"14\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(67.14% 0.137 155.6)\" stroke-width=\"1.5\"\/>\n<text x=\"92\" y=\"141\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(67.14% 0.137 155.6)\">A<\/text>\n<circle cx=\"92\" cy=\"232\" r=\"14\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(81.93% 0.165 83.1)\" stroke-width=\"1.5\"\/>\n<text x=\"92\" y=\"236\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(81.93% 0.165 83.1)\">B<\/text>\n<circle cx=\"92\" cy=\"327\" r=\"14\" fill=\"oklch(93.12% 0.026 23.9)\" stroke=\"oklch(56.76% 0.188 28.5)\" stroke-width=\"1.5\"\/>\n<text x=\"92\" y=\"331\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"700\" fill=\"oklch(56.76% 0.188 28.5)\">C<\/text>\n\n<rect x=\"110\" y=\"90\" width=\"180\" height=\"95\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"200\" y=\"115\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">AX<\/text>\n<text x=\"200\" y=\"145\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Reposi\u00e7\u00e3o autom\u00e1tica<\/text>\n\n<rect x=\"290\" y=\"90\" width=\"180\" height=\"95\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"380\" y=\"115\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">AY<\/text>\n<text x=\"380\" y=\"145\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Estoque com buffer<\/text>\n\n<rect x=\"470\" y=\"90\" width=\"180\" height=\"95\" fill=\"oklch(93.12% 0.026 23.9)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"560\" y=\"115\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(56.76% 0.188 28.5)\">AZ<\/text>\n<text x=\"560\" y=\"145\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Estoque de seguran\u00e7a alto<\/text>\n\n<rect x=\"110\" y=\"185\" width=\"180\" height=\"95\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\" opacity=\"0.7\"\/>\n<text x=\"200\" y=\"210\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">BX<\/text>\n<text x=\"200\" y=\"240\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Lote econ\u00f4mico<\/text>\n\n<rect x=\"290\" y=\"185\" width=\"180\" height=\"95\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"380\" y=\"210\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">BY<\/text>\n<text x=\"380\" y=\"240\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Revis\u00e3o mensal<\/text>\n\n<rect x=\"470\" y=\"185\" width=\"180\" height=\"95\" fill=\"oklch(95.06% 0.029 55.6)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"560\" y=\"210\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(71.06% 0.184 57.5)\">BZ<\/text>\n<text x=\"560\" y=\"240\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Compra sob demanda<\/text>\n\n<rect x=\"110\" y=\"280\" width=\"180\" height=\"95\" fill=\"oklch(96.36% 0.027 154.3)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\" opacity=\"0.5\"\/>\n<text x=\"200\" y=\"305\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">CX<\/text>\n<text x=\"200\" y=\"335\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Lote amplo<\/text>\n\n<rect x=\"290\" y=\"280\" width=\"180\" height=\"95\" fill=\"oklch(97.10% 0.027 89.8)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\" opacity=\"0.6\"\/>\n<text x=\"380\" y=\"305\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(0.3041 0.101 256.47)\">CY<\/text>\n<text x=\"380\" y=\"335\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Revis\u00e3o anual<\/text>\n\n<rect x=\"470\" y=\"280\" width=\"180\" height=\"95\" fill=\"oklch(95% 0.005 256)\" stroke=\"oklch(50% 0.01 256)\" stroke-width=\"1\"\/>\n<text x=\"560\" y=\"305\" text-anchor=\"middle\" font-size=\"13\" font-weight=\"700\" fill=\"oklch(50% 0.01 256)\">CZ<\/text>\n<text x=\"560\" y=\"335\" text-anchor=\"middle\" font-size=\"10\" fill=\"oklch(0.3041 0.101 256.47)\">Descontinuar ou sob pedido<\/text>\n\n<line x1=\"140\" y1=\"120\" x2=\"620\" y2=\"350\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" opacity=\"0.15\" marker-end=\"url(#ax)\"\/>\n\n<line x1=\"110\" y1=\"390\" x2=\"650\" y2=\"390\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"1.5\" marker-end=\"url(#ax)\"\/>\n<text x=\"380\" y=\"412\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\" fill=\"oklch(0.674 0.115051 194.769)\">Previsibilidade da demanda<\/text>\n\n<text x=\"360\" y=\"432\" text-anchor=\"middle\" font-size=\"10\" font-style=\"italic\" fill=\"oklch(50% 0.01 256)\">Figura 5: matriz combinada ABC-XYZ<\/text>\n<\/svg>\n<p class=\"svg-caption\">Figura 5: Matriz ABC-XYZ combinando valor e previsibilidade da demanda<\/p>\n<\/div>\n\n<h3>Quando devo combinar a curva ABC com o m\u00e9todo XYZ?<\/h3>\n<p>Combine ABC (valor) com XYZ (previsibilidade de demanda) sempre que houver sazonalidade ou alta variabilidade. A matriz 3&#215;3 resultante distingue, por exemplo, AX (alto valor + demanda est\u00e1vel: reposi\u00e7\u00e3o autom\u00e1tica) de AZ (alto valor + demanda err\u00e1tica: estoque de seguran\u00e7a maior). Essencial em agroneg\u00f3cio, food service e farma.<\/p>\n\n<p>A matriz ABC-XYZ transforma 3 categorias em 9 estrat\u00e9gias espec\u00edficas. Em uma opera\u00e7\u00e3o industrial do tipo Siemens, componentes AZ tipicamente receberiam buffer de seguran\u00e7a elevado porque a falha \u00e9 cara e a demanda imprevis\u00edvel; j\u00e1 CX (baixo valor, demanda est\u00e1vel) entraria em lotes grandes com pouca aten\u00e7\u00e3o gerencial. O ganho real est\u00e1 em parar de tratar tudo da mesma forma.<\/p>\n\n<h2 id=\"erros-comuns-implementacao-curva-abc\">Quais s\u00e3o os 6 erros mais comuns ao implementar a curva ABC?<\/h2>\n<p>Os erros recorrentes documentados s\u00e3o: ignorar sazonalidade, n\u00e3o atualizar periodicamente, desconsiderar interdepend\u00eancia entre SKUs (item C que sustenta venda de item A), usar crit\u00e9rio \u00fanico, estocar perec\u00edveis classe A sem controle de validade e tratar a curva como previs\u00e3o de demanda. Cada um deles destr\u00f3i parte do ganho esperado da metodologia.<\/p>\n\n<div class=\"stages-grid\">\n\n<div class=\"stage-card s1\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">1<\/div>\n<div>\n<div class=\"stage-title\">Ignorar sazonalidade nos dados hist\u00f3ricos<\/div>\n<div class=\"stage-subtitle\">Picos sazonais distorcem a classe<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>Hist\u00f3rico puxado de um per\u00edodo n\u00e3o representativo da opera\u00e7\u00e3o anual gera classifica\u00e7\u00f5es enviesadas, com itens A sub ou superdimensionados conforme o m\u00eas de refer\u00eancia.<\/p>\n<p><strong>Quando ocorre:<\/strong> base de c\u00e1lculo curta ou tirada de per\u00edodo de baixa estacional.<\/p>\n<p><strong>Exemplo:<\/strong> em food service, panetone classificado como C em julho aparece subdimensionado para o pico de dezembro, gerando ruptura no Natal.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">sazonalidade<\/span><span class=\"stage-tag\">hist\u00f3rico<\/span><span class=\"stage-tag\">food service<\/span><\/div>\n<\/div>\n\n<div class=\"stage-card s2\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">2<\/div>\n<div>\n<div class=\"stage-title\">N\u00e3o atualizar a curva periodicamente<\/div>\n<div class=\"stage-subtitle\">Classifica\u00e7\u00e3o envelhece em sil\u00eancio<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>A empresa calcula a curva uma vez e a usa por anos sem revalida\u00e7\u00e3o. Decis\u00f5es de compra passam a se basear em realidades obsoletas, conforme alerta a <a href=\"https:\/\/www.loggi.com\/conteudos\/gestao\/curva-abc-estoque\/\" target=\"_blank\" rel=\"noopener\">Loggi (2025)<\/a>.<\/p>\n<p><strong>Quando ocorre:<\/strong> aus\u00eancia de cad\u00eancia formal de revis\u00e3o.<\/p>\n<p><strong>Exemplo:<\/strong> varejo de cosm\u00e9ticos com lan\u00e7amento que dispara vendas, mas continua categorizado como B porque a revis\u00e3o \u00e9 anual.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">revis\u00e3o<\/span><span class=\"stage-tag\">est\u00e1tica<\/span><span class=\"stage-tag\">varejo<\/span><\/div>\n<\/div>\n\n<div class=\"stage-card s3\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">3<\/div>\n<div>\n<div class=\"stage-title\">Ignorar interdepend\u00eancia entre SKUs<\/div>\n<div class=\"stage-subtitle\">Item C que sustenta venda de item A<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>Reduzir estoque de item C sem mapear produtos vinculados pode derrubar a venda do item A dependente.<\/p>\n<p><strong>Quando ocorre:<\/strong> classifica\u00e7\u00e3o tratada isoladamente, sem mapa de relacionamento entre SKUs.<\/p>\n<p><strong>Exemplo:<\/strong> fabricante de impressoras (item C) cuja ruptura derruba vendas de cartuchos (item A), em perda em cascata documentada pelo <a href=\"https:\/\/www.netlogistik.com\/pt\/blog\/o-que-e-uma-curva-abc-de-estoques-vantagens-desvantagens-e-exemplos\" target=\"_blank\" rel=\"noopener\">Netlogistik<\/a>.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">interdepend\u00eancia<\/span><span class=\"stage-tag\">cadeia<\/span><span class=\"stage-tag\">ind\u00fastria<\/span><\/div>\n<\/div>\n\n<div class=\"stage-card s4\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">4<\/div>\n<div>\n<div class=\"stage-title\">Classificar com base em crit\u00e9rio \u00fanico<\/div>\n<div class=\"stage-subtitle\">Faturamento ignora margem e giro<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>Usar apenas faturamento sem ponderar lucro bruto ou custo de armazenagem prioriza errado.<\/p>\n<p><strong>Quando ocorre:<\/strong> implementa\u00e7\u00e3o simplificada sem revis\u00e3o cr\u00edtica do crit\u00e9rio.<\/p>\n<p><strong>Exemplo:<\/strong> varejo com produto de alta margem mas volume m\u00e9dio fica em B, embora contribua mais para o lucro que diversos itens A.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">crit\u00e9rio<\/span><span class=\"stage-tag\">margem<\/span><span class=\"stage-tag\">varejo<\/span><\/div>\n<\/div>\n\n<div class=\"stage-card s1\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">5<\/div>\n<div>\n<div class=\"stage-title\">Estocar perec\u00edveis classe A sem validar shelf life<\/div>\n<div class=\"stage-subtitle\">Promo\u00e7\u00e3o que vira perda<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>Compra de grande lote de classe A por pre\u00e7o promocional sem verificar validade reverte o ganho financeiro esperado.<\/p>\n<p><strong>Quando ocorre:<\/strong> oportunidade comercial sem integra\u00e7\u00e3o com FEFO.<\/p>\n<p><strong>Exemplo:<\/strong> food service com \u00f3leo especial classe A comprado em volume promocional vence antes do consumo, gerando perda.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">validade<\/span><span class=\"stage-tag\">perec\u00edveis<\/span><span class=\"stage-tag\">food service<\/span><\/div>\n<\/div>\n\n<div class=\"stage-card s2\">\n<div class=\"stage-header\">\n<div class=\"stage-badge\">6<\/div>\n<div>\n<div class=\"stage-title\">Tratar a curva ABC como previs\u00e3o de demanda<\/div>\n<div class=\"stage-subtitle\">Hist\u00f3rico n\u00e3o prev\u00ea mudan\u00e7a<\/div>\n<\/div>\n<\/div>\n<div class=\"stage-body\">\n<p>Assumir que a classifica\u00e7\u00e3o hist\u00f3rica garante o comportamento futuro gera rupturas em cen\u00e1rios de mudan\u00e7a de mercado.<\/p>\n<p><strong>Quando ocorre:<\/strong> aus\u00eancia de forecast complementar e leitura de vari\u00e1veis externas.<\/p>\n<p><strong>Exemplo:<\/strong> medicamento classe A perde patente, gen\u00e9rico substitui e volume despenca: sem forecast, o erro custa caro.<\/p>\n<\/div>\n<div class=\"stage-tags\"><span class=\"stage-tag\">previs\u00e3o<\/span><span class=\"stage-tag\">hist\u00f3rico<\/span><span class=\"stage-tag\">sa\u00fade<\/span><\/div>\n<\/div>\n\n<\/div>\n\n<p>O case da <a href=\"https:\/\/repositorio.ifes.edu.br\/handle\/123456789\/4101\" target=\"_blank\" rel=\"noopener\">empresa automotiva de Colatina\/ES (IFES, 2023)<\/a> ilustra a soma de erros: diagn\u00f3stico revelou escassez de pe\u00e7as classe A causando perda de vendas e insatisfa\u00e7\u00e3o de clientes, com capital de giro parado em itens C. A classifica\u00e7\u00e3o existia, mas n\u00e3o estava acionada operacionalmente.<\/p>\n\n<h2 id=\"kpis-monitoramento-curva-abc\">Quais KPIs usar para monitorar a curva ABC na rotina?<\/h2>\n<p>Seis indicadores essenciais: giro de estoque por classe, cobertura em dias por classe, participa\u00e7\u00e3o de cada classe no faturamento, taxa de ruptura (especial aten\u00e7\u00e3o em A), acur\u00e1cia de invent\u00e1rio e \u00edndice de obsoletos na classe C. Esses KPIs transformam a curva ABC de exerc\u00edcio est\u00e1tico em sistema de gest\u00e3o cont\u00ednuo.<\/p>\n\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr><th>KPI<\/th><th>O que mede<\/th><th>F\u00f3rmula<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Giro por classe<\/strong><\/td><td>Quantas vezes cada classe \u00e9 renovada no per\u00edodo<\/td><td>CMV do per\u00edodo \u00f7 Estoque m\u00e9dio do per\u00edodo<\/td><\/tr>\n<tr><td><strong>Cobertura por classe<\/strong><\/td><td>Dias que o estoque atual de cada classe cobre<\/td><td>Estoque atual \u00f7 Consumo m\u00e9dio di\u00e1rio<\/td><\/tr>\n<tr><td><strong>% participa\u00e7\u00e3o no faturamento<\/strong><\/td><td>Valida se a distribui\u00e7\u00e3o segue 80\/15\/5<\/td><td>(Faturamento da classe \u00f7 Faturamento total) \u00d7 100<\/td><\/tr>\n<tr><td><strong>Taxa de ruptura (Stockout)<\/strong><\/td><td>Frequ\u00eancia de indisponibilidade, foco em A<\/td><td>(SKUs em ruptura \u00f7 SKUs ativos) \u00d7 100<\/td><\/tr>\n<tr><td><strong>Acur\u00e1cia de invent\u00e1rio<\/strong><\/td><td>Confiabilidade dos dados vs. contagem f\u00edsica<\/td><td>(Itens sem diverg\u00eancia \u00f7 Itens contados) \u00d7 100<\/td><\/tr>\n<tr><td><strong>% obsoletos na classe C<\/strong><\/td><td>Itens C sem giro no per\u00edodo<\/td><td>(Itens C sem sa\u00edda \u00f7 Total de itens C) \u00d7 100<\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n<p>O case da empresa de comunica\u00e7\u00e3o visual no oeste do Paran\u00e1 publicado na <a href=\"https:\/\/ojs.revistagesec.org.br\/secretariado\/article\/view\/4509\" target=\"_blank\" rel=\"noopener\">Revista GESEC (2025)<\/a> mostra que a curva ABC combinada com reorganiza\u00e7\u00e3o de layout e indicadores por classe gerou r\u00e1pida visualiza\u00e7\u00e3o de resultados, redu\u00e7\u00e3o de obsoletos e ganho de efici\u00eancia operacional. Rupturas em A impactam diretamente o <a href=\"https:\/\/www.sults.com.br\/produtos\/nps\">NPS<\/a>: o cliente que n\u00e3o encontra o produto reduz nota antes mesmo de reclamar.<\/p>\n\n<div class=\"cta-inline\">\n<img decoding=\"async\" src=\"https:\/\/www.sults.com.br\/sults\/downloads\/logotipo\/svg\/sults-logo-horizontal-s-verde-escrito-azul.svg\" alt=\"SULTS\" style=\"height:20px;margin-bottom:12px;display:block;\">\n<p><strong>Pronto para transformar KPIs de estoque em rotina disciplinada?<\/strong> A SULTS conecta classifica\u00e7\u00e3o ABC, alertas por classe e auditoria via Checklist em uma \u00fanica plataforma. <a href=\"https:\/\/www.sults.com.br\/signup\">Fale com um especialista SULTS \u2192<\/a><\/p>\n<\/div>\n\n<h3>Qual a frequ\u00eancia ideal de revis\u00e3o da curva ABC?<\/h3>\n<p>Empresas de alto giro: revis\u00e3o trimestral. Setores com sazonalidade marcada (agroneg\u00f3cio, varejo de moda): revis\u00e3o semestral, alinhada ao calend\u00e1rio de safra ou cole\u00e7\u00e3o. Ind\u00fastrias com portf\u00f3lio est\u00e1vel: revis\u00e3o semestral \u00e9 suficiente. Educa\u00e7\u00e3o e constru\u00e7\u00e3o por projeto: revis\u00e3o anual ou por fase do empreendimento.<\/p>\n\n<p>A frequ\u00eancia deve ser uma decis\u00e3o consciente, n\u00e3o um esquecimento. O Sebrae recomenda revis\u00e3o trimestral como padr\u00e3o saud\u00e1vel para a maioria das PMEs varejistas, conforme orienta\u00e7\u00e3o publicada em seu <a href=\"https:\/\/sebrae.com.br\/sites\/PortalSebrae\/artigos\/voce-conhece-a-curva-abc-para-controle-de-estoque,5524ef559dc9e710VgnVCM100000d701210aRCRD\" target=\"_blank\" rel=\"noopener\">portal oficial<\/a>.<\/p>\n\n<h2 id=\"aplicacao-curva-abc-por-setor\">Como aplicar a curva ABC em diferentes setores?<\/h2>\n<p>Ind\u00fastria usa para MRO e mat\u00e9rias-primas que paralisam a linha. Varejo orienta g\u00f4ndola e sell-out. Food service combina ABC com FEFO para perec\u00edveis. Hospitais e farm\u00e1cias seguem a RDC Anvisa 653\/2022 com itens A em medicamentos de alto custo. Agroneg\u00f3cio refaz a curva por safra. Cada setor tem nuance que muda a operacionaliza\u00e7\u00e3o, n\u00e3o a metodologia.<\/p>\n\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr><th>Setor<\/th><th>Relev\u00e2ncia<\/th><th>Nuance estrat\u00e9gica<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Ind\u00fastria<\/strong><\/td><td>Alta<\/td><td>Mat\u00e9rias-primas, componentes e pe\u00e7as MRO. Itens A frequentemente s\u00e3o insumos cuja falta paralisa a linha. Combinar com XYZ.<\/td><\/tr>\n<tr><td><strong>Varejo \/ E-commerce<\/strong><\/td><td>Alta<\/td><td>Mix de produtos, g\u00f4ndola, campanhas de sell-out e negocia\u00e7\u00e3o com fornecedores de itens A.<\/td><\/tr>\n<tr><td><strong>Food Service<\/strong><\/td><td>Alta<\/td><td>Aten\u00e7\u00e3o \u00e0 validade de perec\u00edveis. Exige integra\u00e7\u00e3o com m\u00e9todo FEFO.<\/td><\/tr>\n<tr><td><strong>Sa\u00fade (hospitais\/farm\u00e1cias)<\/strong><\/td><td>Alta<\/td><td>Itens A incluem medicamentos de alto custo. RDC Anvisa 653\/2022 refor\u00e7a controle rigoroso.<\/td><\/tr>\n<tr><td><strong>Agroneg\u00f3cio<\/strong><\/td><td>Alta<\/td><td>Insumos e pe\u00e7as de maquin\u00e1rio. Sazonalidade exige revis\u00e3o semestral por safra.<\/td><\/tr>\n<tr><td><strong>Servi\u00e7os<\/strong><\/td><td>M\u00e9dia<\/td><td>Almoxarifado (comunica\u00e7\u00e3o visual, facilities, TI). Tamb\u00e9m aplicada a segmenta\u00e7\u00e3o de clientes.<\/td><\/tr>\n<tr><td><strong>Constru\u00e7\u00e3o Civil<\/strong><\/td><td>M\u00e9dia<\/td><td>Obras de grande porte: cimento, a\u00e7o, hidr\u00e1ulica. Curva refeita a cada fase do empreendimento.<\/td><\/tr>\n<tr><td><strong>Educa\u00e7\u00e3o<\/strong><\/td><td>Baixa<\/td><td>Materiais de expediente, livros, equipamentos de TI. Revis\u00e3o anual \u00e9 suficiente.<\/td><\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n<h3>Por que food service exige FEFO junto com ABC?<\/h3>\n<p>Em food service, comprar grandes lotes de itens A por pre\u00e7o promocional pode gerar perdas por vencimento que revertem o ganho financeiro. O FEFO (First Expire, First Out) garante que perec\u00edveis classe A com proximidade de vencimento saiam primeiro, preservando o ganho da classifica\u00e7\u00e3o ABC.<\/p>\n\n<p>Opera\u00e7\u00f5es globais do porte de McDonald&#8217;s e Nestl\u00e9 tratariam ABC e FEFO como camadas complementares: ABC define quanto comprar e quando; FEFO define em que ordem usar. Sem essa dupla, promo\u00e7\u00e3o de fornecedor vira encalhe na cozinha.<\/p>\n\n<h3>Como hospitais aplicam a curva ABC sob a RDC 653\/2022?<\/h3>\n<p>A <a href=\"https:\/\/antigo.anvisa.gov.br\/documents\/10181\/6397481\/RDC_653_2022_.pdf\/ee25c756-fbbf-4ccd-8a16-00ab1dfd84c4\" target=\"_blank\" rel=\"noopener\">RDC Anvisa 653\/2022<\/a> disp\u00f5e sobre boas pr\u00e1ticas de distribui\u00e7\u00e3o, armazenagem e transporte de medicamentos (alterando a RDC 430\/2020). Hospitais combinam ABC (valor financeiro) com VED (criticidade cl\u00ednica) para que medicamentos baratos mas vitais n\u00e3o sejam tratados como classe C. Itens A geralmente incluem oncol\u00f3gicos, imunobiol\u00f3gicos e materiais de UTI.<\/p>\n\n<h2 id=\"automacao-curva-abc-sistema\">Como automatizar a curva ABC com um sistema de gest\u00e3o?<\/h2>\n<p>Plataformas de gest\u00e3o operacional automatizam a coleta de consumo, recalculam a classifica\u00e7\u00e3o em ciclos configur\u00e1veis, disparam alertas de reposi\u00e7\u00e3o por classe e padronizam a auditoria peri\u00f3dica via checklist. Itens A recebem reposi\u00e7\u00e3o autom\u00e1tica por gatilho de estoque m\u00ednimo; itens C entram em revis\u00e3o programada manual. Sem automa\u00e7\u00e3o, a curva tende a virar planilha esquecida.<\/p>\n\n<p>A SULTS \u00e9 plataforma all-in-one de gest\u00e3o operacional usada por +1.500 clientes, +92.000 unidades e +600.000 usu\u00e1rios em segmentos diversos: ind\u00fastria, agroneg\u00f3cio, varejo, redes de servi\u00e7os, sa\u00fade, food service, educa\u00e7\u00e3o e constru\u00e7\u00e3o. O m\u00f3dulo de Compras prioriza pedidos por classe e o Checklist garante a revis\u00e3o peri\u00f3dica com respons\u00e1vel definido.<\/p>\n\n<div class=\"cta-block\">\n<img decoding=\"async\" src=\"https:\/\/www.sults.com.br\/sults\/downloads\/logotipo\/svg\/sults-logo-horizontal-s-verde-escrito-branco.svg\" alt=\"SULTS\" style=\"height:24px;margin-bottom:20px;opacity:0.85;display:block;margin-left:auto;margin-right:auto;\">\n<h3>Automatize sua curva ABC e elimine planilhas esquecidas<\/h3>\n<p>Com os m\u00f3dulos de Compras e Checklist da SULTS, sua classifica\u00e7\u00e3o ABC \u00e9 recalculada em ciclos definidos, com alertas autom\u00e1ticos para itens A e revis\u00e3o padronizada para B e C. Reduza capital imobilizado, ruptura e obsoletos sem depender de planilhas manuais.<\/p>\n<a href=\"https:\/\/www.sults.com.br\/signup\" class=\"btn btn-primary btn-lg\" style=\"color:#fff\">Conhe\u00e7a a plataforma SULTS<\/a>\n<\/div>\n\n<h3>Como a SULTS Compras + Checklist operacionaliza a curva ABC?<\/h3>\n<p>O m\u00f3dulo Compras prioriza pedidos por classe, define limites e fornecedores preferenciais para itens A, e libera maior toler\u00e2ncia de lote para C. O Checklist garante que a revis\u00e3o trimestral da classifica\u00e7\u00e3o seja feita por respons\u00e1vel definido, com prazo e evid\u00eancia registrada. Em conjunto, eliminam os dois maiores erros documentados: classifica\u00e7\u00e3o est\u00e1tica e opera\u00e7\u00e3o n\u00e3o acionada.<\/p>\n\n<p>O ganho operacional aparece em tr\u00eas frentes: tempo de gerente liberado para decis\u00f5es de alto valor, redu\u00e7\u00e3o de ruptura nos itens A que sustentam o faturamento, e diminui\u00e7\u00e3o de capital imobilizado em itens C obsoletos. \u00c9 a diferen\u00e7a entre saber e fazer.<\/p>\n\n<h2 id=\"diagnostico-maturidade-curva-abc\">Qual o n\u00edvel de maturidade da sua empresa na gest\u00e3o por curva ABC?<\/h2>\n<p>Responda ao diagn\u00f3stico interativo abaixo para descobrir em que est\u00e1gio sua opera\u00e7\u00e3o est\u00e1: classifica\u00e7\u00e3o inexistente, planilha est\u00e1tica, revis\u00e3o peri\u00f3dica disciplinada ou gest\u00e3o din\u00e2mica integrada com KPIs. Cada est\u00e1gio recebe 3 prioridades acion\u00e1veis para evoluir nos pr\u00f3ximos 90 dias. Use o resultado como ponto de partida para o plano de implementa\u00e7\u00e3o.<\/p>\n\n<div class=\"interactive-block\">\n<div class=\"checklist-block\">\n  <h3>Qual o n\u00edvel de maturidade da sua empresa na gest\u00e3o por curva ABC?<\/h3>\n  <p class=\"checklist-intro\">Marque o que sua opera\u00e7\u00e3o de estoque j\u00e1 faz hoje:<\/p>\n\n  <div class=\"check-group\">\n    <div class=\"check-group-label\">CLASSIFICA\u00c7\u00c3O<\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c1\" class=\"diag-check\"><label for=\"c1\">Sua empresa tem uma curva ABC calculada com todos os SKUs do estoque, e n\u00e3o apenas dos itens principais?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c2\" class=\"diag-check\"><label for=\"c2\">A classifica\u00e7\u00e3o A, B e C est\u00e1 documentada em planilha ou sistema que qualquer comprador consegue consultar?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c3\" class=\"diag-check\"><label for=\"c3\">Voc\u00ea sabe quais SKUs concentram aproximadamente 80% do valor (classe A) na sua opera\u00e7\u00e3o hoje?<\/label><\/div>\n  <\/div>\n\n  <div class=\"check-group\">\n    <div class=\"check-group-label\">CRIT\u00c9RIOS<\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c4\" class=\"diag-check\"><label for=\"c4\">Sua curva ABC usa pelo menos dois crit\u00e9rios combinados (ex: faturamento + lucro bruto ou faturamento + giro)?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c5\" class=\"diag-check\"><label for=\"c5\">Em itens cr\u00edticos (sa\u00fade, food service, perec\u00edvel) voc\u00ea pondera criticidade al\u00e9m do valor financeiro?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c6\" class=\"diag-check\"><label for=\"c6\">Voc\u00ea j\u00e1 combinou a curva ABC com o m\u00e9todo XYZ para tratar sazonalidade e variabilidade de demanda?<\/label><\/div>\n  <\/div>\n\n  <div class=\"check-group\">\n    <div class=\"check-group-label\">REVIS\u00c3O<\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c7\" class=\"diag-check\"><label for=\"c7\">A curva ABC \u00e9 recalculada pelo menos trimestralmente com dados atualizados de consumo?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c8\" class=\"diag-check\"><label for=\"c8\">Existe um respons\u00e1vel formal (com nome) por revisar e validar a classifica\u00e7\u00e3o a cada ciclo?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c9\" class=\"diag-check\"><label for=\"c9\">A revis\u00e3o da curva est\u00e1 padronizada em um checklist com etapas e prazos definidos?<\/label><\/div>\n  <\/div>\n\n  <div class=\"check-group\">\n    <div class=\"check-group-label\">OPERA\u00c7\u00c3O<\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c10\" class=\"diag-check\"><label for=\"c10\">Itens classe A t\u00eam pol\u00edtica de reposi\u00e7\u00e3o distinta (lote menor, frequ\u00eancia maior, contagem c\u00edclica) dos itens C?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c11\" class=\"diag-check\"><label for=\"c11\">Voc\u00ea monitora KPIs por classe como giro, cobertura, ruptura e acur\u00e1cia (n\u00e3o apenas no estoque geral)?<\/label><\/div>\n    <div class=\"check-item\"><input type=\"checkbox\" id=\"c12\" class=\"diag-check\"><label for=\"c12\">Negocia\u00e7\u00e3o com fornecedores \u00e9 priorizada na carteira que alimenta itens A, com SLAs e contratos diferenciados?<\/label><\/div>\n  <\/div>\n\n  <button class=\"btn btn-primary\" onclick=\"calcDiag()\">Ver resultado<\/button>\n  <div class=\"check-result\" id=\"diagResult\"><\/div>\n<\/div>\n<script>\nfunction calcDiag() {\n  var checks = document.querySelectorAll('.diag-check');\n  var count = 0;\n  for (var i = 0; i < checks.length; i++) { if (checks[i].checked) count++; }\n  var total = 12;\n  var stages = [\n    { num: 1, name: 'Reposi\u00e7\u00e3o por intui\u00e7\u00e3o', stepName: 'Intuitivo', tag: 'Voc\u00ea compra pelo feeling do comprador, sem curva calculada', diag: 'Voc\u00ea opera sem classifica\u00e7\u00e3o ABC formal. As decis\u00f5es de reposi\u00e7\u00e3o saem do feeling do comprador ou da urg\u00eancia do \u00faltimo pedido perdido. Sem prioriza\u00e7\u00e3o por valor, energia gerencial cara se gasta em itens C de baixa relev\u00e2ncia enquanto SKUs cr\u00edticos podem romper.', p: [{t:'Calcular primeira curva ABC',p:'Liste todos os SKUs em planilha com pre\u00e7o unit\u00e1rio, quantidade consumida nos \u00faltimos 12 meses e valor total. Ordene decrescente e classifique at\u00e9 80% acumulado como A, 80-95% como B, acima de 95% como C.'},{t:'Mapear itens A cr\u00edticos',p:'Identifique os ~20% de SKUs que concentram ~80% do valor. Em food service e sa\u00fade, marque tamb\u00e9m os cr\u00edticos por sazonalidade ou criticidade cl\u00ednica que escapam do crit\u00e9rio de valor puro.'},{t:'Definir respons\u00e1vel pela curva',p:'Atribua um respons\u00e1vel nominal (comprador s\u00eanior ou gerente de suprimentos) para manter a planilha viva. Sem dono, a classifica\u00e7\u00e3o envelhece em sil\u00eancio em 90 dias.'}] },\n    { num: 2, name: 'Curva est\u00e1tica esquecida', stepName: 'Est\u00e1tico', tag: 'Tem curva, mas \u00e9 foto antiga sem revis\u00e3o recorrente', diag: 'Voc\u00ea j\u00e1 tem a curva ABC calculada, mas ela foi feita uma vez e n\u00e3o \u00e9 atualizada com frequ\u00eancia. As decis\u00f5es de compra ainda se baseiam em uma realidade que pode estar 6, 12 ou 24 meses defasada. Sazonalidade n\u00e3o entra na conta e o crit\u00e9rio costuma ser apenas faturamento.', p: [{t:'Implantar revis\u00e3o trimestral',p:'Estabele\u00e7a ciclo fixo de rec\u00e1lculo a cada 90 dias com dados do per\u00edodo m\u00f3vel. Use checklist padronizado para garantir que a mesma metodologia seja aplicada em cada revis\u00e3o.'},{t:'Adicionar segundo crit\u00e9rio',p:'Inclua lucro bruto ou giro f\u00edsico al\u00e9m do faturamento. Em food service, margem evita supervalorizar itens de baixa contribui\u00e7\u00e3o real.'},{t:'Diferenciar pol\u00edtica por classe',p:'Itens A entram em contagem c\u00edclica e reposi\u00e7\u00e3o de alta frequ\u00eancia. Itens C migram para lote econ\u00f4mico maior, fornecedor intercambi\u00e1vel e revis\u00e3o anual. Pare de tratar tudo igual.'}] },\n    { num: 3, name: 'Curva ativa com KPIs', stepName: 'Ativo', tag: 'Curva viva, crit\u00e9rios cruzados e KPIs por classe', diag: 'Voc\u00ea tem a curva ABC ativa, revisada periodicamente e j\u00e1 diferencia a opera\u00e7\u00e3o por classe. KPIs por classe entram na rotina e fornecedores de itens A recebem negocia\u00e7\u00e3o priorit\u00e1ria. Falta automa\u00e7\u00e3o via sistema e integra\u00e7\u00e3o com previsibilidade de demanda (XYZ) para fechar o ciclo.', p: [{t:'Combinar ABC com XYZ',p:'Plote a matriz 3x3 cruzando valor (ABC) com previsibilidade (XYZ). Itens AZ recebem estoque de seguran\u00e7a elevado; CX entra em lotes grandes. S\u00e3o 9 estrat\u00e9gias no lugar de 3.'},{t:'Ativar 6 KPIs por classe',p:'Monitore giro, cobertura, ruptura, acur\u00e1cia, obsoletos e custo de carregamento por classe (A\/B\/C) separadamente. Indicador agregado esconde o problema na cauda.'},{t:'Padronizar contratos por classe',p:'Negocie SLAs, prazos e volumes formais com fornecedores de itens A. Em itens C, simplifique: cota\u00e7\u00e3o r\u00e1pida, 3 fornecedores intercambi\u00e1veis, ciclo longo de compra.'}] },\n    { num: 4, name: 'Classifica\u00e7\u00e3o din\u00e2mica integrada', stepName: 'Din\u00e2mico', tag: 'ABC-XYZ no ERP com alertas autom\u00e1ticos por classe', diag: 'Voc\u00ea opera no estado da arte da curva ABC. Classifica\u00e7\u00e3o integrada ao ERP, reclassifica\u00e7\u00e3o autom\u00e1tica, matriz ABC-XYZ ativa e governan\u00e7a formal sob respons\u00e1vel definido. A meta agora \u00e9 proteger o n\u00edvel: evitar a entropia natural que faz opera\u00e7\u00e3o madura regredir em 18 meses sem disciplina.', p: [{t:'Automatizar reclassifica\u00e7\u00e3o cont\u00ednua',p:'Configure rec\u00e1lculo autom\u00e1tico mensal ou semanal no ERP com alertas de mudan\u00e7a de classe (item subiu de B para A) para acionar revis\u00e3o de pol\u00edtica de compras imediata.'},{t:'Auditar cr\u00edticos n\u00e3o-financeiros',p:'Em sa\u00fade, adicione VED (Vital, Essential, Desirable) sobre a ABC. Em pe\u00e7a de reposi\u00e7\u00e3o industrial, pondere criticidade operacional. Item C de baixo valor pode parar a opera\u00e7\u00e3o.'},{t:'Documentar ciclo em checklist',p:'Formalize o ciclo (calcular, validar, comunicar, agir) em checklist com respons\u00e1veis e prazos. Sem governan\u00e7a expl\u00edcita, at\u00e9 opera\u00e7\u00e3o madura regride para est\u00e1tica em 12-18 meses.'}] }\n  ];\n  var idx = count <= 3 ? 0 : count <= 6 ? 1 : count <= 9 ? 2 : 3;\n  var s = stages[idx];\n  var circumference = 364.4;\n  var dashoffset = circumference * (1 - count \/ total);\n  var pathHtml = '';\n  for (var i2 = 0; i2 < 4; i2++) {\n    pathHtml += '<div class=\"qr-step' + (i2 === idx ? ' on' : '') + '\"><div class=\"qr-dot\"><\/div><div class=\"qr-step-name\">' + stages[i2].stepName + '<\/div><\/div>';\n  }\n  var actsHtml = '';\n  for (var j = 0; j < 3; j++) {\n    actsHtml += '<div class=\"qr-act\"><div class=\"qr-act-num\">' + (j+1) + '<\/div><div class=\"qr-act-title\">' + s.p[j].t + '<\/div><p class=\"qr-act-text\">' + s.p[j].p + '<\/p><\/div>';\n  }\n  var html = '<div class=\"qr-wrap\"><div class=\"qr-head\"><div class=\"qr-ring\"><svg viewBox=\"0 0 140 140\" width=\"140\" height=\"140\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"70\" cy=\"70\" r=\"58\" stroke=\"#E2E8F0\" stroke-width=\"10\" fill=\"none\"\/><circle cx=\"70\" cy=\"70\" r=\"58\" stroke=\"#0070d2\" stroke-width=\"10\" fill=\"none\" stroke-dasharray=\"' + circumference + '\" stroke-dashoffset=\"' + dashoffset + '\" stroke-linecap=\"round\" transform=\"rotate(-90 70 70)\"\/><\/svg><div class=\"qr-score\"><div class=\"qr-big\">' + count + '<span>\/' + total + '<\/span><\/div><div class=\"qr-small\">pontos<\/div><\/div><\/div><div><div class=\"qr-stage-label\">Est\\u00e1gio ' + s.num + ' de 4<\/div><div class=\"qr-stage-title\">' + s.name + '<\/div><div class=\"qr-stage-tag\">' + s.tag + '<\/div><\/div><\/div><div class=\"qr-path\">' + pathHtml + '<\/div><div class=\"qr-diag\"><p>' + s.diag + '<\/p><\/div><div class=\"qr-actions-hdr\">Pr\\u00f3ximas 3 prioridades<\/div><div class=\"qr-actions\">' + actsHtml + '<\/div><div class=\"qr-ctas\"><a href=\"https:\/\/www.sults.com.br\/produtos\/compras\" class=\"qr-btn-p\">Conhe\\u00e7a o m\\u00f3dulo Compras do SULTS \\u2192<\/a><a href=\"#kpis-monitoramento-curva-abc\" class=\"qr-btn-s\">Ver KPIs por classe \\u2191<\/a><\/div><\/div>';\n  var result = document.getElementById('diagResult');\n  result.style.display = 'block';\n  result.innerHTML = html;\n  result.classList.add('show');\n  result.classList.add('has-quiz');\n}\n<\/script>\n<\/div>\n\n<h2>Leitura recomendada<\/h2>\n<div class=\"practices\">\n\n<div class=\"practice-item\">\n<div class=\"practice-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2.5\"><path d=\"M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z\"\/><\/svg><\/div>\n<div class=\"practice-content\">\n<h3><a href=\"https:\/\/www.sults.com.br\/blog\/prevencao-de-perdas\/\">Preven\u00e7\u00e3o de Perdas: o guia completo<\/a><\/h3>\n<p>Como identificar causas, estruturar auditorias e reduzir perdas operacionais com indicadores e padroniza\u00e7\u00e3o.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"practice-item\">\n<div class=\"practice-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2.5\"><path d=\"M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z\"\/><\/svg><\/div>\n<div class=\"practice-content\">\n<h3><a href=\"https:\/\/www.sults.com.br\/blog\/gestao-de-compras-para-redes\/\">Gest\u00e3o de Compras para Redes: centralizar, padronizar e economizar<\/a><\/h3>\n<p>Como priorizar pedidos por classe ABC, homologar fornecedores estrat\u00e9gicos e estruturar a central de compras em opera\u00e7\u00f5es multi-unidade.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"practice-item\">\n<div class=\"practice-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"oklch(0.674 0.115051 194.769)\" stroke-width=\"2.5\"><path d=\"M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z\"\/><\/svg><\/div>\n<div class=\"practice-content\">\n<h3><a href=\"https:\/\/www.sults.com.br\/blog\/kpis-para-franquias\/\">KPIs de Supply Chain: o que medir de verdade<\/a><\/h3>\n<p>Os indicadores que conectam estoque, compras e satisfa\u00e7\u00e3o do cliente.<\/p>\n<\/div>\n<\/div>\n\n<\/div>\n\n<div class=\"faq-section\">\n<h2>Perguntas frequentes<\/h2>\n\n<div class=\"faq-item\" id=\"faq1\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq1')\">O que \u00e9 curva ABC de estoque em uma frase?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>\u00c9 um m\u00e9todo de classifica\u00e7\u00e3o que divide os itens em tr\u00eas grupos por relev\u00e2ncia financeira: A (poucos itens, muito valor), B (intermedi\u00e1rios) e C (muitos itens, pouco valor).<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq2\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq2')\">Como fazer a curva ABC no Excel?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>Liste item, pre\u00e7o e quantidade; calcule valor total; ordene decrescente; some cumulativamente o percentual; classifique at\u00e9 80% como A, de 80% a 95% como B e o restante como C.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq3\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq3')\">De quanto em quanto tempo refazer a curva ABC?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>Trimestral para alto giro, semestral para setores sazonais (agro, varejo de moda) e anual para portf\u00f3lios est\u00e1veis. Educa\u00e7\u00e3o e constru\u00e7\u00e3o por projeto admitem revis\u00e3o pontual.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq4\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq4')\">A curva ABC s\u00f3 serve para estoque?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>N\u00e3o. Tamb\u00e9m classifica clientes por receita, fornecedores por gasto, defeitos por frequ\u00eancia (Diagrama de Pareto da qualidade) e tarefas por impacto.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq5\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq5')\">Qual a diferen\u00e7a entre curva ABC e m\u00e9todo XYZ?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>ABC classifica por valor; XYZ classifica por previsibilidade de demanda. A matriz 3&#215;3 combinada (AX, AY, AZ, BX&#8230;) \u00e9 o padr\u00e3o moderno para setores com sazonalidade.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq6\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq6')\">O que fazer com itens da classe C?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>Reduzir a frequ\u00eancia de gest\u00e3o: lotes maiores, revis\u00e3o anual, fornecedores intercambi\u00e1veis. Verificar obsoletos para descontinuar ou promover via campanhas de sell-out.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq7\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq7')\">Como a curva ABC se relaciona com o Princ\u00edpio de Pareto?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>A curva ABC aplica o princ\u00edpio 80\/20 de Pareto ao estoque: ~20% dos SKUs concentram ~80% do faturamento. Pareto identificou a distribui\u00e7\u00e3o em renda em 1906; Dickey adaptou para invent\u00e1rio em 1951.<\/p><\/div>\n<\/div>\n\n<div class=\"faq-item\" id=\"faq8\">\n<button class=\"faq-q\" onclick=\"toggleFaq('faq8')\">Quais KPIs monitoram a curva ABC?<span class=\"arrow\">\u25bc<\/span><\/button>\n<div class=\"faq-a\"><p>Giro por classe, cobertura em dias, participa\u00e7\u00e3o no faturamento, taxa de ruptura (especial em A), acur\u00e1cia de invent\u00e1rio e \u00edndice de obsoletos na classe C.<\/p><\/div>\n<\/div>\n\n<\/div>\n\n<div class=\"references-block\">\n<h2 id=\"referencias\">Refer\u00eancias<\/h2>\n<ol class=\"references-list\">\n<li id=\"ref-1\">Sebrae. <em>Voc\u00ea conhece a curva ABC para controle de estoque?<\/em>. Portal Sebrae, 2025. Dispon\u00edvel em: <a href=\"https:\/\/sebrae.com.br\/sites\/PortalSebrae\/artigos\/voce-conhece-a-curva-abc-para-controle-de-estoque,5524ef559dc9e710VgnVCM100000d701210aRCRD\" target=\"_blank\" rel=\"noopener\">sebrae.com.br<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-2\">NetSuite (Oracle). <em>ABC Analysis in Inventory Management: Benefits &amp; Best Practices<\/em>. NetSuite Resource Center, 2025. Dispon\u00edvel em: <a href=\"https:\/\/www.netsuite.com\/portal\/resource\/articles\/inventory-management\/abc-inventory-analysis.shtml\" target=\"_blank\" rel=\"noopener\">netsuite.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-3\">DVUnified. <em>What Is ABC Analysis in Inventory Management?<\/em>. DVUnified Blog, 2025. Dispon\u00edvel em: <a href=\"https:\/\/dvunified.com\/warehouse\/abc-analysis-inventory-management\/\" target=\"_blank\" rel=\"noopener\">dvunified.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-4\">McKinsey &amp; Company. <em>Harnessing the power of AI in distribution operations<\/em>. McKinsey Industrials &amp; Electronics, 2024. Dispon\u00edvel em: <a href=\"https:\/\/www.mckinsey.com\/industries\/industrials\/our-insights\/distribution-blog\/harnessing-the-power-of-ai-in-distribution-operations\" target=\"_blank\" rel=\"noopener\">mckinsey.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-5\">Silva, R. V. C. <em>A utiliza\u00e7\u00e3o da curva ABC na gest\u00e3o de estoques: estudo de caso em ind\u00fastria aliment\u00edcia<\/em>. IESP, 2023. Dispon\u00edvel em: <a href=\"https:\/\/www.iesp.edu.br\/sistema\/uploads\/arquivos\/publicacoes\/a-utilizacao-da-curva-abc-na-gestao-de-estoques-estudo-de-caso-em-uma-industria-alimenticia-na-cidade-de-mamanguape-pb-autor-silva-ranie-vinicius-costa-da-.pdf\" target=\"_blank\" rel=\"noopener\">iesp.edu.br<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-6\">Anvisa. <em>RDC 653\/2022: Boas pr\u00e1ticas de distribui\u00e7\u00e3o, armazenagem e transporte de medicamentos (altera a RDC 430\/2020)<\/em>. Texto oficial Anvisalegis, 2022. Dispon\u00edvel em: <a href=\"https:\/\/antigo.anvisa.gov.br\/documents\/10181\/6397481\/RDC_653_2022_.pdf\/ee25c756-fbbf-4ccd-8a16-00ab1dfd84c4\" target=\"_blank\" rel=\"noopener\">anvisalegis.datalegis.net<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-7\">Statista. <em>Share of Apple&#8217;s revenue by product segment<\/em>. Statista Research, 2018. Dispon\u00edvel em: <a href=\"https:\/\/www.statista.com\/statistics\/382260\/segments-share-revenue-of-apple\/\" target=\"_blank\" rel=\"noopener\">statista.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-8\">GEP. <em>ABC Analysis: Benefits, Challenges &amp; Implementation<\/em>. GEP Blog, 2024. Dispon\u00edvel em: gep.com. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-9\">Revista GESEC. <em>Curva ABC em empresa de comunica\u00e7\u00e3o visual no Paran\u00e1<\/em>. Revista de Gest\u00e3o e Secretariado v.16 n.9, 2025. Dispon\u00edvel em: <a href=\"https:\/\/ojs.revistagesec.org.br\/secretariado\/article\/view\/4509\" target=\"_blank\" rel=\"noopener\">revistagesec.org.br<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-10\">Loggi. <em>Curva ABC estoque<\/em>. Loggi Blog, 2025. Dispon\u00edvel em: <a href=\"https:\/\/www.loggi.com\/conteudos\/gestao\/curva-abc-estoque\/\" target=\"_blank\" rel=\"noopener\">loggi.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-11\">Netlogistik. <em>Curva ABC de Estoques: vantagens, desvantagens e exemplos<\/em>. Netlogistik Blog. Dispon\u00edvel em: <a href=\"https:\/\/www.netlogistik.com\/pt\/blog\/o-que-e-uma-curva-abc-de-estoques-vantagens-desvantagens-e-exemplos\" target=\"_blank\" rel=\"noopener\">netlogistik.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-12\">IFES. <em>Aplica\u00e7\u00e3o da curva ABC em empresa automotiva de Colatina\/ES<\/em>. Reposit\u00f3rio IFES, 2023. Dispon\u00edvel em: <a href=\"https:\/\/repositorio.ifes.edu.br\/handle\/123456789\/4101\" target=\"_blank\" rel=\"noopener\">repositorio.ifes.edu.br<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-13\">Sebrae Play. <em>Controle de Estoques ABC<\/em>. Plataforma Sebrae Play. Dispon\u00edvel em: <a href=\"https:\/\/sebraeplay.com.br\/content\/controle-de-estoques-abc\" target=\"_blank\" rel=\"noopener\">sebraeplay.com.br<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<li id=\"ref-14\">Inflow Inventory. <em>ABC Analysis: A Complete Guide<\/em>. Inflow Inventory Blog. Dispon\u00edvel em: <a href=\"https:\/\/www.inflowinventory.com\/blog\/abc-analysis\/\" target=\"_blank\" rel=\"noopener\">inflowinventory.com<\/a>. Acesso em: 1 mai. 2026.<\/li>\n<\/ol>\n<\/div>\n\n<div class=\"conclusion-block\">\n<h3>Da planilha est\u00e1tica ao sistema vivo<\/h3>\n<p>A curva ABC continua sendo a primeira lente que separa o que importa do que apenas ocupa espa\u00e7o no estoque. Mas o ganho real s\u00f3 aparece quando a classifica\u00e7\u00e3o sai da planilha est\u00e1tica e vira sistema vivo: revis\u00e3o disciplinada, KPIs por classe, combina\u00e7\u00e3o com XYZ e integra\u00e7\u00e3o com compras.<\/p>\n<p><strong>Curva ABC sem KPIs \u00e9 s\u00f3 planilha bonita esperando virar erro.<\/strong> E nenhuma opera\u00e7\u00e3o s\u00e9ria, em ind\u00fastria, varejo, food service, sa\u00fade ou agroneg\u00f3cio, pode bancar esse luxo.<\/p>\n<\/div>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"HowTo\",\"name\":\"Como calcular a curva ABC de estoque\",\"description\":\"Passo a passo para classificar itens de estoque em classes A, B e C com base no Princ\u00edpio de Pareto\",\"totalTime\":\"PT60M\",\"step\":[{\"@type\":\"HowToStep\",\"position\":1,\"name\":\"Listar todos os itens\",\"text\":\"Liste todos os itens do estoque com c\u00f3digo, descri\u00e7\u00e3o e unidade de medida.\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":2,\"name\":\"Calcular valor total\",\"text\":\"Calcule o valor total consumido por item no per\u00edodo (pre\u00e7o unit\u00e1rio multiplicado pela quantidade vendida ou consumida).\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":3,\"name\":\"Ordenar decrescente\",\"text\":\"Ordene os itens em ordem decrescente de valor total consumido.\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":4,\"name\":\"Calcular representatividade\",\"text\":\"Calcule a representatividade percentual de cada item dividindo o valor do item pelo valor total geral.\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":5,\"name\":\"Calcular percentual acumulado\",\"text\":\"Some progressivamente os percentuais individuais para obter o percentual acumulado.\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":6,\"name\":\"Classificar A, B e C\",\"text\":\"Classifique como A os itens at\u00e9 80% acumulado, B de 80% a 95%, C acima de 95%.\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"},{\"@type\":\"HowToStep\",\"position\":7,\"name\":\"Validar com contexto\",\"text\":\"Valide a classifica\u00e7\u00e3o contra o contexto estrat\u00e9gico (lead time, criticidade, interdepend\u00eancia entre SKUs).\",\"url\":\"https:\/\/www.sults.com.br\/blog\/curva-abc-de-estoque\/#step-1\"}]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"O que \u00e9 curva ABC de estoque em uma frase?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u00c9 um m\u00e9todo de classifica\u00e7\u00e3o que divide os itens em tr\u00eas grupos por relev\u00e2ncia financeira: A (poucos itens, muito valor), B (intermedi\u00e1rios) e C (muitos itens, pouco valor).\"}},{\"@type\":\"Question\",\"name\":\"Como fazer a curva ABC no Excel?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Liste item, pre\u00e7o e quantidade; calcule valor total; ordene decrescente; some cumulativamente o percentual; classifique at\u00e9 80% como A, de 80% a 95% como B e o restante como C.\"}},{\"@type\":\"Question\",\"name\":\"De quanto em quanto tempo refazer a curva ABC?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Trimestral para alto giro, semestral para setores sazonais (agro, varejo de moda) e anual para portf\u00f3lios est\u00e1veis. Educa\u00e7\u00e3o e constru\u00e7\u00e3o por projeto admitem revis\u00e3o pontual.\"}},{\"@type\":\"Question\",\"name\":\"A curva ABC s\u00f3 serve para estoque?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"N\u00e3o. Tamb\u00e9m classifica clientes por receita, fornecedores por gasto, defeitos por frequ\u00eancia (Diagrama de Pareto da qualidade) e tarefas por impacto.\"}},{\"@type\":\"Question\",\"name\":\"Qual a diferen\u00e7a entre curva ABC e m\u00e9todo XYZ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"ABC classifica por valor; XYZ classifica por previsibilidade de demanda. A matriz 3x3 combinada \u00e9 o padr\u00e3o moderno para setores com sazonalidade.\"}},{\"@type\":\"Question\",\"name\":\"O que fazer com itens da classe C?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Reduzir a frequ\u00eancia de gest\u00e3o: lotes maiores, revis\u00e3o anual, fornecedores intercambi\u00e1veis. Verificar obsoletos para descontinuar ou promover via campanhas de sell-out.\"}},{\"@type\":\"Question\",\"name\":\"Como a curva ABC se relaciona com o Princ\u00edpio de Pareto?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A curva ABC aplica o princ\u00edpio 80\/20 de Pareto ao estoque: cerca de 20% dos SKUs concentram cerca de 80% do faturamento. Pareto identificou a distribui\u00e7\u00e3o em renda em 1906; Dickey adaptou para invent\u00e1rio em 1951.\"}},{\"@type\":\"Question\",\"name\":\"Quais KPIs monitoram a curva ABC?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Giro por classe, cobertura em dias, participa\u00e7\u00e3o no faturamento, taxa de ruptura (especial em A), acur\u00e1cia de invent\u00e1rio e \u00edndice de obsoletos na classe C.\"}}]}\n<\/script>\n\n<script>\nfunction toggleFaq(id){ var item=document.getElementById(id); var open=item.classList.contains('open'); document.querySelectorAll('.faq-item').forEach(function(el){el.classList.remove('open');}); if(!open) item.classList.add('open'); }\n<\/script>\n\n<!-- IGNORED_ISSUES:\n- wrapper (script consolidation): script calcDiag() est\u00e1 dentro de <div class=\"interactive-block\"> (bloco imut\u00e1vel); script toggleFaq() \u00e9 bloco imut\u00e1vel listado nas regras. N\u00e3o podem ser movidos\/fundidos.\n- svg (marker id=\"a1\" duplicado no 3\u00ba SVG): SVG est\u00e1 dentro de <div class=\"svg-block\"> (bloco imut\u00e1vel). Renomear marker exigiria editar o SVG.\n- svg (cores hex no anel de progresso): c\u00f3digo est\u00e1 dentro do <script> do calcDiag() em <div class=\"interactive-block\"> (bloco imut\u00e1vel).\n-->\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Resumo executivo: A curva ABC classifica itens de estoque em tr\u00eas grupos por relev\u00e2ncia financeira: cerca de 20% dos SKUs respondem por aproximadamente 80% do valor (classe A), 30% por 15% (B) e 50% por apenas 5% (C). Este guia mostra o c\u00e1lculo passo a passo com exemplo num\u00e9rico em tabela, KPIs de monitoramento, limita\u00e7\u00f5es [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":17527,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-17489","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gestao-operacional"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/posts\/17489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/comments?post=17489"}],"version-history":[{"count":7,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/posts\/17489\/revisions"}],"predecessor-version":[{"id":17529,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/posts\/17489\/revisions\/17529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/media\/17527"}],"wp:attachment":[{"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/media?parent=17489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/categories?post=17489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sults.com.br\/blog\/wp-json\/wp\/v2\/tags?post=17489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}