Como Obter o Valor Correto de um
Print de Tela Multimoeda da Revolut
Um print de tela de transação da Revolut faz algo que nenhum print de aplicativo de pagamento em moeda única faz: mostra dois números, cada um em uma moeda diferente, e ambos são reais. Os €47,23 que saíram do seu saldo em euros. Os $50,00 que seu cliente enviou de Nova York. A taxa de câmbio que conectou os dois. Se você está registrando transações — para conciliação de fim de mês, um registro de renda de freelancer ou uma pasta de pagamentos transfronteiriços para transformar em uma planilha de temporada de impostos — cada print faz a mesma pergunta não dita: qual desses dois números é o que vai para a linha?
Quando Duas Moedas Aparecem na Mesma Tela
A maioria dos prints de tela de aplicativos de pagamento é de moeda única. Um detalhe de transação do Venmo mostra um valor em dólar e um pagador. Um print do Zelle tem um valor e um remetente. Um pagamento do Cash App é um número e um $cashtag. O desafio da extração é sobre variação de layout — o valor pode mudar de lugar dependendo do tamanho da nota ou da versão da interface — mas o valor em si é inequívoco. Só tem um.
O Revolut, por design, quebra esse padrão. O Revolut é uma conta multimoeda com 36 moedas de custódia, câmbio de moedas no aplicativo, transferências internacionais para mais de 160 países e um cartão de débito que converte automaticamente seu saldo no exterior. Toda transação que cruza uma fronteira cambial gera uma tela que exibe dois valores. A forma como esses dois valores aparecem depende do tipo de transação que criou a tela.
Câmbio de moedas no aplicativo — você converteu £200 do seu saldo em GBP para euros. A página de detalhes da transação mostra um valor de venda em GBP com sinal de menos (o valor que saiu do seu saldo em libras) e um valor de compra em EUR com sinal de mais (o que caiu no seu saldo em euros), junto com a taxa de câmbio aplicada e qualquer tarifa. Ambos os números estão na mesma tela, um acima do outro.
Transferência internacional de dinheiro — você enviou $500 para a conta bancária de um cliente no México. A tela de confirmação exibe o valor de origem que você pagou em USD, a taxa de câmbio que o Revolut aplicou, a tarifa e o valor de destino em MXN que chegará ao banco do destinatário. Quatro pontos de dados, duas moedas, uma tela.
Pagamento com cartão no exterior — você usou seu cartão Revolut em um café em Tóquio. A lista de transações mostra o valor cobrado em JPY junto com o valor convertido deduzido da sua moeda base, com a taxa de câmbio utilizada. Os dois valores estão na mesma linha, separados por um rótulo de moeda. Para pagamentos com cartão, a conversão acontece automaticamente — você não fez câmbio manualmente, mas a tela ainda carrega ambos os números porque seu saldo na moeda base foi o que financiou o pagamento.
Os extratos de transações para download do Revolut espelham essa estrutura de moeda dupla. Um PDF de confirmação de transação única ou um extrato Excel filtrado para uma conta de moeda específica listará a data, a descrição e o valor — mas o valor mostrado é o da denominação da moeda selecionada. Para ver o valor correspondente na outra moeda, você precisa da visualização completa dos detalhes da transação no aplicativo, onde ambos os números aparecem junto com a taxa de câmbio que os uniu.
De Qual Valor Você Realmente Precisa
Ambos os números em uma captura de tela do Revolut estão corretos, mas respondem a perguntas diferentes. O valor de origem responde o que saiu da minha conta. O valor de destino responde o que a outra parte vê. Qual deles vai para sua planilha depende da finalidade dela — e errar isso gera um registro que parece limpo, mas não se alinha com nada.
Se você está monitorando suas próprias saídas de caixa — registrando despesas, categorizando gastos ou conferindo um orçamento na sua moeda base — registre o valor de origem. Esse é o número que reduziu seu saldo. Um freelancer em Berlim que paga €42 por uma ferramenta SaaS cobrada em dólar deve registrar o débito em euro da conta em EUR, não os $45 que apareceram na fatura. O valor em euro é o que o extrato da conta vai mostrar. Se ele registrar o valor em dólar, o registro de despesas em euro não vai bater com o feed bancário.
Se você está registrando receitas recebidas — um cliente pagou $2.000 que caíram como aproximadamente €1.850 no seu saldo em EUR — qual número vai na linha de receita? Para declaração de imposto em um país que usa euro, o valor em euro que efetivamente entrou na sua conta é o que importa. Mas você também precisa do valor em dólar e da taxa de câmbio para seus registros, porque ganhos ou perdas cambiais entre a data do pagamento e a data da conversão podem ter implicações fiscais dependendo das regras do seu país. Toda conversão de moeda gera dois eventos tributáveis em algumas jurisdições: a receita em si e o ganho ou perda cambial na conversão.
Se você está conciliando com um extrato bancário ou uma fatura, faça a correspondência com a moeda em que o outro documento está denominado. A fatura diz $2.000 — confira com o valor de origem em dólar na tela do Revolut. O extrato bancário mostra um débito de €1.850 — confira com o valor de destino em euro. O número que você escolhe não é questão de preferência. É questão de qual registro externo você está alinhando.
A taxa de câmbio em si é o terceiro dado que vale a pena capturar. O Revolut aplica a taxa interbancária durante o horário de mercado da semana (domingo 23:00 GMT a sexta 22:00 GMT) sem margem dentro do limite mensal do seu plano. Fora desse horário — ou nos fins de semana — uma taxa de 1% é aplicada nos planos Standard. Se você está registrando um pagamento de cartão no fim de semana em moeda estrangeira, a taxa de câmbio na sua captura de tela não vai corresponder à taxa média de mercado que você encontra no Google. Capturar a taxa real que o Revolut usou fornece um registro auditável do que você realmente pagou, o que importa se você está prestando contas de despesas ou cobrando um cliente pelo custo exato.
Nada disso é um problema no Venmo, Zelle ou Cash App. Esses aplicativos operam com uma única moeda por conta. Um pagamento de $50 é $50 — não há um segundo número para escolher. A tela multimoeda é o que torna o Revolut e o Wise fundamentalmente diferentes como fontes de dados, e é o que faz extrair o campo correto ser um problema semântico, e não um problema de coordenadas.
Da Captura de Tela à Planilha, Sem Redigitar
Depois que você sabe quais valores precisa e qual moeda cada um deve ter, a etapa de extração é a parte com a qual você não precisa se preocupar. O mecanismo que lida com isso corretamente é a Extração de Colunas Personalizadas: você define as colunas de saída — Valor de Origem, Moeda de Origem, Valor de Destino, Moeda de Destino, Taxa de Câmbio, Contraparte, Data — e a extração localiza cada valor entendendo o que o campo significa, não onde ele está na tela.
Essa distinção é importante porque uma captura de tela do Revolut de uma troca no aplicativo não organiza os números da mesma forma que um pagamento com cartão no exterior. A tela de troca tem dois valores grandes com sinais de mais e menos. O detalhe do pagamento com cartão tem uma única linha com duas figuras identificadas por moeda lado a lado. Um PDF de confirmação de transferência internacional espalha as informações por um layout de extrato. O OCR tradicional — que lê caracteres por posição — pode extrair todos os números da tela, mas não consegue dizer qual é a origem e qual é o destino. Ele vê £200,00 e €232,14 como duas strings de texto. Ele não sabe que aquele com o sinal de menos é o que saiu do seu saldo.
A extração semântica sabe. Você nomeia as colunas que deseja — a IA lê a captura de tela, reconhece que -£200,00 é o valor saindo de um saldo em GBP e +€232,14 é o valor chegando em um saldo em EUR, e coloca cada valor na coluna correta. As mesmas definições de coluna funcionam em todos os tipos de captura de tela de transação do Revolut — troca, transferência, pagamento com cartão — porque a extração segue o significado de cada campo, não sua posição em pixels. Isso também significa que o mesmo conjunto de colunas funciona para capturas de tela de moeda única do Venmo, Zelle ou Cash App no mesmo lote. A saída é uma única planilha com uma linha por transação, colunas de moeda corretamente preenchidas, sem redigitação manual.
Os arquivos são processados com segurança e não são armazenados.
Essa ideia — extrair dados de capturas de tela de pagamentos, independentemente de qual aplicativo as gerou — se aplica a mais do que apenas o Revolut. Se você está registrando transações em várias plataformas, a mesma abordagem funciona para qualquer captura de tela com dados de transação. Coloque uma captura de tela de troca do Revolut junto com um pagamento do Venmo e uma transferência do Zelle, e a saída é uma tabela com valores, moedas, datas e contrapartes alinhadas. Sem configuração por aplicativo, sem modelo por plataforma, sem limpeza manual.
Perguntas Frequentes
A exportação CSV do próprio Revolut resolve isso?
O Revolut permite exportar extratos de transações como PDF ou Excel, filtráveis por conta de moeda e período. A exportação fornece o valor na denominação da moeda selecionada — ela não mostra os valores de origem e destino em uma única linha para uma conversão de moeda. Se você precisar de ambos os lados da conversão em um único registro, a tela de detalhes da transação no aplicativo é o único lugar onde ambos os números aparecem juntos. Vale a pena capturar a tela dessa tela.
E se a taxa de câmbio mudou entre o momento em que tirei o print e quando registrei?
O Revolut fixa a taxa no momento em que a transação é concluída. A taxa no seu print é a taxa que você obteve — ela não muda retroativamente. Para pagamentos com cartão, a taxa é aplicada quando a transação é liquidada, o que pode levar um ou dois dias após você passar o cartão. A notificação pendente pode mostrar um valor estimado, mas o valor liquidado final (e a taxa) aparece no detalhe da transação concluída. Aguarde até que o status mude para "Concluída" antes de tirar o print.