---
title: "CMV com IA: o custo da mercadoria vendida a partir das exportações do ERP"
description: "Calcule o CMV do mês com ChatGPT, Codex ou Claude Code: a fórmula
  do estoque, o CMV item a item, como conciliar os dois e o CMV como porcentagem
  da receita."
language: pt-BR
canonical: https://www.siglata.com/blog/cmv-com-ia
date: 2026-10-10
---

# 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 · 10 de out. 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:

- [Margem e preço por produto com IA](/blog/margem-por-produto-com-ia) parte do custo de cada produto para chegar à margem e ao preço.
- [DRE gerencial com IA](/blog/dre-gerencial-com-ia) põe o CMV como uma das linhas do resultado do mês.
- [Inventário de estoque com IA](/blog/inventario-de-estoque-com-ia) confere o saldo do ERP com a prateleira, e o estoque final da fórmula depende dessa conferência.

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 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 que cada ajuda diz:

- **O estoque.** O [Relatório de Visão Financeira do Estoque](https://ajuda.bling.com.br/hc/pt-br/articles/360056093354) 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](https://ajuda.bling.com.br/hc/pt-br/articles/360038485653) exporta para planilha, mas traz a quantidade sem o custo.
- **As compras.** A ajuda sobre [exportar o XML das notas](https://ajuda.bling.com.br/hc/pt-br/articles/360035753933) 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](/blog/xml-da-nfe-com-ia) mostra como a IA transforma os XMLs numa tabela com cada item comprado. O [Relatório de Pedidos de Compras](https://ajuda.bling.com.br/hc/pt-br/articles/15245800541591) 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](https://ajuda.bling.com.br/hc/pt-br/articles/42804541003671) 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](https://ajuda.bling.com.br/hc/pt-br/articles/360036772453) tradicional, agrupado por produto, tem a opção "Exibir lucro" com uma base de custo à escolha, e a ajuda do [custo médio](https://ajuda.bling.com.br/hc/pt-br/articles/360056093354) 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](https://ajuda.bling.com.br/hc/pt-br/articles/360044185094), 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](/erp/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:

| 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 |  |

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

| 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% |

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çã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](/blog/margem-por-produto-com-ia) mostra o que fazer com esse número no preço, e [Precificação com IA](/blog/precificacao-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](https://support.microsoft.com/pt-br/office/somarproduto-fun%C3%A7%C3%A3o-somarproduto-16753e75-9f68-4874-94ac-4d2145a2fd2e) para a SOMARPRODUTO e a [PROCV](https://support.microsoft.com/pt-br/office/fun%C3%A7%C3%A3o-procv-0bbc8083-26fe-4963-8ab8-93a18ad188a1). O separador depende da configuração regional do Excel, segundo a [Microsoft](https://learn.microsoft.com/en-us/troubleshoot/microsoft-365-apps/excel/formula-errors), 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](/blog/chatgpt-planilhas-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](/docs/agents/install/chatgpt)

[Conectar ao Codex](/docs/agents/install/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.

- [Margem e preço por produto com IA: a venda e o custo exportados do ERP](/blog/margem-por-produto-com-ia)

- [DRE gerencial com IA: o resultado do mês a partir das exportações do ERP](/blog/dre-gerencial-com-ia)
