Pular para o conteúdo principal
Barclays → Beancount

Barclays CSV para Beancount

Converta uma exportação de conta corrente ou empresarial do Barclays em transações Beancount de partidas dobradas e balanceadas — datas com dia primeiro, caracteres de tabulação dentro da coluna Memo e vírgulas sem escape em nomes de beneficiários incluídos.

Mapeamento de colunas verificado em uma exportação real do Barclays

Como exportar suas transações do Barclays

  1. 1

    Acesse o internet banking do Barclays em um navegador de desktop — o aplicativo móvel não tem exportação CSV — e abra a conta.

  2. 2

    Clique em Show recent transactions e depois em View all transactions no rodapé da lista.

  3. 3

    Defina uma data inicial e uma final e clique em Search. A janela de exportação alcança apenas alguns meses, então um histórico mais longo requer várias passagens.

  4. 4

    Clique em Export All, escolha CSV em vez de OFX ou QIF, e cole o arquivo baixado abaixo com sua linha de cabeçalho.

Datas com dia primeiro e uma coluna Memo cheia de caracteres de tabulação

01/08/2026 em uma exportação do Barclays é 1º de agosto. Lida com mês primeiro, torna-se 8 de janeiro e converte sem reclamar, por isso este preset declara a ordem em vez de deixar qualquer coisa adivinhar. A coluna Memo é a outra aresta áspera: o Barclays preenche o beneficiário até uma largura fixa e separa as partes com caracteres de tabulação literais, então as narrações chegam com execuções de espaço em branco no meio exatamente como o banco as escreveu. Valores inteiros em libras não têm ponto decimal — uma linha lendo -110000 no arquivo torna-se -110000.00 GBP no livro-razão, que é o mesmo número, escrito corretamente.

Saída Beancount

Suas transações aparecerão aqui assim que você colar um CSV.

Perguntas sobre exportação do Barclays

Um dos meus beneficiários é cortado — GITHUB em vez de GITHUB, INC.

O Barclays não escapa uma vírgula dentro de um nome de beneficiário, então essa linha sai do banco com sete campos onde todas as outras linhas têm seis, e o beneficiário se divide em dois na vírgula. Cada coluna que este preset mapeia fica antes da divisão, então a data e o valor nessa linha ainda estão corretos e só a narração é truncada. Redigite as poucas narrações afetadas após converter, ou coloque o campo entre aspas no arquivo antes de colá-lo.

Minha exportação só vai alguns meses para trás.

Essa é a janela do banco, não um limite desta página. Execute a exportação várias vezes, movendo o intervalo de datas para trás a cada vez, e cole cada arquivo por vez — Beancount não se importa com a ordem em que as transações chegam, e você pode classificar o arquivo final por data depois. Histórico mais antigo que a janela online está disponível apenas como um extrato PDF, que este conversor não lê.

Para que servem as colunas Number e Subcategory?

Number é um número de cheque, e em uma conta moderna é zero em quase todas as linhas; Subcategory é o próprio tipo de transação do Barclays — Direct Debit, Contactless Card Purchase, Counter Credit. Nenhum é mapeado, porque o beneficiário está em Memo e a direção já é carregada pelo sinal em Amount. Se quiser registrar o tipo de transação, adicione-o como metadados após a conversão em vez de incorporá-lo na narração.

Convertendo uma exportação de outro banco ou aplicativo?

Mantenha o livro-razão que você acabou de converter

O Beancount.io hospeda seu livro-razão em texto simples, importa extratos futuros para você e mantém cada número auditável.

Comece Grátis