Produto bonificado com custo 0,00 para cálculo do custo médio
Para que seja possível fazer essa tratativa, o critério utilizado no cadastro do CFOP deve ser atualizar o custo e não gerar financeiro:

Com a parametrização finalizada, existem duas maneiras para se considerar o valor zerado na bonificação, a primeira é do produto bonificado vir na mesma nota com o produto comprado e a segunda é de vir em notas separadas, de compra e bonificação.
ENTRADA BONIFICADA NA MESMA NOTA
Na primeira situação o basta alterar o CFOP do item:

Assim, o estoque será atualizado e o custo médio será atualizado considerando o valor do produto bonificado como 0,00. No exemplo abaixo foram comprados 10 itens por R$100,00 e 10 itens foram como bonificação com valor 0,00, assim se calcula R$1.000,00 (valor pago) / 20 (Quantidade Total de Itens) = R$50,00 de custo médio.

ENTRADA BONIFICADA COM NOTAS SEPARADAS
Na segunda situação devem ser realizadas duas entradas separadas, uma considerando somente a quantidade comprada com o respectivo CFOP de compra e outra entrada com a quantidade e o CFOP de bonificação. Nesta situação as datas de entrada devem ser diferentes, para que o sistema possa calcular o custo médio corretamente. Por exemplo: Nota de compra lançada no dia 18/09/2022 e a Nota de bonificação no dia 19/09/2022


Assim o custo médio é calculado da mesma maneira citada anteriormente.
