O Custo Médio Contábil (CMC) é um método para determinar o custo médio dos gastos com aquisição ou produção de itens em estoque.
No Omie, o cálculo do CMC é realizado a cada movimentação de entrada no estoque. Isso significa que, a cada nova aquisição de produtos, o sistema recalcula o CMC considerando o valor total das entradas e a quantidade total dos itens adquiridos.
Esse método de cálculo traz alguns benefícios importantes, pois proporciona uma maior precisão no registro contábil do custo dos itens em estoque e garante uma atualização imediata, segundo as normas contábeis que exigem o registro dos estoques pelo valor mais atualizado possível.
⚠️ Informações Importantes
Por padrão, o campo de CMC possui o limite de 6 casas decimais. Caso o valor de CMC do seu produto ultrapassar este limite, o valor de custo será arredondado.
Caso o resultado da fórmula do cálculo de custo resulte em um valor negativo, o CMC do produto passará a ser o próprio custo da entrada onde o novo CMC está sendo calculado.
O Conhecimento de Transporte Eletrônico (CT-e) afeta o custo do estoque (CMC) de duas formas:
1) Com saldo em estoque: Se registrado após a NF-e de Compra e existindo saldo, o valor do frete é somado diretamente ao custo do produto na data do registro.
2) Com saldo zerado: Se registrado com o saldo de estoque zerado (inclusive após movimentações de saída anteriores), o valor do frete fica retido internamente no sistema e é automaticamente somado ao CMC da próxima entrada física de mercadoria.
Tópicos do Artigo:
Como é realizado o Cálculo do CMC
No Omie, o cálculo do CMC Unitário pode ser realizado de diferentes formas, a depender da situação da entrada da mercadoria. Por conta disso, orientamos que leiam o artigo por completo para compreender cada tipo e as situações que levam o sistema a utilizar cada modelo de cálculo.
1) Abaixo, elencamos cada modelo de cálculo possível e exemplos na prática.
Cálculo Padrão
Cálculo Padrão
1) Aplicado nas compras de mercadorias por nota fiscal. O sistema recalcula o custo médio ponderando o saldo acumulado e o valor anterior com a quantidade e o valor da nova entrada.
Fórmula: ((Saldo Acumulado Anterior x CMC Unitário Anterior) + (Quantidade Recebida x Valor Recebido)) / (Saldo Acumulado Anterior + Quantidade Recebida).
Cálculo em caso de Movimento de Ajuste
Cálculo em caso de Movimento de Ajuste
1) Aplicado ao realizar um movimento manual de ajuste de saldo de estoque. Determina o valor do movimento com base na variação proporcional de custo entre o saldo anterior e o atual.
Fórmula: ((Saldo Atual x CMC Atual) - (Saldo Anterior x CMC Anterior)) / (Quantidade Atual - Quantidade Anterior).
Cálculo em caso de Lançamento de Ajuste de ICMS
Cálculo em caso de Lançamento de Ajuste de ICMS
1) Ajusta o valor de custo do produto considerando os lançamentos e estornos de Imposto sobre Circulação de Mercadorias e Serviços (ICMS) configurados para afetar o estoque. Quando a opção "Afetar o custo da mercadoria" está ativa, lançamentos de débito de imposto são somados ao custo, enquanto lançamentos de crédito são subtraídos do custo da entrada.
Fórmula para Débito de ICMS: (Valor da Mercadoria + Lançamento de Ajuste a Débito) / Quantidade.
Fórmula para Crédito de ICMS: (Valor da Mercadoria - Deduções de Impostos - Lançamento de Ajuste a Crédito) / Quantidade.
CMC assume o Custo do Movimento de Entrada
CMC assume o Custo do Movimento de Entrada
1) Por padrão, o cálculo do CMC Unitário não deve gerar um valor negativo. Porém, em alguns casos, a situação do estoque do Produto pode influenciar para que, na entrada da mercadoria, o resultado do cálculo gere um valor negativo.
Neste caso, para que o CMC do produto não fique negativo em seu estoque, o sistema assume o valor do movimento de entrada como o CMC do Produto.
CMC Total
CMC Total
1) É o custo total do produto em estoque, obtido pela multiplicação direta entre a quantidade acumulada e o valor unitário.
Fórmula: Saldo Acumulado x CMC Unitário.
Quando o CMC atual é somado ao anterior.
1) Ao registrar uma Nota Complementar de entrada;
2) Ao receber um CT-e de compra;
2.1) A entrada de um CT-e de compra, quando recebido na ordem correta, primeiro a NF-e de Compra e depois o CT-e, afeta tanto o CMC Total quanto o CMC Unitário.
2.2) Exemplo prático de movimentação:
Origem | Quantidade | Valor | Saldo Acumulado | CMC Unitário | CMC Total |
Compra de Produto | 2 PC | R$ 80,00 | 2 PC | R$ 80,00 | R$ 160,00 |
CT-e Recebido | 0 PC | R$ 120,00 | 2 PC | R$ 140,00 | R$ 280,00 |
💡Exemplo
O novo CMC Unitário é calculado somando o custo proporcional do frete por unidade ao CMC Unitário anterior:
CMC Unitário do CT-e = (Valor do CT-e / Saldo acumulado do estoque) + CMC Unitário da entrada da NF de compra
Aplicando os valores do exemplo:
( 120,00 / 2 ) + 80,00 = 140,00 CMC Unitário após a entrada do CT-e
2.3) Antes da entrada do CT-e, somente com a NF-e de Compra, o valor do CMC Total do produto era R$ 160,00, resultado de 2 PC x R$ 80,00.
Com o recebimento do CT-e no valor de R$ 120,00, esse frete foi somado ao CMC Total anterior, resultando em R$ 280,00, e o CMC Unitário foi recalculado para R$ 140,00.
3) Ao ter um Ajuste Manual de CMC sem quantidade:
3.1) Nesse cenário, a próxima entrada irá somar o CMC do movimento atual com o CMC do Movimento Anterior, resultando em um novo valor:
📢 CMC do Período Anterior
Este modelo de cálculo ocorre mesmo que o movimento de ajuste esteja em um período diferente da entrada. Ou seja, é importante analisar os movimentos anteriores à entrada do produto no estoque para entender o motivo do cálculo ter sido realizado desta forma.
Como neste exemplo, o movimento de ajuste ocorreu em Agosto:
E em Setembro, quando a mercadoria entrou, o CMC foi somado ao CMC do ajuste anterior:
CMC de Agosto (10,50) + CMC da entrada (100,00)
= CMC de Setembro: 110,50
3.2) Para as demais situações que o movimento anterior não utilize o motivo de "Ajuste do Valor do CMC", o cálculo do CMC não envolverá a soma com o movimento anterior.
Em vez disso, seguirá o cálculo conforme a regra previamente demonstrada:
CMC no caso de Kit e seus Componentes
1) Para entendermos melhor este controle, devemos relembrar o conceito de "Kit".
Este tipo de produto serve como um agrupador para demonstrar a combinação de produtos que serão vendidos de forma unificada, sem a necessidade de incluir cada um deles no Pedido de Venda manualmente.
▶️ Expanda os tópicos abaixo para entender como cada um é tratado no estoque.
Kit
Kit
1) Visto que este kit serve somente como um agrupador, seu estoque é gerado a partir do estoque de seus componentes.
Logo, este agrupador não terá um valor de CMC a ser calculado, pois não se enquadra como um produto.
2) No estoque teremos somente a quantidade, o valor e o saldo acumulado:
2) Para saber mais detalhes sobre este tipo de produto, separamos um artigo completo com as perguntas mais frequentes:







