Varejo e e-commerce · Rentabilidade por SKU

Margem de contribuição por pedido e SKU

Quanto sobra de cada pedido e de cada SKU depois de CMV, frete, comissão, taxa do parcelado, mídia e imposto, sem descontar nada duas vezes.

UsoMuito usado
EsforçoAlto
Para quemVarejistas e e-commerces que vendem em vários canais e querem saber o lucro real por produto.
Fonte

Pedidos dos canais, custo por SKU e taxas

Regra

Custo vigente, rateio por item e nada contado duas vezes

Resultado

Margem de contribuição por item, SKU e canal

Ativação

Dashboard, agente de IA e relatório de canal

O que resolve

  • A margem de cada SKU e de cada marketplace considera todos os custos variáveis, e não só o CMV.
  • Nenhum custo entra duas vezes: comissão, frete, taxa de pagamento e mídia aparecem uma vez cada.
  • Fica claro quanto a taxa do cartão parcelado e a comissão de cada canal comem da margem.

Perguntas de negócio que responde

Faça estas perguntas ao seu agente quando o caso estiver pronto.

Qual a margem de contribuição por marketplace e por SKU neste mês?
Quais são os 10 SKUs com pior margem e o que está pesando em cada um?
Quanto a taxa do parcelado em 12x está tirando da nossa margem?
Qual o CPA máximo que ainda empata para o produto X?
Quanto pagamos de comissão e taxas sobre o faturamento em cada marketplace?
Vale a pena continuar vendendo este produto neste canal?

O que você precisa

  • Marketplaces, loja própria e hub ou ERP conectados na Nekt
  • Custo por SKU com data de vigência (planilha ou cadastro do ERP)
  • As taxas de cada canal e da adquirente, por parcela

O que você recebe

  • Uma tabela por item de pedido e dia com receita, cada custo e a margem
  • Dashboard de margem por SKU, canal e período, com ranking de piores margens
  • Indicador de cobertura de custo, para saber quanto do faturamento tem CMV confiável
  • Um agente de IA que responde sobre lucro com as regras de cada canal

Onde ativar

Dashboard de rentabilidade

SKU, quantidade, faturamento, CMV, comissão, frete, mídia, impostos e margem em R$ e %, com filtro por canal.

Agente de IA via MCP

Responde sobre lucro por produto e canal com as regras de cada marketplace já aplicadas.

Alertas

SKU vendido sem custo cadastrado e SKU com margem negativa na semana.

Quer construir?

Cada canal tem sua regra de comissão, frete e data, e os custos costumam viver em planilha. Comece por um canal e um mês fechado. O detalhado traz as regras de negócio, as armadilhas e o teste de aceitação. Ou mande tudo direto para o seu agente com o MCP da Nekt.

Ver detalhado
O problema

Cada canal entrega receita e custo de um jeito: comissão unitária em um, comissão mais taxa de serviço em outro, valores em centavos em um terceiro, e o mesmo envio repetido em dois status. O custo do produto vive numa planilha que muda no tempo, e SKU sem custo vira custo zero sem aviso. Quem calcula no total do pedido e soma tudo por cima acaba descontando a mesma taxa duas vezes ou esquecendo a do cartão parcelado.

Como costuma ser feito, e a regra

Cada linha é um erro que já aconteceu na prática.

O jeito comumA regra
01
Calcular a margem no total do pedido e depois tentar abrir por produto.
Calcule no item e agregue depois

O menor nível confiável é o item (SKU) do pedido. Rateie para o item o frete, o desconto do cupom e a taxa de serviço do pedido (por valor do item ou por quantidade, critério declarado). Kits e combos são explodidos nos componentes, com rateio pelo valor de cada componente. Pedido, SKU, canal e mês são somas do item.

02
Deduzir comissão, frete e taxa de cartão de um valor que já é o repasse líquido.
Nenhum valor entra duas vezes

Antes de deduzir um componente, confira se ele já está dentro de outra rubrica. Uma taxa de fulfillment por pedido que já inclui a taxa de processamento de pagamento não recebe taxa de cartão por cima. Receita já sem imposto não sofre dedução de imposto de novo. Repasse líquido do marketplace já vem sem comissão.

03
Aplicar o custo de hoje a vendas de seis meses atrás.
CMV pelo custo vigente na data da venda

Use o custo unitário que valia no dia do pedido, de uma tabela datada por SKU. O custo do cadastro atual só serve como estimativa, marcada como tal. Em produção própria, o custo de transferência da fábrica para a loja sai sem o crédito de ICMS; em revenda, custo da nota x (1 menos a alíquota de ICMS do fornecedor). Packs multiplicam a quantidade (x2, x3, x6) quando a linha representa o pack.

04
COALESCE do custo para zero e margem de 100% no SKU novo.
SKU sem custo nunca vira custo zero

Quando o SKU não está na tabela de custo, o CMV fica nulo e o item ganha flag de cobertura. Reporte a cobertura: percentual do faturamento com custo conhecido. Margem de item sem custo não entra no ranking de melhores margens.

05
Somar a coluna de taxa de todos os canais como se fosse o mesmo conceito.
Comissão pela regra de cada canal

No Mercado Livre, sale_fee é unitário: multiplique pela quantidade. Na Shopee, a comissão é commission_fee mais service_fee, e o subtotal recebido é escrow_amount. No Magalu os valores vêm em centavos e são divididos por 100. Na Amazon, o mesmo envio aparece como DEFERRED_RELEASED e como RELEASED com o mesmo valor: conte uma vez por envio.

06
Usar o frete cobrado do comprador como custo de frete.
Frete é o que o vendedor pagou

No Mercado Livre, o frete real do vendedor está em orders.payments[].shipping_cost, no nível do pagamento, e não em orders.shipping. Frete grátis para o comprador é custo do vendedor. Na loja própria, use o custo de envio real ou a tarifa vigente por produto e destino, nunca o frete cobrado do cliente.

07
Margem = (preço menos CMV) / preço e pronto.
Abata a taxa do cartão parcelado

Quando o cliente paga majoritariamente no cartão parcelado, a taxa da adquirente varia com o número de parcelas (na ordem de 14% no 12x). Aplique a taxa da parcela de cada venda. Se o mix migra do à vista para o 12x, a margem real cai mesmo com o mesmo preço e o mesmo CMV.

08
Uma taxa única por produto, calculada como média histórica.
Tarifas com período de vigência

Taxas de fulfillment, tabelas de frete e comissões mudam ao longo do tempo. Guarde cada tarifa por produto, canal ou país e período de vigência, e aplique a vigente na data do pedido. Uma taxa média de vida inteira distorce o passado e o presente.

09
Tratar reembolso como pedido inexistente e sumir com o custo que já foi gasto.
Status do pedido define o que entra

Pedidos cancelados, falhos, pendentes ou rascunho saem inteiros: sem receita, sem custo, sem contagem. Pedido reembolsado fica com receita zero, mas mantém CMV e custo de envio e conta como pedido. Pedido interno ou de teste zera tudo. A data de referência da margem é a data de confirmação do pedido.

10
Concluir que o SKU vende sem mídia porque o Ads dele está zerado.
Mídia rateada e estimado identificado

A mídia entra por produto e dia, pelo investimento da campanha ligada ao produto. No Ads do marketplace, grupos compartilhados (catálogo, família) atribuem a um item irmão: SKU com Ads zero pode ter recebido mídia. Imposto estimado é rotulado como estimado. Margem de contribuição mede rentabilidade; líquido esperado e repasse real medem conciliação e não se misturam.

De onde sai cada custo por canal

Normalize cada canal antes de somar.

Mercado Livre · comissãoTaxa unitária x quantidadesale_fee * quantity
Mercado Livre · freteFrete pago pelo vendedororders.payments[].shipping_cost
Mercado Livre · packVários pedidos num enviopack_id
Shopee · comissãoComissão mais taxa de serviçocommission_fee + service_fee
Shopee · recebidoSubtotal após taxasescrow_amount
Magalu · valoresCentavos para reaisvalor / 100
Amazon · liquidaçãoUm envio, uma vezDEFERRED_RELEASED ou RELEASED, nunca os dois
Loja própria · receitaTotal menos imposto destacadototal_price - total_tax
Cartão parceladoTaxa da adquirente pela parcelataxa_parcela(n_parcelas)
Pedido reembolsadoReceita zero, custo mantido

Definições

Receita do item
preço x quantidade menos desconto rateado, sem imposto destacado, por item de pedido, na data de confirmação do pedido
CMV do item
custo unitário vigente na data do pedido x quantidade x multiplicador de pack; nulo, com flag, se o SKU não tem custo
Custos variáveis do item
comissão e taxas do canal + frete pago pelo vendedor + taxa da adquirente pela parcela + fulfillment, rateados por item
Margem antes da mídia
receita menos CMV menos custos variáveis, somada no período
Margem de contribuição R$
margem antes da mídia menos mídia rateada menos impostos sobre a venda (inclusive DIFAL) quando a receita não for líquida de imposto
Margem de contribuição %
soma da margem de contribuição / soma da receita no período, dividindo uma vez só
Break CPA
(receita menos CMV menos custos variáveis) / pedidos no período: o custo de aquisição máximo que ainda empata
Comissão e taxas sobre faturamento
(comissão + taxas do canal) / receita do canal no mês
Cobertura de custo
receita de itens com custo conhecido / receita total no período

Armadilhas que já aconteceram

Custo zero silencioso

SKUs fora da tabela de custo entraram com CMV zero e apareceram como os produtos mais rentáveis da operação.

Custo nulo com flag, indicador de cobertura e alerta para SKU vendido sem custo.

Comissão e frete dobrados

A Amazon devolve o mesmo envio como DEFERRED_RELEASED e RELEASED. Somar os dois dobrou comissão e frete na grande maioria dos envios.

Uma linha por envio, pela liquidação mais recente.

Frete no campo errado

O frete lido de orders.shipping no Mercado Livre não era o custo do vendedor e a margem por anúncio saía errada até a correção.

Frete do vendedor em orders.payments[].shipping_cost.

Taxa média de vida

Uma única taxa de fulfillment por produto, média de todo o histórico, errou entre 14% e 30% nos meses antes de uma revisão de tarifas.

Tarifas por período de vigência, aplicadas pela data do pedido.

Pack contado como unidade

Em uma das lojas a quantidade da linha representava um pack de 2, 3 ou 6 unidades. Sem o multiplicador, o CMV ficou subestimado.

Tabela de multiplicador por SKU de pack, por loja; SKU de pack novo sem linha gera alerta.

Média de margens

A média das margens percentuais de cada dia ou SKU não bate com a margem do mês e privilegia itens de pouco volume.

Some os componentes e divida uma vez.

Teste de aceitação

O caso está pronto quando todos os itens passam.

Pacote para o agente

Cole no Claude, ChatGPT ou outro cliente com o MCP da Nekt conectado.

Markdown completo
Margem de contribuição por pedido e SKU
- Grão: uma linha por item de pedido, por dia (data de confirmação do pedido). Pedido, SKU, canal e mês são somas do item.
- Nenhum valor financeiro é somado ou deduzido duas vezes. Se uma rubrica já contém comissão, frete, mídia, desconto ou taxa, o componente não é aplicado de novo.
- CMV = custo unitário vigente na data do pedido x quantidade x multiplicador de pack. SKU sem custo tem CMV nulo e flag de cobertura; nunca zero.
- Mercado Livre: comissão = sale_fee x quantidade; frete do vendedor = orders.payments[].shipping_cost.
- Shopee: comissão = commission_fee + service_fee; recebido = escrow_amount.
- Magalu: valores / 100.
- Amazon: um envio conta uma vez (não somar DEFERRED_RELEASED com RELEASED).
- Taxa da adquirente aplicada pela parcela de cada venda.
- Pedidos cancelados, falhos e pendentes não entram. Reembolsado: receita zero, custos mantidos, pedido contado. Interno ou teste: tudo zero.
- Margem % = soma da margem / soma da receita. Nunca média de percentuais.
- Imposto estimado é sempre informado como estimado.
- Margem de contribuição mede rentabilidade. Líquido esperado e repasse real medem conciliação. Não trate como equivalentes.
- Transferências entre empresas do mesmo grupo não são receita.
Exceções por cliente:
- <cliente>: CMV de produção própria = preço de transferência x <fator> (sem crédito de ICMS).
- <cliente>: taxa de fulfillment por pedido já inclui a taxa de pagamento; não somar taxa de cartão.
- <cliente>: SKUs de pack <lista> com multiplicador <n>.

Variações

Conciliação de marketplace

Mesmo pedido no marketplace, no hub e no ERP: conciliar por pack_id e número da loja, com nível de confiança.

Loja física com parcelado

Sem marketplace: CMV, taxa da adquirente por parcela e mix à vista x parcelado por loja.

DTC internacional

Receita sem VAT ou sales tax por país, tarifa de fulfillment por produto e país, e Break CPA por produto.