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/litroO 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ção | O que dispara |
|---|---|
| Importar NF-e de fornecedor | Ao confirmar e importar uma NF-e em Admin → NF-e Entrada, o sistema inclui o rateio de frete no custo |
| Receber um Pedido de Compra | Ao marcar itens como recebidos em Admin → Estoque → Pedidos de Compra |
| Ajuste manual de entrada | Ao 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étodo | Como funciona | Melhor para |
|---|---|---|
| FEFO (padrão para alimentos) | Consome o lote que vence primeiro | Perecíveis, laticínios, carnes |
| FIFO | Consome o lote mais antigo primeiro | Não perecíveis |
| Média Ponderada | Usa a média de todos os lotes | Commodities 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:
- Acesse Admin → Estoque → [item].
- Clique em Simular Custo.
- Informe a quantidade.
- 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
- Gestão de Estoque — Cadastrar e movimentar itens
- NF-e de Entrada — Importar NF-es de fornecedores
- DRE — Demonstrativo de Resultado — Como o CMV aparece no resultado
- Documentação técnica — Fórmula e código-fonte