Boa tarde, Maria Clara,
Essa é uma dúvida muito comum na prática contábil e a resposta muda dependendo do tributo em questão, por isso vale destrinchar cada um separadamente.
Para o IRPJ e a CSLL no Lucro Real
No Lucro Real, a base de cálculo do IRPJ e da CSLL segue o lucro contábil, ajustado pelas adições e exclusões do LALUR. E o lucro contábil, por sua vez, obedece ao princípio da competência.
Isso significa que o adiantamento recebido de clientes não é reconhecido como receita no momento do recebimento. Ele vai para o passivo, na conta "Adiantamentos de Clientes" (ou "Receitas Diferidas"), e só migra para o resultado quando o serviço for efetivamente prestado, mês a mês.
Portanto, para IRPJ e CSLL, a tributação acontece no momento do reconhecimento contábil da receita, não no recebimento financeiro. Essa é uma das vantagens do Lucro Real em relação ao Lucro Presumido, justamente por seguir o regime de competência.
Para o PIS e a COFINS
Aqui a situação é diferente e merece atenção especial.
O PIS e a COFINS, no regime não cumulativo (que é o regime das empresas no Lucro Real), incidem sobre a receita. O ponto de divergência na prática é: o que configura "receita" para fins dessas contribuições?
A legislação do PIS/COFINS, especificamente a Lei 10.637/2002 e a Lei 10.833/2003, define que as contribuições incidem sobre a receita bruta. A Receita Federal entende que o adiantamento de clientes, enquanto não houver a prestação do serviço, não constitui receita, já que representa uma obrigação da empresa perante o cliente. Logo, ainda não houve o fato gerador.
Na prática, a orientação predominante, e que está alinhada com o entendimento da RFB, é de que o PIS e a COFINS também devem ser reconhecidos no momento da prestação do serviço e do consequente reconhecimento da receita, não no recebimento antecipado.
Isso é inclusive confirmado pela própria definição de receita bruta prevista no art. 12 do Decreto-Lei 1.598/1977, com a redação dada pela Lei 12.973/2014, que alinha o conceito de receita para fins tributários ao reconhecimento contábil.
Resumindo na prática
Quando a empresa recebe o adiantamento, o lançamento correto é:
Débito em Caixa/Banco
Crédito em Adiantamentos de Clientes (Passivo)
Nenhum tributo é recolhido sobre esse valor ainda.
Conforme os serviços vão sendo prestados, a empresa reconhece a receita proporcionalmente:
Débito em Adiantamentos de Clientes (baixa do passivo)
Crédito em Receita de Serviços
E é nesse momento que surge a base de cálculo para IRPJ, CSLL, PIS e COFINS.
Uma observação importante: é fundamental que exista documentação clara do contrato e um cronograma de prestação dos serviços, tanto para suportar o diferimento contábil quanto para uma eventual fiscalização. A ausência de documentação pode levar o Fisco a questionar o diferimento e tributar tudo no momento do recebimento.