Gerador de Extratos Bancários de Teste camt.053
Gere extratos bancários de teste em XML camt.053 (versões 02, 04 e 08), com transações aleatórias ou configuradas, o seu próprio IBAN ou um aleatório, qualquer período e saldos.
Entrada
Saída
Leia-me
O que é um arquivo camt.053?
camt.053 é a mensagem XML ISO 20022 que os bancos usam para extratos de conta, a “Declaração do Banco para o Cliente”. Ela lista os saldos inicial e final de uma conta e todos os lançamentos contabilizados entre eles, com referências, contrapartes e detalhes de pagamento. Softwares de contabilidade, ERP e gestão de tesouraria importam esses arquivos para reconciliar pagamentos; por isso, quem estiver desenvolvendo ou testando esse tipo de importação precisa de extratos de exemplo, e os extratos reais contêm muitos dados privados.
Descrição da ferramenta
Esta ferramenta cria um extrato camt.053 com dados fictícios. Escolha a versão do formato: camt.053.001.08 (2019, usada como base pelo SWIFT CBPR+), camt.053.001.04 (2013) ou camt.053.001.02 (2009, ainda muito utilizada). Cada arquivo segue o esquema XML oficial da respectiva versão.
Digite o IBAN, o BIC e o titular da conta que o seu software espera, ou deixe os campos vazios para gerar valores aleatórios. Em seguida, defina o período do extrato, a moeda e o saldo inicial.
As transações são definidas em uma de duas abas. Na aba Aleatórias, defina a quantidade desejada e o intervalo de valores e escolha os tipos a incluir: transferências a crédito recebidas e enviadas, débitos diretos e pagamentos com cartão, cada um com o código de transação bancária ISO correspondente. Os detalhes de pagamento podem ser texto livre, referências de credor RF (ISO 11649) ou uma combinação dos dois.
Na aba Configuradas, você adiciona as transações exatas de que precisa, por exemplo, para testar como o seu software associa pagamentos específicos. Para cada transação, escolha se é recebida ou enviada e defina a data de contabilização, o IBAN da contraparte, o valor e a referência de pagamento. Uma referência de credor RF válida é inserida no campo de referência estruturada; qualquer outro dado, como o número de uma fatura, é inserido como texto livre. Os campos que você deixar vazios recebem valores aleatórios: uma transação sem data é atribuída a um dia útil aleatório do período, e uma data fora do período é sinalizada e substituída da mesma forma. O extrato usa as transações da aba aberta, e cada aba mantém as suas configurações quando você alterna entre elas.
As transações aleatórias são contabilizadas em dias úteis, e as contrapartes se repetem ao longo do período, como acontece em extratos reais. Os IBANs aleatórios passam no teste do dígito verificador, e os BICs correspondem ao país do respectivo IBAN. Gerar novamente cria novos dados com as mesmas configurações. Tudo é criado no seu navegador.
Exemplo
<Ntry>
<Amt Ccy="EUR">1157.09</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Sts>
<Cd>BOOK</Cd>
</Sts>
<BookgDt>
<Dt>2026-09-01</Dt>
</BookgDt>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>RCDT</Cd>
<SubFmlyCd>ESCT</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
</Ntry>Esta é uma transferência a crédito SEPA recebida em formato resumido. No arquivo completo, cada lançamento também inclui a data-valor, a referência bancária, os detalhes da transação e uma breve descrição.
Recursos
- camt.053.001.02, .04 e .08, válidos segundo os esquemas XML oficiais
- IBAN, BIC e titular da conta próprios ou aleatórios, em qualquer moeda
- Transações aleatórias: transferências recebidas e enviadas, débitos diretos e pagamentos com cartão
- Transações configuradas com data, IBAN, valor e referência de pagamento próprios
- Detalhes de pagamento em texto livre ou referências de credor RF
- Saldos inicial e final, incluindo descobertos, e um resumo das transações