CSV bancaire pour Xero (jour en premier)
Un relevé bancaire CSV avec Date (jour en premier, comme 1/9/2026) et une colonne Amount signée, pour importer un relevé dans Xero.
Traité localement dans votre navigateur. Le contenu des fichiers n’est pas envoyé. Aucun compte requis.
Avant et après
Des lignes inventées du fichier d’exemple, traitées par le même code que Rote Workspace, lors de la construction de cette page. Les lignes supprimées sont barrées ; les cellules modifiées sont surlignées — survolez-en une pour voir l’ancienne valeur.
Original
| Ligne | Date | Description | Amount | Balance |
|---|---|---|---|---|
| 2 | 1/9/2026 | Coffee shop (a des espaces aux extrémités) | -4.50 | 1,995.50 |
| 3 | 15/09/2026 | Salary | 2,000.00 | 3,995.50 |
| 4 (supprimée) | ||||
| 5 (supprimée) | Closing balance | 3,995.50 | ||
| 6 | 3/12/2026 | Rent | -1,200.00 | 2,795.50 |
Résultat
| Ligne | Date | Description | Amount | Balance |
|---|---|---|---|---|
| 2 | 2026-09-01 (modifiée) | Coffee shop (modifiée) | -4.50 | 1,995.50 |
| 3 | 2026-09-15 (modifiée) | Salary | 2000.00 (modifiée) | 3,995.50 |
| 6 | 2026-12-03 (modifiée) | Rent | -1200.00 (modifiée) | 2,795.50 |
3 lignes × 4 colonnes après les corrections · à l’origine 5 × 4 · 6 cellules modifiées
· marque une espace au début ou à la fin d’une valeur. Les points ne sont pas dans les données ; ils montrent des espaces que vous ne verriez pas autrement.
Les noms de colonnes restent tels que l’export les écrit, en anglais, pour correspondre à votre fichier.
Pourquoi
Les imports Xero échouent sur des dates qui ne sont pas au format de l’organisation et sur des lignes de solde ou de total sans montant ; YYYY-MM-DD ne peut pas être lu à l’envers.
Ce qu’il fait
- Supprimer les lignes videsSur l’exemple : 1 ligne supprimée
- Supprimer les espaces dans toutes les colonnesSur l’exemple : 1 cellule modifiée
- Ne garder que les lignes où "Amount" n’est pas vide ; les autres lignes sont suppriméesSur l’exemple : 1 ligne supprimée
- Lire "Amount" comme nombres (séparateur décimal : point, 1,234.56) ; les valeurs qui ne sont pas des nombres restent telles quellesSur l’exemple : 2 cellules modifiées
- Réécrire les dates de "Date" (lues jour en premier) au format YYYY-MM-DD ; les valeurs vides et illisibles restent telles quellesSur l’exemple : 3 cellules modifiées
Votre fichier doit avoir ces colonnes, écrites exactement ainsi : Date, Amount. S’il en manque une ou si elle est renommée, le workflow indique l’étape bloquée et ne s’exécute pas.
Le modèle de bureau Bank CSV to Xero transforme aussi des colonnes Debit et Credit séparées en un Amount ; il faut pour cela une formule, que le navigateur n’a pas, donc celui-ci part d’une seule colonne Amount.
Comment l’utiliser
Télécharger le workflow
Un petit fichier .json avec les étapes ci-dessus — sans données. Envie d’essayer d’abord ? Utilisez le fichier d’exemple (lignes inventées).
Ouvrir votre export
Dans le Data Workspace, choisissez votre fichier. Il est traité dans votre navigateur, pas téléversé.
Importer, vérifier, exécuter
Workflow → Importer, choisissez le fichier — ou passez le téléchargement : dans Workflow → Modèles, cliquez sur Vérifier et ouvrir. Chaque étape est vérifiée sur vos colonnes ; cliquez sur Exécuter sur ce fichier, puis Télécharger.