Preço médio das mercadorias devolvidas

A valoração por custo médio (AVCO) é um método de valoração de estoque que avalia o valor com base no custo total das mercadorias compradas ou produzidas durante um período, dividido pelo número total de itens disponíveis. A valoração de estoque é usada para:

  • representar o valor dos ativos de uma empresa;

  • manter o controle da quantidade de produtos não vendidos;

  • contabilizar o valor monetário de mercadorias que ainda não geraram lucro;

  • elaborar relatórios sobre o fluxo de mercadorias ao longo do trimestre.

Como o AVCO usa a média ponderada para avaliar o custo, é uma boa opção para empresas que vendem apenas alguns produtos diferentes em grandes quantidades. No Odoo, essa análise de custos é atualizada automaticamente sempre que produtos são recebidos.

Assim, quando as remessas são devolvidas ao fornecedor, o Odoo gera automaticamente lançamentos contábeis para refletir a alteração na valoração do estoque. No entanto, o Odoo não atualiza automaticamente o cálculo dee AVCO, porque isso potencialmente cria inconsistências com a valoração de estoque.

Nota

Este documento aborda um caso de uso específico, para fins teóricos. Para obter instruções sobre como configurar e usar o AVCO, consulte a documentação configuração de valoração de estoque.

Veja também

Configuração

Para usar a avaliação de estoque de custo médio em um produto, navegue até Inventário ‣ Configuração ‣ Categorias de produtos e selecione a categoria que usará AVCO. Na página da categoria do produto, defina Método de custeio como Custo médio (AVCO) e Valoração de estoque como Automática.

Como usar a valoração de custo médio

O método de custo médio ajusta a valoração do estoque quando os produtos são recebidos no depósito. Esta seção explica como ele funciona, mas se a explicação for desnecessária, pule para a seção retorno ao caso de uso do fornecedor.

Fórmula

Quando novos produtos chegam, o novo custo médio de cada produto é recalculado usando a fórmula:

\[Avg~Cost = \frac{(Old~Qty \times Old~Avg~Cost) + (Incoming~Qty \times Purchase~Price)}{Final~Qty}\]
  • Quantidade antiga: contagem de produtos em estoque antes de receber a nova remessa;

  • Custo médio antigo: custo médio calculado para um único produto a partir da valoração de estoque anterior;

  • Qtd. recebida: contagem de produtos que chegam na nova remessa;

  • Preço de compra: preço estimado dos produtos no momento do recebimento dos produtos (já que as faturas do fornecedor podem chegar mais tarde). O valor inclui não apenas o preço dos produtos, mas também os custos adicionais, como frete, impostos e custos adicionais. Ao receber a conta do fornecedor, esse preço é ajustado;

  • Qtd. final: quantidade de estoque disponível após a movimentação de estoque.

Importante

Quando os produtos saem do armazém, o custo médio não se altera. Leia sobre por que a valoração do custo médio não é ajustada aqui.

Calcular o custo médio

Para entender como o custo médio de um produto muda a cada remessa, considere a seguinte tabela de operações de armazém e movimentações de estoque. Cada uma delas é um exemplo diferente de como a valoração de custo médio é afetada.

Operação

Valor recebido

Valor de inventário

Qntd. em mãos

Custo médio

$0

0

$0

Receber 8 mesas a US$ 10/unidade

8 * $10

R$ 80

8

R$10

Receber 4 mesas a US$ 16/unidade

4 * $16

$144

12

$12

Entregar 10 mesas

-10 * $12

$24

2

$12

Exercise

Para garantir a compreensão dos cálculos acima, revise o exemplo “Receber 8 mesas a US$ 10/unidade”.

Inicialmente, o estoque do produto é 0, portanto, todos os valores são US$ 0.

Na primeira operação de armazém, 8 mesas são recebidas a US$ 10 cada. O custo médio é calculado usando a fórmula:

\[Avg~Cost = \frac{0 + 8 \times $10}{8} = \frac{$80}{8} = $10\]
  • Como a quantidade recebida de mesas é 8 e o preço de compra de cada uma é US$ 10,

  • O valor do estoque no numerador é avaliado em US$ 80;

  • US$ 80 é dividido pela quantidade total de tabelas a serem armazenadas, 8;

  • ``US$ 10” é o custo médio de uma única mesa da primeira remessa.

Para verificar isso no Odoo, no aplicativo Compras, faça um pedido de 8 quantidades de um novo produto, Mesa, sem movimentações de estoque anteriores, por US$ 10 cada.

No campo Categoria do produto da tabela, na aba Informações gerais do formulário do produto, clique no ícone ➡️ (seta) para abrir um Link externo para editar a categoria do produto. Defina o Método de custeio como Custo médio (AVCO) e Valoração de estoque como Automática.

Em seguida, retorne ao pedido de compra. Clique em Confirmar pedido e clique em Receber produtos para confirmar o recebimento.

Em seguida, verifique o registro de valoração de estoque gerado pela recebimento do produto, navegando até Inventário ‣ Relatórioa ‣ Valoração de estoque. Selecione o menu suspenso de Mesa e visualize a coluna Valor total para a camada de valoração (valoração de estoque em um ponto específico no tempo = quantidade disponível * preço unitário). As 8 mesas em estoque valem US$ 80.

Mostrar valoração de estoque de 8 mesas no Odoo.

Dica

Quando o Método de custeio da categoria do produto é definido como AVCO, o custo médio de um produto também é exibido no campo Custo, na aba Informações gerais, na própria página do produto.

Entrega de produtos (caso de uso)

Para remessas enviadas, os produtos não têm efeito sobre a valoração de custo médio. Embora a valoração de custo médio não seja recalculada, o valor do estoque ainda diminui porque o produto é removido do estoque e entregue no local do cliente.

Exercise

Para demonstrar que a valoração do custo médio não é recalculada, examine o exemplo “Entregar 10 mesas”.

\[Avg~Cost = \frac{12 \times $12 + (-10) \times $12}{12-10} = \frac{24}{2} = $12\]
  1. Como 10 mesas estão sendo enviadas aos clientes, a quantidade recebida é -10. O custo médio anterior (US$ 12) é usado no lugar do preço de compra de um fornecedor;

  2. O valor do estoque RECEBIDO é -10 * US$ 12 = -US$ 120;

  3. O valor do estoque antigo (US$ 144) é adicionado ao valor do estoque que está chegando (US$ 120), de modo que US$ 144 + -US$ 120 = US$ 24;

  4. Apenas 2 mesas permanecem após o envio de 10 mesas de 12. Portanto, o valor do estoque atual (US$ 24) é dividido pela quantidade disponível (US$ 2);

  5. US$ 24 / 2 = US$ 12, que é o mesmo custo médio da operação anterior.

Para verificar isso no Odoo, venda 10 mesas no aplicativo Vendas, valide a entrega e, em seguida, revise o registro de avaliação de estoque acessando Inventário ‣ Relatórios ‣ Valoração de estoque. Na camada de valoração mais alta, a entrega de 10 mesas reduz o valor do produto em US$ 120.

Nota: O que não está representado nesse registro de valoração de estoque é a receita obtida com essa venda, portanto, essa redução não é uma perda para a empresa.

Como as entregas diminuem a valoração do estoque.

Devolver itens ao fornecedor (caso de uso)

Como o preço pago aos fornecedores pode ser diferente do preço pelo qual o produto é avaliado com o método AVCO, o Odoo trata os itens devolvidos de uma maneira específica.

  1. Os produtos são devolvidos aos fornecedores pelo preço de compra original, mas;

  2. A valoração do custo interno permanece inalterada.

A tabela de exemplo acima é atualizada da seguinte forma:

Operação

Qtd*Cst. méd.

Valor de inventário

Qntd. em mãos

Custo médio

$24

2

$12

Devolver 1 mesa comprada por US$ 10

-1 * US$ 12

$12

1

$12

Em outras palavras, as devoluções aos fornecedores são vistas pelo Odoo como outra forma de um produto que sai do armazém. Para o Odoo, como a mesa é avaliada em US$ 12 por unidade, o valor do estoque é reduzido em US$ 12 quando o produto é devolvido; o preço de compra inicial de US$ 10 não está relacionado ao custo médio da mesa.

Example

Para devolver uma única mesa que foi comprada por US$ 10, navegue até o recebimento no aplicativo Inventário para as 8 mesas compradas no Exercício 1 indo até Visão geral do Inventário, clicando em Recebimentos e selecionando o recebimento em questão.

Em seguida, clique em Devolução no pedido de entrega validado e modifique a quantidade para 1 na janela de transferência reversa. Isso cria uma remessa enviada para a mesa. Selecione Validar para confirmar o envio da remessa.

Retorne a Inventário ‣ Relatório ‣ Valoração de estoque para ver como a remessa enviada diminui o valor do estoque em US$ 12.

Valoração de estoque para devolução.

Eliminar erros de valoração de estoque em produtos enviados

Podem ocorrer inconsistências no estoque de uma empresa quando a valoração do custo médio é recalculada por remessas enviadas.

Para demonstrar esse erro, a tabela abaixo exibe um cenário em que uma mesa é enviada a um cliente e outra é devolvida a um fornecedor pelo preço de compra.

Operação

Qtd*Preço

Valor de inventário

Qntd. em mãos

Custo médio

$24

2

$12

Enviar 1 produto para o cliente

-1 * US$ 12

$12

1

$12

Devolver 1 produto comprado inicialmente por US$ 10

-1 * US$ 10

R$2

0

$12

Na operação final acima, a valoração final do estoque da mesa é de US$ 2, embora haja 0 mesas em estoque.

Método correto

Use o custo médio para avaliar a devolução. Isso não significa que a empresa recebe US$ 12 de volta por uma compra de US$ 10; o item devolvido por US$ 10 é avaliado internamente em US$ 12. A alteração no valor do estoque representa um produto no valor de US$ 12 que não está mais sendo contabilizado nos ativos da empresa.

Contabilidade anglo-saxônica

Além de usar o AVCO, as empresas que usam a contabilidade anglo-saxônica também mantêm uma conta de retenção que rastreia o valor a ser pago aos fornecedores. Quando um fornecedor entrega um pedido, o valor do estoque aumenta com base no preço do fornecedor dos produtos que entraram no estoque. A conta de retenção (chamada de entrada de estoque) é creditada e só é reconciliada quando a conta do fornecedor é recebida.

A tabela abaixo reflete as contas e os lançamentos de diário manuais. A conta de entrada de estoque armazena o dinheiro destinado ao pagamento de fornecedores quando a conta do fornecedor ainda não foi recebida. Para equilibrar as contas ao devolver produtos que têm uma diferença entre o preço pelo qual o produto é avaliado e o preço pelo qual foi comprado, é criada uma conta de diferença de preço.

Operação

Entrada de estoque

Diferença de preço

Valor de inventário

Qntd. em mãos

Custo médio

$0

0

$0

Receber 8 mesas a US$ 10

(R$80)

R$ 80

8

R$10

Receber fatura do fornecedor R$ 80

$0

R$ 80

8

R$10

Receber 4 mesas a US$ 16

(R$64)

$144

12

$12

Receber fatura do fornecedor R$ 64

$0

$144

12

$12

Entregar 10 mesas ao cliente

$0

$24

2

$12

Devolver 1 mesa comprada inicialmente por US$ 10

R$10

R$2

R$12

1

$12

Receba o reembolso do fornecedor R$ 10

$0

R$2

$12

1

$12

Recebimento do produto

Resumo

Ao receber o produto, o Odoo certifica-se de que as empresas podem pagar pelas mercadorias que foram compradas, movendo preventivamente um valor correspondente ao preço das mercadorias recebidas para a conta de passivos circulantes, Entrada de estoque. Depois, quando a conta for recebida, o valor na conta de retenção será transferido para Contas a pagar. As transferências para essa conta significam que a conta foi paga. A entrada de estoque é reconciliada quando a conta do fornecedor é recebida.

A valoração de estoque é um método de calcular o valor interno de cada produto em estoque. Como há uma diferença entre o preço pelo qual o produto é avaliado e o preço pelo qual o produto foi realmente comprado, a conta Valoração de estoque não está relacionada às operações de crédito e débito da conta Entrada de estoque.

Para conceituar tudo isso, siga o detalhamento abaixo.

Contas saldadas em produtos recebidos

Neste exemplo, uma empresa começa com zero unidades no estoque de um produto, mesa. Em seguida, 8 mesas são recebidas do fornecedor:

  1. A conta Entrada de estoque armazena US$ 80 de crédito devido ao fornecedor. O valor dessa conta não tem relação com o valor do estoque.

  2. Foram recebidas mesas no valor de US$ 80 (débito de US$ 80 na conta Valor do Estoque) e

  3. US$ 80 devem ser pagos pelas mercadorias recebidas (crédito de US$ 80 na conta de Entrada de Estoque).

No Odoo

O Odoo gera um lançamento de diário contábil quando são recebidas remessas que usam o método de custeio AVCO. Configure uma Conta de diferença de preço selecionando o ícone ➡️ (seta) ao lado do campo Categoria de produto na página do produto.

Em Propriedades da conta, crie uma nova Conta de diferença de preço digitando o nome da conta e clicando em Criar e editar. Em seguida, defina a conta Tipo como Despesas e clique em Salvar.

Criar conta de diferença de preço.

Em seguida, receba a remessa no aplicativo Compras ou Inventário e navegue até a app Financeiro ‣ Financeiro ‣ Lançamentos de diário. Na lista, localize a Referência que corresponde à operação de recebimento do armazém para o produto relevante.

Lançamento contábil de 8 mesas da lista.

Clique na linha referente a 8 mesas. Esse lançamento no diário contábil mostra que, quando as 8 mesas foram recebidas, a conta Valoração de estoque aumentou em US$ 80. Por outro lado, a conta Entrada de estoque (definida como conta Estoque provisório (recebido) por padrão) é creditada em US$ 80.

Débito de valoração de estoque e crédito de entrada de estoque de 80 dólares.

Contas saldadas ao receber conta de fornecedores

Neste exemplo, uma empresa começa com zero unidades no estoque de um produto, mesa. Em seguida, 8 mesas são recebidas do fornecedor. Quando a conta de 8 mesas é recebida do fornecedor:

  1. Uso de US$ 80 da conta Entrada de estoque para pagar a conta. Isso é cancelado e a conta passa a ter US$ 0.

  2. Débito de US$80 na Entrada de estoque (para reconciliar essa conta).

  3. Crédito de US$ 80 em Contas a pagar. Essa conta armazena o valor que a empresa deve a terceiros, de modo que os contadores usam esse valor para emitir cheques aos fornecedores.

No Odoo

Depois que o fornecedor solicitar o pagamento, navegue até a seção app Compras ‣ Pedidos ‣ Comprar e selecione o PO de 8 mesas. Dentro do PO, selecione Criar conta.

Vá para a aba Itens de diário para ver como US$ 80,00 são transferidos da conta de retenção, Estoque provisório (recebido), para Contas a pagsar. Confirme a conta para registrar o pagamento ao fornecedor.

Conta vinculada ao pedido de compra de 8 mesas.

Ao entregar produtos

Na tabela de exemplo acima <inventory/avg_price/price-table>`, quando 10 produtos são entregues a um cliente, a conta Entrada de estoque fica inalterada porque não há novos produtos chegando. Para simplificar:

  1. A conta Valoração do estoque é creditada em US$ 120. A subtração da valoração do estoque representa o valor de US$ 120 em produtos que saem da empresa.

  2. Debitar Contas a receber para registrar a receita da venda.

Itens do diário vinculados ao pedido de venda.

No lançamento do diário contábil que fatura um cliente por 10 mesas, as contas Vendas de produtos, Impostos recebidos e Contas a receber são todas referentes à venda do produto. Contas a receber é a conta em que o pagamento do cliente será recebido.

A contabilidade anglo-saxônica reconhece o custo dos produtos vendidos (CPV) assim que a venda é feita. Portanto, até que o produto seja vendido, sucateado ou devolvido, os custos de manter o produto em estoque não são contabilizados. A conta Despesas é debitada em US$ 120 para registrar os custos de armazenamento de 10 mesas durante esse período.

Ao devolover produtos

Na tabela de exemplo acima <inventory/avg_price/price-table>`, ao devolver um produto a um fornecedor comprado por US$ 10, a empresa espera receber US$ 10 do fornecedor na conta Contas a pagar. Entretanto, a conta Entrada de estoque deve ser debitada em US$ 12 porque o custo médio é de US$ 12 no momento da devolução. Os US$ 2 que faltam são contabilizados na Conta de diferença de preço, que é configurada na Categoria de produto do produto.

Nota

O comportamento das contas de diferença de preço varia de acordo com a localização. Nesse caso, a conta destina-se a armazenar diferenças entre o preço do fornecedor e os métodos automatizados de valoração de estoque.

Resumo:

  1. Debite US$ 10 da conta Entrada de estoque para mover a mesa do estoque para a entrada de estoque. Essa movimentação indica que a mesa deve ser processada para uma remessa enviada.

  2. Debite um adicional de US$ 2 da Entrada de estoque para contabilizar a Diferença de preço.

  3. Credite US$ 12 na Valoração de estoque porque o item está saindo do estoque.

2 dólares de diferença debitados na conta Diferença de preço.

Após o recebimento do reembolso do fornecedor,

  1. Credite US$ 10 na conta Entrada de estoque para reconciliar o preço da mesa.

  2. Debite US$ 10 DE Contas a pagar para que os contadores coletem e registrem o pagamento em seu diário.

Devolva para receber 10 dólares de volta.