A métrica de faturamento bruto na curva ABC e o viés de receita
A montagem clássica da curva ABC de estoque no e-commerce classifica produtos com base em uma única variável: o faturamento bruto acumulado. O cálculo tradicional multiplica o preço de venda exibido no checkout pela quantidade de unidades vendidas em um período determinado, geralmente 30, 60 ou 90 dias.
Faturamento Bruto do SKU = Quantidade Vendida × Preço de Venda
Essa ordenação decrescente agrupa os SKUs em três blocos fixos:
- Classe A: 20% dos produtos que representam 80% do faturamento bruto.
- Classe B: 30% dos produtos que correspondem a 15% do faturamento bruto.
- Classe C: 50% dos produtos que somam apenas 5% do faturamento bruto.
A falha estrutural dessa fórmula é tratar cada real faturado com o mesmo valor financeiro. Quando você analisa a operação sem descontar os custos diretos da transação, um produto vendido por R$ 300 com comissão de marketplace de 20%, frete subsidiado de R$ 25 e custo de aquisição (CMV) de R$ 180 ganha prioridade máxima no estoque sobre um item de R$ 120 vendido no canal próprio com margem limpa de 35%.
O cálculo baseado em faturamento promove itens de alta movimentação física e rentabilidade negativa ao topo da curva. O gestor visualiza o SKU no grupo de elite do relatório e autoriza ordens de compra recorrentes com os fornecedores. O volume de caixa alocado nesses produtos cresce, o galpão opera perto da capacidade máxima, mas o saldo bancário da empresa cai ao final do ciclo de pagamento.
Onde a leitura isolada de faturamento distorce o giro de estoque multicanal
O descompasso entre faturamento bruto e resultado financeiro real acontece nos custos variáveis atribuídos a cada canal de venda. Para apurar o retorno real de um SKU, o cálculo precisa isolar a margem de contribuição unitária:
Margem de Contribuição Unitária = Preço de Venda - (CMV + Comissão do Canal + Impostos + Taxa de Gateway + Subsídio de Frete + Embalagem)
Na operação multicanal, o mesmo código de produto apresenta margens opostas dependendo de onde a transação ocorre. Uma peça de vestuário vendida por R$ 100 no e-commerce próprio sob o regime do Simples Nacional (alíquota efetiva de 8%) com custo de mercadoria de R$ 35 gera uma margem de contribuição de R$ 42 após despesas operacionais diretas. A mesma peça comercializada em um marketplace com comissão de 19%, taxa fixa de R$ 6 por item e frete proporcional de R$ 12 entrega R$ 20 de margem de contribuição.
A leitura isolada do faturamento bruto ignora essa diferença. Se o marketplace vende cinco vezes mais unidades que o site próprio, o sistema ERP classifica o produto como item A devido ao volume bruto de R$ 50.000 gerado no canal terceiro, omitindo que a operação reteve apenas 20% desse montante antes do pagamento da folha de pagamento e dos custos fixos.
Essa distorção causa dois impactos diretos no giro de estoque:
Primeiro, você reabastece SKUs de receita alta e margem comprimida usando o capital de giro da empresa. O dinheiro fica preso em prateleiras fisicamente ocupadas por itens que apenas repassam caixa para fornecedores e plataformas parceiras.
Segundo, a dispersão de vendas entre múltiplos marketplaces oculta a ruptura de estoque dos itens realmente lucrativos. Como o dashboard geral mostra faturamento estável puxado por SKUs Classe A de baixa margem, a falta de estoque dos itens Classe B e C que possuem margem unitária de 40% passa despercebida até que a receita do canal próprio despenque.
A reclassificação de SKU A B C por margem de contribuição e velocidade de giro
Para corrigir o viés de receita, a curva ABC precisa ser reclassificada sob a matriz de Margem de Contribuição Total versus Velocidade de Giro. A nova métrica de ordenação deixa de ser a venda bruta e passa a ser o Lucro Bruto Operacional retido pelo SKU no período:
Margem de Contribuição Total do SKU = Margem de Contribuição Unitária × Quantidade Vendida no Canal
O cruzamento desse indicador com o Tempo Médio de Giro (DOH - Days on Hand) reordena o inventário em quatro categorias operacionais claras:
- Classe A Real (Alta Margem, Alto Giro): Produtos que geram maior volume de margem em dinheiro e giram abaixo de 30 dias. Têm prioridade absoluta de caixa e recebem saldo preferencial nos canais de maior margem.
- Classe B (Alta Margem, Baixo Giro): Produtos com excelente rentabilidade unitária, mas tempo de giro entre 45 e 90 dias. Demandam campanhas de tráfego direcionadas para acelerar o fluxo sem concessão de desconto.
- Falso Classe A (Baixa Margem, Alto Giro): SKUs com faturamento bruto elevado, mas margem de contribuição total insignificante. Consomem espaço físico, geram volume de atendimento e absorvem custo de armazenagem em fulfillment sem retornar caixa proporcional.
- Classe C Crítico (Baixa Margem, Baixo Giro): Produtos com giro superior a 90 dias e margem abaixo de 10%. Devem ser descontinuados da operação imediata.
O critério para identificar o Falso Classe A exige analisar a margem de contribuição sobre o custo de armazenagem e manuseio (pick and pack). Se um SKU ocupa 1 m³ de estrutura logístico-operacional e entrega R$ 500 de margem total no mês, enquanto outro SKU ocupa a mesma área e entrega R$ 4.000 com metade do volume de expedição, o primeiro está tomando o capital de giro que sustentaria a expansão do segundo.
O painel mínimo semanal para auditoria de inventário no marketplace
A gestão de estoque multicanal exige acompanhamento semanal focado em caixa e disponibilidade. Decisões tomadas com dados mensais chegam atrasadas para evitar rupturas em canais de alta conversão.
O painel de controle semanal deve monitorar exatamente três métricas por SKU e por canal de venda:
- Margem de Contribuição Total acumulada nos últimos 7 e 30 dias (em valor monetário, R$).
- Giro de Estoque em Dias (DOH): calculado dividindo o saldo atual em unidades pela média de vendas diárias dos últimos 14 dias.
- Taxa de Ruptura nos Canais de Maior Margem (%): percentual de horas que os SKUs Classe A Real ficaram sem saldo disponível na loja própria e nos anúncios de maior rentabilidade nos marketplaces.
A alocação de saldo precisa seguir uma regra de priorização dinâmica baseada na rentabilidade líquida do canal. Se o produto Classe A Real possui apenas 50 unidades em estoque e o prazo de reposição do fornecedor é de 15 dias, o saldo do ERP deve ser travado para os canais de margem mais alta (como a loja própria), desativando temporariamente a oferta em marketplaces com comissões acima de 18%.
A rotina semanal de corte deve identificar todos os itens com DOH superior a 75 dias e margem de contribuição total abaixo de R$ 100 no mês. A decisão para esses itens é a liquidação imediata via kits ou desabastecimento gradual, impedindo a emissão de novas ordens de compra.
Simulação real de reposição de estoque com ajuste de curva ABC
A demonstração abaixo compara o resultado financeiro de dois modelos de alocação de compra para um orçamento de R$ 50.000 em capital de giro.
No Modelo Tradicional, o gestor distribui o montante com base na curva ABC de faturamento bruto. No Modelo Ajustado, o capital é alocado respeitando a margem de contribuição total e a velocidade de giro.
Considere o cenário operacional dos produtos analisados:
- SKU Alpha (Falso Classe A): Preço R$ 100. Custo de compra (CMV) R$ 50. Venda em marketplace com comissão de 19%, impostos de 8%, frete e embalagem de R$ 18. Margem unitária: R$ 5 (5% do preço).
- SKU Beta (Classe B Tradicional / A Real): Preço R$ 140. Custo de compra (CMV) R$ 45. Venda no canal próprio/marketplace otimizado com comissão média de 10%, impostos de 8%, frete e embalagem de R$ 14. Margem unitária: R$ 45,80 (32,7% do preço).
| Métricas da Simulação | Modelo Tradicional (Faturamento Bruto) | Modelo Ajustado (Margem + Giro) |
|---|---|---|
| Capital Total Alocado | R$ 50.000 | R$ 50.000 |
| Compra SKU Alpha (R$) | R$ 35.000 (700 unidades) | R$ 10.000 (200 unidades) |
| Compra SKU Beta (R$) | R$ 15.000 (333 unidades) | R$ 40.000 (888 unidades) |
| Receita Bruta Gerada | R$ 116.620 | R$ 144.320 |
| Custo de Aquisição (CMV) | R$ 50.000 | R$ 50.000 |
| Despesas Variáveis Totais | R$ 51.365 | R$ 51.650 |
| Margem de Contribuição Total (R$) | R$ 15.255 | R$ 42.670 |
| Retorno sobre Capital Investido (ROIC) | 30,5% | 85,3% |
Ao direcionar R$ 40.000 para o SKU Beta — que possuía menor faturamento bruto total no relatório antigo, mas margem unitária nove vezes superior —, a operação gera R$ 27.415 a mais de margem de contribuição limpa no mesmo ciclo de vendas, utilizando exatamente o mesmo aporte de caixa de R$ 50.000.
O ajuste na ordenação do inventário libera liquidez para a operação sem exigir aumento na captação de recursos externos ou expansão de linhas de crédito bancário.
Perguntas frequentes
Como calcular a margem de contribuição por SKU quando o frete médio varia por região no marketplace?
Utilize a média ponderada do custo de frete cobrado da sua conta nos últimos 30 dias para aquele SKU específico. Extraia o relatório de despesas de envio diretamente do painel do marketplace, some o valor total pago em subsídios de frete para o produto e divida pelo número total de unidades vendidas no mesmo período.
Qual é o tempo limite aceitável de estoque parado para um SKU Classe C antes de liquidar o produto?
O limite operacional sem gerar prejuízo silencioso é de 90 dias de estoque parado (Days on Hand). Após esse período, o custo de oportunidade do capital travado somado às taxas de armazenagem física supera a margem teórica do produto, tornando a liquidação a preço de custo a melhor decisão para recompor o caixa.
Devo unificar o estoque do ERP entre loja própria e marketplace ou criar saldos isolados?
Mantenha o estoque integrado via ERP com funcionalidade de reserva virtual de saldo. Configure travas de segurança para que, quando o saldo total de um SKU Classe A Real atingir o nível de cobertura mínima (exemplo: 10 dias de vendas), a disponibilidade seja zerada automaticamente nos marketplaces de menor margem, preservando o produto exclusivamente para o canal próprio de maior rentabilidade.