Skip to content

Custo Médio Ponderado dos Insumos

Tempo estimado: 5 minutos (leitura)

Para quem é / Quando usar

Este guia é para administradores e contadores que querem entender:

  • Por que o custo de um insumo muda depois de receber uma NF-e
  • Como o sistema calcula o CMV (Custo das Mercadorias Vendidas) que aparece no DRE
  • Como configurar o método de custo FIFO/FEFO/Média para controle de lotes

O que é Custo Médio Ponderado Móvel?

É um método contábil que recalcula o custo unitário de um item toda vez que você recebe mais estoque, ponderando o custo antigo com o custo novo pelo peso das quantidades.

Exemplo prático

Você tem 100 litros de azeite a R$ 20,00/litro. Recebe mais 50 litros a R$ 24,00/litro.

Novo custo = (100 × R$ 20,00 + 50 × R$ 24,00) ÷ 150
           = (R$ 2.000 + R$ 1.200) ÷ 150
           = R$ 21,33/litro

O sistema atualiza o campo Custo Unitário do insumo para R$ 21,33 automaticamente — sem intervenção manual.


Quando o custo é atualizado?

O sistema recalcula o custo automaticamente em três situações:

SituaçãoO que dispara
Importar NF-e de fornecedorAo confirmar e importar uma NF-e em Admin → NF-e Entrada, o sistema inclui o rateio de frete no custo
Receber um Pedido de CompraAo marcar itens como recebidos em Admin → Estoque → Pedidos de Compra
Ajuste manual de entradaAo registrar uma movimentação de entrada com custo unitário em Admin → Estoque → Movimentações

Como isso afeta o DRE?

O DRE usa o custo registrado no momento da venda para calcular o CMV:

CMV do mês = Σ (quantidade vendida × custo unitário no momento da venda)

Isso significa que se você receber azeite mais caro em junho, o CMV de junho vai refletir o novo custo — mas as vendas de maio mantêm o custo de maio. O histórico é preservado.


Método de custo por lote (FIFO/FEFO/Média)

Para itens com controle de lotes (código de validade, número de lote), o sistema suporta três métodos:

MétodoComo funcionaMelhor para
FEFO (padrão para alimentos)Consome o lote que vence primeiroPerecíveis, laticínios, carnes
FIFOConsome o lote mais antigo primeiroNão perecíveis
Média PonderadaUsa a média de todos os lotesCommodities sem diferença de lote

Para alterar o método de um item: Admin → Estoque → editar item → campo "Método de Custo".


Simulação de custo (somente leitura)

Você pode simular quanto custaria dar baixa em uma quantidade específica sem alterar o estoque:

  1. Acesse Admin → Estoque → [item].
  2. Clique em Simular Custo.
  3. Informe a quantidade.
  4. O sistema exibe o custo total e a lista de lotes que seriam consumidos.

Alerta de variação de preço

Ao importar uma NF-e, se o preço unitário do fornecedor variar mais de 5% em relação à última compra, o sistema exibe um alerta no Ledger da importação. Isso ajuda a identificar aumentos de preço inesperados antes de confirmar a entrada.


Dúvidas frequentes

O custo ficou negativo — o que acontece? O sistema registra a baixa normalmente mesmo com estoque negativo (melhor dar baixa e ter saldo negativo do que bloquear a operação). O CMV pode ficar distorcido — faça um ajuste de entrada para corrigir o saldo.

Posso alterar o custo manualmente? Sim — no cadastro do item, o campo Custo Unitário pode ser editado diretamente. Isso não gera movimentação contábil automática; para lançamento contábil, use Admin → Contabilidade → Novo Lançamento.

Qual é a diferença entre custo e preço de compra? O custo do item inclui o rateio de frete da NF-e. Se uma NF-e com R$ 100 de frete trouxer 10 itens diferentes, o frete é distribuído proporcionalmente ao valor de cada item, aumentando o custo efetivo.


Relacionado

Lançado sob a licença MIT.