Aller au contenu principal
Barclays → Beancount

Barclays CSV vers Beancount

Convertissez un export de compte courant ou professionnel Barclays en opérations Beancount à double entrée équilibrées — dates au format jour d'abord, caractères de tabulation dans la colonne Memo et virgules non échappées dans les noms de bénéficiaires inclus.

Mappage des colonnes vérifié sur un export réel de Barclays

Comment exporter vos transactions Barclays

  1. 1

    Connectez-vous à la banque en ligne Barclays dans un navigateur de bureau — l'application mobile ne propose pas d'export CSV — et ouvrez le compte.

  2. 2

    Cliquez sur « Show recent transactions », puis sur « View all transactions » en bas de la liste.

  3. 3

    Définissez une date de début et une date de fin, puis cliquez sur « Search ». La fenêtre d'export ne remonte que de quelques mois, une période plus longue nécessite donc plusieurs passages.

  4. 4

    Cliquez sur « Export All », choisissez CSV plutôt que OFX ou QIF, et collez le fichier téléchargé ci-dessous avec sa ligne d'en-tête.

Dates au format jour d'abord, et une colonne Memo pleine de caractères de tabulation

01/08/2026 dans un export Barclays correspond au 1er août. Interprété avec le mois en premier, il devient le 8 janvier et se convertit sans aucune plainte, c'est pourquoi ce préréglage indique l'ordre plutôt que de laisser quoi que ce soit deviner. La colonne Memo est l'autre angle rugueux : Barclays padde le bénéficiaire à une largeur fixe et sépare les éléments avec des caractères de tabulation littéraux, de sorte que les narrations arrivent avec des suites d'espaces vides au milieu, exactement comme la banque les a écrites. Les montants en livres entières n'ont aucun point décimal du tout — une ligne indiquant -110000 dans le fichier devient -110000.00 GBP dans le grand livre, ce qui est le même nombre, correctement écrit.

Sortie Beancount

Vos transactions apparaîtront ici dès que vous collerez un CSV.

Questions sur l'export Barclays

Un de mes bénéficiaires est tronqué — GITHUB au lieu de GITHUB, INC.

Barclays n'échappe pas une virgule dans un nom de bénéficiaire, donc cette ligne quitte la banque avec sept champs là où chaque autre ligne en a six, et le bénéficiaire se divise en deux à la virgule. Chaque colonne mappée par ce préréglage se situe avant la division, donc la date et le montant sur cette ligne sont toujours corrects et seule la narration est tronquée. Retapez les quelques narrations affectées après la conversion, ou citez le champ dans le fichier avant de le coller.

Mon export ne remonte que de quelques mois.

C'est la fenêtre de la banque, pas une limite de cette page. Effectuez l'export plusieurs fois, en reculant la plage de dates à chaque fois, et collez chaque fichier à tour de rôle — Beancount ne se soucie pas de l'ordre dans lequel les opérations arrivent, et vous pouvez trier le fichier final par date ensuite. L'historique antérieur à la fenêtre en ligne n'est disponible que sous forme de relevé PDF, que ce convertisseur ne lit pas.

À quoi servent les colonnes Number et Subcategory ?

Number est un numéro de chèque, et sur un compte moderne il est zéro sur presque chaque ligne ; Subcategory est le propre type de transaction de Barclays — Direct Debit, Contactless Card Purchase, Counter Credit. Aucun n'est mappé, car le bénéficiaire est dans Memo et la direction est déjà portée par le signe sur Amount. Si vous voulez enregistrer le type de transaction, ajoutez-le comme métadonnée après la conversion plutôt que de l'intégrer dans la narration.

Conversion d'un export depuis une autre banque ou application ?

Conservez le grand livre que vous venez de convertir

Beancount.io héberge votre grand livre en texte brut, importe vos relevés futurs pour vous et garde chaque nombre vérifiable.

Commencer gratuitement