Pular para o conteúdo

CMV com IA: o custo da mercadoria vendida a partir das exportações do ERP

Com o estoque em duas datas, as compras do mês e as vendas por produto, a IA calcula o CMV pelos dois caminhos, explica a diferença entre eles e mostra de onde veio cada número.

Angelica Lopes Tang

· 7 min de leitura

Conferido em 10 de outubro de 2026

O CMV, o custo da mercadoria vendida, é quanto custou à empresa o que ela vendeu no mês. Estoque inicial + compras - estoque final, com o estoque a custo, dá a baixa de estoque; havendo perdas ou outras saídas sem venda, separe esses movimentos para chegar ao CMV das vendas. Para calcular com IA, exporte do ERP o estoque no primeiro e no último dia, as compras do mês e as vendas por produto, e peça ao ChatGPT, ao Codex ou ao Claude Code o CMV pela fórmula e item a item, com a diferença entre os dois explicada e o arquivo de origem de cada número.

Fontes conferidas em 6 de outubro de 2026.

O que é o CMV

O CMV soma o custo das mercadorias que saíram do estoque vendidas no mês. Não é o que a empresa pagou aos fornecedores no mês: a mercadoria comprada e ainda não vendida continua no estoque e só vira CMV quando sai.

Dividido pela receita de vendas do mês, o CMV vira uma porcentagem. É o primeiro número que um comércio olha para saber se o preço cobre o custo: com CMV de 50%, metade de cada real vendido pagou a mercadoria.

Três guias vizinhos usam o CMV por outro lado:

Este guia calcula o CMV em si: pela fórmula do estoque, item a item, e a conciliação entre os dois.

O CMV que entra na apuração de impostos e nas demonstrações oficiais segue regras contábeis e fiscais, e quem cuida dele é o contador. O daqui é o CMV gerencial, para o dono acompanhar o mês.

A fórmula do estoque

Baixa de estoque = estoque inicial + compras - estoque final

  • Estoque inicial é o valor a custo do que havia no estoque no primeiro dia do mês, que é o estoque final do mês anterior.
  • Compras é o valor a custo das mercadorias que entraram no estoque durante o mês.
  • Estoque final é o valor a custo do que sobrou no último dia.

A lógica: o que a empresa tinha, mais o que entrou, menos o que ficou, é a baixa de estoque. A fórmula pede só três números. Separe perdas, brindes e os demais movimentos sem venda para apurar o CMV das vendas.

Duas condições fazem a conta fechar. Os dois estoques usam o mesmo critério de valorização, como o custo médio, com o valor de cada data. O estoque final também precisa refletir a contagem: uma diferença entre o saldo do ERP e a prateleira deve aparecer na conciliação, com a causa identificada.

O CMV item a item

O outro caminho parte das vendas:

CMV = soma de (quantidade vendida × custo unitário) de cada produto

Para cada produto vendido no mês, a quantidade vezes o custo unitário. A soma é o CMV. Esse caminho mostra o CMV de cada produto e de cada categoria, e a porcentagem de cada um sobre a sua receita.

Os dois caminhos podem dar valores diferentes, e a diferença diz alguma coisa. A fórmula do estoque conta tudo o que saiu: as vendas, mas também as perdas, as quebras, o que foi para brinde ou degustação e o erro de lançamento. O item a item conta só o que foi vendido. A diferença pode vir de saídas sem venda, devoluções, datas, critérios de custo ou dados incompletos, e é preciso conciliar antes de atribuir a causa.

O que exportar do ERP

São quatro arquivos:

  1. O estoque no último dia do mês anterior, com quantidade e custo de cada produto.
  2. O estoque no último dia do mês, pelo mesmo critério de valorização, com o custo correspondente a essa data.
  3. As compras do mês, pelas notas de entrada.
  4. As vendas do mês por produto, com quantidade e receita.

No Bling, segundo as páginas de ajuda conferidas em 6 de outubro de 2026, os relatórios são estes. Nenhuma das páginas citadas nesta tabela traz selo de plano.

O queRelatório no BlingCaminhoFormato
Estoque a custo numa dataRelatório de Visão Financeira do EstoqueEstoque › Ver relatórios de compras e estoque › Relatório de Visão Financeira do Estoque, com o Dia e "Valorizar por" Custo médioA página mostra os botões Visualizar e Imprimir e não fala em exportar
Quantidade em estoque numa dataRelatório de Saldos em EstoqueEstoque › Ver relatórios de compras e estoque › Relatório de Saldos em EstoqueNa tela, impresso ou exportado para planilha
Compras do mêsXML das notas de entradaEstoque › Notas Fiscais de Entrada › Exportar XML, por períodoArquivo .zip com os XMLs
Vendas por produtoRelatório de Vendas AvançadoVendas › Ver relatórios de vendas › Relatório de Vendas, e "Experimentar" no banner verdePlanilha Excel; a tela mostra até 5.000 linhas por consulta

O que cada ajuda diz:

  • O estoque. O Relatório de Visão Financeira do Estoque tem um campo Dia e um campo "Valorizar por", com as opções preço da última compra, preço de venda, preço de custo, preço de compra e custo médio, nas imagens da tela que a página mostra. O resultado traz a quantidade, o valor unitário e o valor total de cada produto naquele dia. A página não fala em exportar. Sem um arquivo, a sua IA pode ler a tabela nas próprias páginas do Bling, com o login que você ou a empresa conectou. O Relatório de Saldos em Estoque exporta para planilha, mas traz a quantidade sem o custo.
  • As compras. A ajuda sobre exportar o XML das notas explica o caminho pelas notas de saída e diz que, para as de entrada, "o procedimento será o mesmo, porém no menu de Estoque > Notas Fiscais de Entrada". O guia XML da NF-e com IA mostra como a IA transforma os XMLs numa tabela com cada item comprado. O Relatório de Pedidos de Compras agrupa as compras por fornecedor ou produto, mas pedido ainda não é mercadoria no estoque, e a página não fala em exportar.
  • As vendas. O Relatório de Vendas Avançado deixa escolher as colunas, como produto e quantidade vendida, e a data a considerar: a do pedido, a do faturamento ou a prevista. Use a mesma data todo mês. O Relatório de vendas tradicional, agrupado por produto, tem a opção "Exibir lucro" com uma base de custo à escolha, e a ajuda do custo médio diz que, com a base Custo Médio, "o custo médio do produto será multiplicado pela quantidade de produtos que estão no pedido de venda". A página não fala em exportar esse relatório.

O Bling também calcula um CMV próprio. No Relatório DRE, em Financeiro › Ver relatórios financeiros › DRE, o grupo Custo das Mercadorias e Serviços usa a fórmula "(soma de todas as saídas de estoque) x (preço da última compra)", com ressalvas: só contam as saídas ligadas a uma origem, sem as notas de devolução e as ordens de produção, e o preço da última compra é o preço unitário ou o custo, conforme a opção do filtro, da última entrada ou balanço positivo do período. Clicando no valor de um período, aparece a lista de produtos que formam esse valor. A página traz o selo dos planos Titânio, Diamante e Elite (conferido em 6 de outubro de 2026). Como o custo é o da última entrada, esse CMV pode diferir de um calculado pelo custo médio. Os resultados usam critérios diferentes: confira os critérios e os movimentos considerados antes de conciliar.

A página do Bling tem mais detalhes de cada exportação. Para outros ERPs, o caminho é a exportação: o estoque a custo em duas datas, as compras e as vendas por produto. Prefira planilha ou CSV ao PDF.

Como pedir o CMV à IA

Anexe o estoque das duas datas, as compras e as vendas por produto, e peça assim:

Com o estoque de 30 de setembro e o de 31 de outubro, os dois pelo custo médio, os XMLs das notas de entrada de outubro e as vendas de outubro por produto, calcule o CMV de outubro de dois jeitos: pela fórmula estoque inicial + compras - estoque final, e item a item, multiplicando a quantidade vendida de cada produto pelo custo médio. Mostre a diferença entre os dois e de quais produtos ela vem. Calcule o CMV em porcentagem da receita de vendas, no total e por produto. Para cada número, diga de qual arquivo e de quais linhas veio. Se faltar o custo de um produto, diga qual falta em vez de estimar.

Um mês de exemplo

A Torra Fina Cafés revende cafés especiais e acessórios para cafeterias e escritórios. Em outubro de 2026:

LinhaValorDe onde vem
Estoque inicial, 30 de setembro, a custo médioR$ 48.000estoque de 30/09
(+) Compras de outubroR$ 62.000notas de entrada de outubro
(-) Estoque final, 31 de outubro, a custo médioR$ 51.500estoque de 31/10
= Baixa total de estoqueR$ 58.500

O mesmo mês, item a item, pelas vendas e pelo custo médio:

ProdutoQuantidadePreçoReceitaCusto médioCMVCMV %
Café em grão 1 kg600R$ 90R$ 54.000R$ 45R$ 27.00050,0%
Café moído 500 g800R$ 40R$ 32.000R$ 22R$ 17.60055,0%
Cápsulas, caixa com 101.000R$ 20R$ 20.000R$ 9R$ 9.00045,0%
Filtros de papel1.100R$ 10R$ 11.000R$ 3R$ 3.30030,0%
TotalR$ 117.000R$ 56.90048,6%

A baixa total de estoque é de R$ 58.500, ou 50,0% da receita. O custo das mercadorias vendidas, item a item, soma R$ 56.900, ou 48,6%. Os R$ 1.600 restantes são saídas de estoque de outubro que não foram vendas, apresentadas separadamente:

ConciliaçãoValor
CMV das vendas, item a itemR$ 56.900
(+) Café vencido descartadoR$ 1.000
(+) Brindes e degustaçãoR$ 600
= Baixa total de estoqueR$ 58.500

A conta fecha. Os R$ 1.600 de saídas sem venda equivalem a 1,4 ponto percentual da receita, e o CMV das vendas é de 48,6%. Por produto, o café moído tem o CMV mais alto, 55,0%, e os filtros o mais baixo, 30,0%. O guia Margem e preço por produto com IA mostra o que fazer com esse número no preço, e Precificação com IA parte do custo do ERP e da margem mínima para definir o preço.

Se a diferença não tivesse explicação, o próximo passo seria conferir o estoque final com uma contagem.

Exemplo ilustrativo, empresa e valores fictícios.

O CMV no Excel

A fórmula do estoque cabe numa célula. Com o estoque inicial em B2, as compras em B3 e o estoque final em B4, escreva em B5:

=B2+B3-B4

B5 mostra a baixa total de estoque. Ponha em B7 as perdas, os brindes e os demais ajustes da conciliação. Em B8, calcule o CMV das vendas:

=B5-B7

Com a receita de vendas em B6, o CMV em porcentagem, formatado como porcentagem, é:

=B8/B6

Item a item, numa aba Vendas com o produto na coluna A, a quantidade na coluna B e o custo unitário na coluna C, a função SOMARPRODUTO multiplica cada quantidade pelo seu custo e soma tudo:

=SOMARPRODUTO(B2:B5;C2:C5)

Para trazer o custo de cada produto da aba Estoque, com o produto na coluna A e o custo médio na coluna B, use PROCV com FALSO, que pede a correspondência exata:

=PROCV(A2;Estoque!A:B;2;FALSO)

As fórmulas acima usam os nomes das funções em português e ponto e vírgula, como nos exemplos da ajuda da Microsoft para a SOMARPRODUTO e a PROCV. O separador depende da configuração regional do Excel, segundo a Microsoft, conferida em 10 de outubro de 2026. Em inglês, as funções são SUMPRODUCT e VLOOKUP; ajuste o separador à sua configuração.

A planilha resolve um mês. A IA faz o mesmo com as exportações como vieram do ERP, encontra o produto sem custo e explica a diferença entre os dois caminhos.

Como ver de onde veio cada número

A IA pode errar. A resposta é a conta à vista:

  • Cada número com o arquivo e a linha. Os R$ 51.500 de estoque final são a soma da coluna de valor total do estoque de 31 de outubro.
  • Os dois caminhos fecham. O CMV das vendas, mais as saídas sem venda e os demais ajustes identificados, deve conciliar com a baixa de estoque. O que sobrar sem explicação aparece como diferença, com o valor.
  • Nada some. Um produto vendido sem custo médio aparece numa lista à parte, em vez de entrar com custo zero.
  • Pergunte de qualquer número. "Por que o CMV do café moído subiu em outubro?" A IA mostra o custo médio de setembro e o de outubro, e as notas de entrada que mudaram o custo.

Onde entra a Siglata

A Siglata é o lugar de trabalho da sua IA: os arquivos, as planilhas, o ERP e as regras da empresa, com as ferramentas para fazer o trabalho inteiro. Você define o trabalho; a sua IA executa.

O seu ChatGPT trabalha com as exportações do ERP, em planilha ou CSV, e também nas próprias páginas do ERP, como o Bling: a sua IA entra no portal com o login que você ou a empresa conectou, lê listas e tabelas, clica, preenche e lança, sem ver a senha. A regra do CMV da empresa (o custo usado, a receita da porcentagem, o que conta como perda) fica numa skill da empresa, e a IA segue essa regra sempre que você pede. A exportação do estoque de cada fim de mês fica nos arquivos da empresa e serve de estoque inicial no mês seguinte. O resultado fica salvo numa edição nova da planilha do CMV, com a anterior guardada.

A IA trabalha com o acesso que a empresa dá a cada pessoa: ler e agir são permissões separadas. A senha fica fora do alcance da IA, e cada execução fica registrada.

A Siglata funciona no ChatGPT e no Codex.

Conectar ao ChatGPT

Conectar ao Codex

Perguntas frequentes

O que é CMV?

É o custo da mercadoria vendida: quanto custou à empresa o que ela vendeu num período. Não é o total comprado no mês, porque a mercadoria que ainda está no estoque só entra no CMV quando sai.

Como fazer o cálculo do CMV?

Comece por estoque inicial + compras - estoque final, usando o mesmo critério de valorização nas duas datas. Separe perdas e outros movimentos sem venda para chegar ao CMV das vendas. Outro caminho é somar, para cada produto vendido, a quantidade vezes o custo unitário. Concilie devoluções, datas, critérios de custo e dados incompletos para explicar a diferença.

Como calcular o CMV no Excel?

A baixa total de estoque é =B2+B3-B4, com o estoque inicial, as compras e o estoque final em B2, B3 e B4. Separe perdas, brindes e os demais ajustes para chegar ao CMV das vendas. Item a item, =SOMARPRODUTO(B2:B5;C2:C5), com as quantidades vendidas na coluna B e os custos unitários na coluna C. Em inglês, a função é SUMPRODUCT; use o separador definido na sua configuração regional, por exemplo =SUMPRODUCT(B2:B5,C2:C5).

Como calcular o CMV em porcentagem?

Divida o CMV pela receita de vendas do mesmo período. R$ 56.900 de CMV sobre R$ 117.000 de receita dão 48,6%. Algumas empresas usam a receita líquida, depois dos impostos sobre a venda. Escolha uma base e use sempre a mesma.

Qual aplicativo calcula o CMV?

O próprio ERP pode calcular. No Bling, a DRE tem um grupo de CMV que usa as saídas de estoque ligadas a uma origem, exclui notas de devolução e ordens de produção e considera o preço unitário ou o custo da última movimentação de entrada ou balanço positivo indicada pela ajuda. O recurso está nos planos Titânio, Diamante e Elite, conferidos em 10 de outubro de 2026. Com as exportações, a IA que você já usa, como o ChatGPT, o Codex ou o Claude Code, calcula o CMV das vendas e concilia os demais movimentos do estoque.

Por que o CMV pela fórmula é diferente do CMV item a item?

Porque a fórmula conta tudo o que saiu do estoque, e o item a item conta só o que foi vendido. A diferença pode vir de perdas, quebras, brindes, erros de lançamento, devoluções, datas ou estoques valorizados por custos diferentes nas duas datas. Concilie antes de atribuir a causa.

E o CMV de restaurante?

A fórmula do estoque é a mesma, com os insumos no lugar das mercadorias. No cálculo item a item, o custo de cada prato vem da ficha técnica, que diz quanto de cada insumo ele leva.

A IA pode errar o CMV?

Pode, quando falta o custo de um produto ou um estoque está valorizado por outro custo. Por isso, a IA mostra a origem de cada número e lista à parte o que não tem custo.

Funciona com o meu ERP?

A sua IA trabalha com as exportações do ERP, em planilha ou CSV, e nas próprias páginas do ERP, como o Bling, com o login que você ou a empresa conectou.

Continue a leitura

Ver todos os artigos

Comece com um trabalho.

Pense na empresa inteira. Conte o que sua equipe precisa fazer. Vamos encontrar um ponto de partida com a Siglata.

Vamos conversar

Vendas e metas

Vendas.xlsx · Metas.xlsx

Vendas

R$218.400

3 lojas

Meta

R$215.000

3 lojas

CentroR$ 84.200
Meta R$ 80.000105% da meta
EstaçãoR$ 62.400
Meta R$ 60.000104% da meta
JardinsR$ 71.800
Meta R$ 75.00096% da meta