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.
O que é o CMV
- Margem e preço por produto com IA parte do custo de cada produto para chegar à margem e ao preço.
- DRE gerencial com IA põe o CMV como uma das linhas do resultado do mês.
- Inventário de estoque com IA confere o saldo do ERP com a prateleira, e o estoque final da fórmula depende dessa conferência.
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.
O CMV item a item
CMV = soma de (quantidade vendida × custo unitário) de cada produto
O que exportar do ERP
- O estoque no último dia do mês anterior, com quantidade e custo de cada produto.
- O estoque no último dia do mês, pelo mesmo critério de valorização, com o custo correspondente a essa data.
- As compras do mês, pelas notas de entrada.
- As vendas do mês por produto, com quantidade e receita.
| O que | Relatório no Bling | Caminho | Formato |
|---|---|---|---|
| Estoque a custo numa data | Relatório de Visão Financeira do Estoque | Estoque › Ver relatórios de compras e estoque › Relatório de Visão Financeira do Estoque, com o Dia e "Valorizar por" Custo médio | A página mostra os botões Visualizar e Imprimir e não fala em exportar |
| Quantidade em estoque numa data | Relatório de Saldos em Estoque | Estoque › Ver relatórios de compras e estoque › Relatório de Saldos em Estoque | Na tela, impresso ou exportado para planilha |
| Compras do mês | XML das notas de entrada | Estoque › Notas Fiscais de Entrada › Exportar XML, por período | Arquivo .zip com os XMLs |
| Vendas por produto | Relatório de Vendas Avançado | Vendas › Ver relatórios de vendas › Relatório de Vendas, e "Experimentar" no banner verde | Planilha Excel; a tela mostra até 5.000 linhas por consulta |
- 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
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
| Linha | Valor | De onde vem |
|---|---|---|
| Estoque inicial, 30 de setembro, a custo médio | R$ 48.000 | estoque de 30/09 |
| (+) Compras de outubro | R$ 62.000 | notas de entrada de outubro |
| (-) Estoque final, 31 de outubro, a custo médio | R$ 51.500 | estoque de 31/10 |
| = Baixa total de estoque | R$ 58.500 |
| Produto | Quantidade | Preço | Receita | Custo médio | CMV | CMV % |
|---|---|---|---|---|---|---|
| Café em grão 1 kg | 600 | R$ 90 | R$ 54.000 | R$ 45 | R$ 27.000 | 50,0% |
| Café moído 500 g | 800 | R$ 40 | R$ 32.000 | R$ 22 | R$ 17.600 | 55,0% |
| Cápsulas, caixa com 10 | 1.000 | R$ 20 | R$ 20.000 | R$ 9 | R$ 9.000 | 45,0% |
| Filtros de papel | 1.100 | R$ 10 | R$ 11.000 | R$ 3 | R$ 3.300 | 30,0% |
| Total | R$ 117.000 | R$ 56.900 | 48,6% |
| Conciliação | Valor |
|---|---|
| CMV das vendas, item a item | R$ 56.900 |
| (+) Café vencido descartado | R$ 1.000 |
| (+) Brindes e degustação | R$ 600 |
| = Baixa total de estoque | R$ 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.
O CMV no Excel
=B2+B3-B4
=B5-B7
=B8/B6
=SOMARPRODUTO(B2:B5;C2:C5)
=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
- 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.