A compensação de adiantamento pode ocorrer tanto para contas a pagar quanto para contas a receber, porém nunca irá acontecer da compensação ser realizada entre uma conta a receber e uma conta a pagar (ou vice versa), esta operação é denominada Abatimento de duplicatas.
De contas a pagar:
Ocorre quando a empresa adianta dinheiro para o fornecedor, para que ele produza determinado produto, e depois entregue os produtos à empresa.
De contas a receber:
Ocorre quando a empresa recebe dinheiro do cliente adiantado, para que ela produza determinado produto, e depois entregue os produtos prontos ao cliente.
O primeiro passo para este lançamento é registrar a entrada ou a saída de dinheiro no caixa, este que não tem vínculo com nenhum documento fiscal, apenas a movimentação financeira.
Para isso iremos lançar uma duplicata, e fazer o seu recebimento/pagamento.
Conforme os destaques na imagem acima, note que a data de emissão, vencimento, recebimento e crédito devem ser as mesmas, e também que o campo tipo de cobrança deve ser lançado com o código 05 - COMPENSAÇÃO DE ADIANTAMENTO.
Após este lançamento as operações de industrialização/venda ocorrem de maneira normal, ao terminar o processo será emitida uma nota fiscal de venda para acobertar as mercadorias.
Neste ponto surge uma dúvida, devo ou não colocar os valores a receber do cliente na nota fiscal? A resposta para esta pergunta é sim, pois o valor a receber que é lançado no financeiro, deverá ser compensado com o valor já recebido por antecipação, fechando assim todo o ciclo.
Depois da duplicata referente à nota de saída ser lançada no financeiro (imagem acima), devemos realizar a compensação deste documento com o valor já recebido. Note que o valor da duplicata é de R$13.000,00 mas o valor adiantado é de R$15.000,00 e isso não tem problema algum.
Da maneira que foi exposta, temos duas situações, a primeira onde podemos compensar mais de uma nota fiscal com o valor recebido, sendo assim compensação parcial; a segunda seria o caso de sobra de R$2.000,00 (15.000 - 13.000), e este valor seria devolvido ao cliente.
Sendo assim, vamos fazer a compensação onde irá sobrar o saldo de R$2.000,00:
Conforme destacado na imagem acima, na primeira tabela são listados todos os adiantamento recebidos, já na tabela de baixo são listadas todas as duplicatas a receber do mesmo negociante.
Após a seleção nas duas tabelas, pode-se ainda informar os valores de juros/desconto antes de clicar em compensar.
A duplicata que foi compensada ficará com saldo zero, como se fosse recebida, porém não irá ser lançado um movimento a crédito na conta bancária, uma vez que o valor relativo a esta operação foi antecipado.
Também é possível estornar a compensação, conforme imagem abaixo:
E em nosso exemplo, temos uma sobra de R$ 2.000,00, esta que iremos devolver ao cliente. Para isso, selecione a duplicata que foi adiantada e clique novamente em compensar.
Ao clicar em devolução, a seguinte tela será mostrada:
Esta tela irá realizar um lançamento de saída no caixa, para isso preencha os dados acima conforme a devolução efetuada, e clique em salvar.