Bom dia Nivaldo
O reconhecimento das variacoes monetarias se dao nas operacoes em moeda estrangeira, dependendo da variação a empresa contabiliza como receita ou despesa finaceira, influenciando no lucro, veja abaixo.
No regime de competência, a variação cambial é reconhecida independentemente da liquidação da operação. Se com a variação houver uma despesa, nesse período ela irá reduzir o lucro da empresa e, talvez, o montante do imposto de renda devido. caso ocorra receita, ela irá implicar aumento no lucro e, talvez, a majoração do tributo devido.
No regime de caixa, apenas quando da liquidação da operação é que será reconhecido o ganho ou a perda cambial, podendo ate mesmo nao se realizar.
Porem, a adoção do regime de caixa não permite que o contribuinte aproveite, antes da liquidação da operação, as perdas decorrentes de variações cambiais passivas (para redução da base de cálculo do imposto de renda e da contribuição social).
Espero ter ajudado!