Como apurar o custo das mercadorias vendidas (CMVMC)
Para que serve?
Quando a empresa trabalha com inventário intermitente, o custo das mercadorias vendidas só se conhece no fim, com as existências finais. No exemplo, as faturas de fornecedores põem as compras diretamente na conta 61 durante o ano. O produto calcula essa proposta de CMVMC do período, mostra as linhas do lançamento e, quando a lança, regista as existências finais (conta 32) em contrapartida da conta 61. Cada proposta fica guardada, com o estado, quem lançou e quando.
Quando utilizar?
- No fim do período (normalmente no fim do exercício), depois de lançadas as compras e as devoluções do período.
- Antes de simular o resultado ou de apurar o exercício, para o custo das mercadorias vendidas ser o correto.
- Não a use se a empresa trabalha com inventário permanente: aí o custo vem do movimento de stock.
Onde encontrar?
Contabilidade › Fechar › Fechar o mês, em Listas de apoio, Custo das mercadorias vendidas. A lista chama-se CMVMC (inventário intermitente).
Antes de começar
- O seu perfil é Contabilista. A Gerência e o Auditor também abrem a lista.
- As compras do período e as existências finais (stock valorizado) estão lançadas.
- O exemplo é o exercício de 2026 da Empresa Demonstração, Lda: a conta 611 Mercadorias tem 11.100,00 € a débito e as existências em stock valem 480,00 €.
Como utilizar
- Abra Contabilidade › Fechar › Fechar o mês e, em Listas de apoio, Custo das mercadorias vendidas. A lista mostra cada proposta com o período, o CMVMC (61), a Variação da produção (73) e o estado (Rascunho, Lançado ou Cancelado).
- Carregue em Novo. Escreva o Início do período (
01/01/2026) e o Fim do período (31/12/2026). O Diário vem preenchido (Operações Diversas). - Carregue em Calcular. A ficha mostra o CMVMC (61) e a Variação da produção (73), e uma linha para cada tipo de inventário: neste exemplo, M - Mercadorias, natureza Existências finais, conta 321 Mercadorias, contrapartida 611 Mercadorias, montante 480,00 €. O CMVMC (61) aparece como -480,00 €: é o valor que o lançamento retira ao custo, porque as existências finais não são gasto do ano.
- Reveja as linhas. Se faltar algo (compras, devoluções, stock), corrija os lançamentos e carregue outra vez em Calcular: o cálculo repete-se e fica o rasto no histórico da ficha.
- Carregue em Lançar e, na pergunta «O lançamento do CMVMC será feito no último dia do período. Continuar?», em Confirmar. O estado passa a Lançado e a ficha mostra o lançamento (no exemplo, OD/2026/00104), quem lançou e quando. Já não aparece o botão Calcular.
- Se for preciso desfazer, carregue em Cancelar e confirme a pergunta «Cancelar uma proposta lançada cria o lançamento de estorno. Continuar?». O estado passa a Cancelado e a ficha mostra o Lançamento de estorno (no exemplo, OD/2026/00105). O lançamento original não se apaga. Numa proposta em Rascunho, a pergunta é a mesma, mas não há lançamento nem estorno.
Resultado esperado
- Um lançamento no último dia do período, no diário Operações Diversas, com débito de 480,00 € na 321 Mercadorias (existências finais) e crédito de 480,00 € na 611 Mercadorias. No Razão de 2026, a 321 passa a ter o saldo de 480,00 € a débito (saldo inicial 0,00 €, lançamento OD/2026/00104 de 31/12/2026, descrição «Closing stock - M») e a 611 fica com 11.100,00 € a débito, 480,00 € a crédito e saldo de 10.620,00 €.
- O custo das mercadorias vendidas e das matérias consumidas do exercício passa a ser 10.620,00 €: existências iniciais (0,00 €) mais compras (11.100,00 €) menos existências finais (480,00 €). É o que a demonstração de resultados mostra em Custo das mercadorias vendidas e das matérias consumidas (-10.620,00 €, em vez de -11.100,00 €), e o Resultado líquido do período melhora os mesmos 480,00 € (de -59.331,84 € para -58.851,84 €).
- As propostas canceladas ficam na lista, com o lançamento e o estorno.
Notas importantes
- A conta 61 inclui as compras. O produto só lança as existências finais; as compras já estão na 61 pelas faturas de fornecedores. O sinal negativo de CMVMC (61) quer dizer «reduz o custo».
- Existências iniciais do razão. O lançamento salda o que o razão tem na 32 no início do período, não a valorização do programa. Se divergirem, a ficha avisa (ver abaixo). Verifique o fecho do período anterior.
- Estorno em vez de apagar. Cancelar uma proposta lançada não apaga nada: cria o lançamento de estorno, para o rasto de auditoria. Depois de cancelada, faça uma nova proposta para o mesmo período.
- Variação da produção (73). Mostra a variação das existências de produtos acabados e em curso (crédito da 73 se positiva). No exemplo é 0,00 €, porque a empresa só vende mercadorias. Pendente de validação por contabilista certificado: tratamento das existências de produtos e do método de valorização no CMVMC, e se as compras devem passar pela conta 31 (Compras) antes da 61 (a lista de Alterações do método de valorização não tem registos na demonstração).
- Datas. O lançamento fica no último dia do período, mesmo que seja uma data futura, e o ecrã recusa-o se esse dia estiver bloqueado (ver «Problemas frequentes» e as datas de bloqueio).
- Períodos parciais: confira antes de lançar. Hoje, a proposta de só uma parte do ano pode sair com um valor errado: de 01/01 a 31/08/2026, o CMVMC (61) dá +10.020,00 €, quando o ano inteiro dá -480,00 €. Use a proposta do ano inteiro.
- Uma proposta de cada vez. Enquanto houver uma proposta em Rascunho ou Lançado num período, o ecrã não calcula outra que se sobreponha: o custo seria lançado duas vezes.
- Para uma estimativa, sem lançar, use as existências finais da simulação do resultado.
Problemas frequentes
«Já existe uma proposta de CMVMC «…» (Rascunho) que se sobrepõe a este período na empresa «…». Lançar o custo duas vezes duplicá-lo-ia. Abra essa proposta ou cancele-a primeiro.»
- Causa: carregou em Calcular numa proposta nova cujo período se cruza com outra (mensagem Erro de Validação). Na demonstração já há uma proposta de 2026 em Rascunho. Uma proposta Cancelado não conta.
- O que fazer: carregue em Fechar, abra a proposta que já existe na lista e continue nela; ou cancele-a e faça uma nova.
«O período termina em 31/08/2026, que está bloqueado (data de bloqueio 2026-08-31). O lançamento do CMVMC ficaria datado num período fechado. Peça ao responsável fiscal uma exceção ao bloqueio ou desbloqueie primeiro o período.»
- Causa: o último dia do período está numa data bloqueada (mensagem Operação inválida, depois de confirmar Lançar). Nada é lançado e a proposta continua em Rascunho.
- O que fazer: peça a exceção ao Responsável fiscal (datas de bloqueio) ou lance a proposta num período aberto.
«O início do período (31/12/2026) é posterior ao fim (01/01/2026). Troque as datas para o início vir primeiro.»
- Causa: o período tem o início depois do fim (mensagem Erro de Validação).
- O que fazer: carregue em Fechar e troque as datas.
«Tipo M: as existências iniciais no razão (0,00 €) diferem da valorização do programa no início do período (480,00 €). A proposta usa o razão, que é o que o lançamento salda. Verifique o fecho anterior.»
- Causa: no período seguinte (2027, no exemplo) o stock valorizado no início é 480,00 €, mas a conta 321 ainda não o tem, porque a proposta de 2026 não foi lançada (ou foi cancelada).
- O que fazer: lance primeiro o CMVMC do período anterior. Enquanto isso não acontece, a proposta de 2027 calcula o mesmo -480,00 € e mostra este aviso.
Não vejo o botão «Lançar»
- Causa: a proposta não tem linhas (período sem existências), já foi lançada ou foi cancelada.
- O que fazer: carregue em Calcular e confirme que aparece uma linha. Uma proposta Lançado só admite Cancelar.