Oi, Victor! Bom dia! 
Entendi o que está acontecendo.
Na verdade, esse comportamento ocorre porque a DRE não foi feita para registrar o valor da compra da mercadoria no momento do pagamento. O objetivo dela é mostrar o lucro real da loja, e para isso ela considera o custo das mercadorias apenas quando elas são vendidas.
Para que isso funcione corretamente no seu caso, a melhor configuração é a seguinte:
- Acesse Configurações > Financeiro > Categorias de Saída.
- Crie uma categoria para Adiantamento a Fornecedores (ou outro nome que preferir).
- Marque o tipo de custo como Variável e desmarque a opção “Incluir no DRE”.
- Sempre que fizer um pagamento antecipado ao fornecedor, utilize essa categoria.
Dessa forma, o adiantamento ficará registrado no financeiro, mas não entrará como despesa na DRE, evitando que o custo seja considerado antes da hora.
Por que isso é importante?
Imagine que você pague R$ 100.000 por uma coleção nova hoje, mas durante este mês venda apenas uma parte dessas peças.
Se a DRE registrasse os R$ 100.000 como despesa imediatamente, ela mostraria um prejuízo muito grande, mesmo que a maior parte dessas mercadorias ainda esteja no estoque e será vendida nos próximos meses.
Por isso, a DRE funciona de outra forma: ela utiliza o CMV (Custo das Mercadorias Vendidas). Ou seja, conforme as peças são vendidas, o sistema vai reconhecendo o custo delas aos poucos. Assim, a DRE compara as vendas do mês apenas com o custo das mercadorias que realmente saíram do estoque, chegando a um lucro muito mais próximo da realidade da loja.
Então, utilizando uma categoria de adiantamento que não incide na DRE, você evita que esse pagamento apareça como despesa antecipadamente. Depois, conforme as vendas forem acontecendo, o custo será considerado automaticamente através do CMV, mantendo a DRE correta e sem duplicidade de despesas.