Como ler seu relatório de movimentos e ver o que está em cada saque

Last updated: September 9, 2026

Cada saque que você recebe na sua conta bancária é a soma das suas vendas, menos as taxas e os reembolsos. Seu relatório de movimentos mostra todos eles, um por linha. Com ele você pode ver por conta própria o que está em qualquer saque e comparar com seu extrato bancário.

Este artigo explica como ler esse arquivo: quanto foi sacado e quando, quais vendas estão em cada saque e por que você recebe menos do que vendeu.


Baixe o relatório e veja qual versão você tem

Acesse Balance no seu dashboard, abra a aba Movimentos e selecione Exportar. O arquivo tem uma linha para cada movimento que mudou seu saldo: vendas aprovadas, taxas, reembolsos e saques. O movimento mais recente fica no topo.

Os nomes das colunas estão sempre em inglês, mesmo que seu dashboard esteja em outro idioma.

Existem duas versões do arquivo, dependendo de como você processa pagamentos conosco. Olhe os nomes das colunas para saber qual é a sua:

Se o seu arquivo tem estas colunas

Você tem a versão

net_amount e total_fees_taxes

Cross-border

effect e description

Local

A diferença entre elas é simples:

Cross-border

Local

Linhas por venda

Uma

Várias: uma para a venda e uma para cada taxa

Onde estão as taxas

Todas juntas em total_fees_taxes

Cada taxa em sua própria linha

Valor que muda seu saldo

net_amount, já com as taxas descontadas

amount de cada linha

Moeda da venda

Pode ser diferente da do seu saldo (source_currency)

A mesma do seu saldo


Quanto foi sacado: a regra do saldo

A coluna running_balance mostra quanto dinheiro você tinha logo após cada movimento. Como o movimento mais novo fica no topo, a linha que está abaixo de um saque é o movimento que aconteceu logo antes. Isso dá uma regra que funciona para as duas versões do arquivo:

Valor do saque = running_balance da linha abaixo − running_balance da linha do saque

Você só precisa subtrair dois números. Em uma planilha, é uma subtração entre duas células.

Exemplo cross-border, em USD:

01-export-crossborder

O saque de 28 de agosto é 1,240.50 − 0.00 = USD 1,240.50. Nas contas cross-border o saque costuma deixar o saldo em zero, então o running_balance da linha abaixo já é o valor do saque.

Exemplo local, em ARS:

02-export-local

O saque de 28 de agosto é 160,750.00 − 8,450.00 = ARS 152,300.00. É o mesmo número que você vê na coluna amount da linha do saque.

Os saques feitos pela seção Balance começam com wth_ e coincidem ao centavo. Se a sua conta tem movimentos anteriores a maio de 2026, os saques que começam com wdl_ foram carregados durante a migração para esta seção e podem ter uma diferença de alguns centavos.


Quais vendas estão em cada saque

Depois de saber o valor, você pode ver quais movimentos fazem parte dele.

Cross-border: o saque é formado por todas as linhas transaction que estão entre esse saque e o saque anterior. Se você somar os net_amount delas, obtém o valor do saque. No exemplo acima: 318.90 + 402.15 + 519.45 = 1,240.50.

Local: o saque é formado por todas as linhas que estão entre esse saque e o saque anterior: vendas, taxas e reembolsos. Se você somar os amount delas, obtém o valor do saque. Os movimentos recentes também têm a coluna withdrawal_id, que diz diretamente a qual saque cada linha pertence. Se essa coluna estiver vazia, esse movimento ainda não foi sacado.


Por que você recebe menos do que vendeu

Cada venda entra no seu saldo com as taxas e impostos já descontados. Como isso aparece no arquivo depende da sua versão.

Cross-border: cada venda é uma linha, e os números se relacionam assim:

gross_amount = net_amount + total_fees_taxes

total_fees_taxes é o custo total daquela venda. As colunas processing_fee, fx_fee, financing_fee, refund_fee, chargeback_fee e taxes mostram do que esse total é composto.

Se o seu cliente pagou na moeda dele, mais três colunas mostram a conversão:

  • source_amount e source_currency: o que seu cliente realmente pagou, na moeda dele.

  • exchange_rate: a taxa de câmbio que aplicamos.

  • gross_amount: o resultado dessa conversão, na moeda do seu saldo.

Local: cada venda tem uma linha transaction-approved com effect = credit, e uma ou mais linhas fee-applied com effect = debit. Todas têm o mesmo payment_id. O que fica para você dessa venda é a venda menos as taxas dela. No exemplo acima, a venda de ARS 50,000.00 tem duas taxas, 1,395.00 e 25.00, então ficam ARS 48,580.00 para você. Os reembolsos aparecem como linhas transaction-refunded, também com effect = debit.

Os números deste artigo são exemplos. As taxas que se aplicam a você são as acordadas para a sua conta.


As três datas de uma venda

Cada venda tem três datas. Conhecê-las explica por que uma venda de um mês pode estar em um saque do mês seguinte:

  • Data da venda (sale_date em cross-border, date em local): o dia em que seu cliente pagou.

  • Data estimada de crédito (estimated_available_on em cross-border, accreditation_date em local): o dia em que esse dinheiro fica disponível para saque. Por padrão são 15 dias corridos após a venda, e 30 dias para pagamentos com cartão no Brasil.

  • Data do saque (created_at da linha do saque em cross-border, withdrawal_date em local): o dia em que o dinheiro foi enviado para a sua conta bancária.

03-tres-fechas

Uma venda entra em um saque de acordo com a sua data de crédito, e não com a data da venda.


Atalho: deixe uma ferramenta de IA fazer isso por você

Você pode colar o arquivo em uma ferramenta de IA e obter o detalhe completo em segundos. Os prompts a seguir usam a regra do saldo, então o resultado é confiável.

Antes de enviar o arquivo a uma ferramenta externa, exclua as colunas buyer_name e buyer_email. Elas contêm dados pessoais dos seus clientes, e o detalhe funciona sem elas.

Prompt para a versão cross-border:

Você é um assistente de conciliação contábil. Vou te passar um CSV de movimentos
da minha conta de pagamentos. Use ponto e vírgula como separador e vírgula como decimal.
Colunas: type (withdrawal ou transaction), reference_id, payment_id, net_amount
(o que soma ou subtrai do saldo), gross_amount (venda bruta), total_fees_taxes
(taxas e impostos), source_amount e source_currency (o que o cliente pagou na
moeda dele), exchange_rate, sale_date, estimated_available_on, running_balance
(saldo após cada movimento). O arquivo está ordenado do mais recente ao mais antigo.
Preciso que você:
1. Liste cada saque (type = withdrawal) com sua data e valor.
2. Para cada saque, identifique os movimentos que o compõem: são todas as
   linhas type = transaction que estão entre esse saque e o saque anterior.
3. Verifique que a soma de net_amount desses movimentos seja igual ao valor
   do saque, e me avise se algum não fechar.
4. Para cada saque, me mostre o total bruto vendido, o total de taxas e
   impostos, e o líquido creditado.
5. Monte uma tabela final com: data do saque, valor, quantidade de operações,
   bruto, taxas e líquido.
Não invente dados. Se uma linha tiver campos vazios, indique.

Prompt para a versão local:

Você é um assistente de conciliação contábil. Vou te passar um CSV de movimentos
da minha conta de pagamentos. Use ponto e vírgula como separador e vírgula como decimal.
Colunas: date, description, reference_type (withdrawal, transaction-approved,
transaction-refunded ou fee-applied), effect (credit soma, debit subtrai), amount
(já vem com sinal), payment_method, card_brand, installments, payment_id,
accreditation_date, withdrawal_id, withdrawal_date, running_balance (saldo
após cada movimento). O arquivo está ordenado do mais recente ao mais antigo.
Cada venda gera várias linhas: uma da venda e uma para cada taxa.
Preciso que você:
1. Liste cada saque (reference_type = withdrawal) com sua data e valor.
2. Calcule o valor de cada saque como a diferença entre o running_balance da
   linha abaixo e o running_balance da linha do saque, e confirme
   que coincide com o valor informado.
3. Agrupe as taxas por payment_id, para que eu veja quanto custou cada venda.
4. Me diga o total vendido, o total de taxas, o total de reembolsos e o líquido
   do período.
5. Monte uma tabela com: data, meio de pagamento, bandeira, valor da venda, taxas
   dessa venda e líquido.
Não invente dados. Se uma linha tiver campos vazios, indique.

Precisa de ajuda?

Se tiver dúvidas sobre um saque específico, fale conosco em support@rebill.com.