Rapprochement facture et banqueInvoice to bank reconciliation
Comparer un export comptable et un relevé bancaire, au centime près, sans y passer la journée. Compare an accounting export and a bank statement, to the cent, without spending the day on it.
Le problèmeThe problem
Un export comptable et un relevé bancaire du même mois n'ont jamais le même format : encodages, séparateurs, formats de date et de montant différents, et des libellés bancaires en texte libre. Le rapprochement se fait à la main, et les erreurs passent inaperçues. An accounting export and a bank statement for the same month never share a format: different encodings, separators, date and amount formats, plus free text bank labels. Reconciliation is done by hand, and errors go unnoticed.
La solutionThe solution
- Un workflow n8n qui absorbe les deux formats sans préparation manuelle.An n8n workflow that swallows both formats with no manual prep.
- Les encaissements sont agrégés par référence avant comparaison, pas ligne à ligne.Payments are aggregated by reference before comparison, not line by line.
- Chaque facture est classée en sept catégories, du rapprochement net au paiement en double.Each invoice is sorted into seven categories, from clean match to duplicate payment.
- Chaque euro d'écart entre les deux sources est justifié dans un tableau de bouclage. Si le bouclage ne tombe pas au centime, aucun rapport n'est émis.Every euro of gap between the two sources is explained in a bridge table. If the bridge does not balance to the cent, no report is issued.
Résultats mesurésMeasured results
- 60 factures contre 65 lignes bancaires, 16 anomalies remontées60 invoices against 65 bank lines, 16 anomalies raised
- 2 doubles paiements pour 17 994,91 EUR à se faire rembourser2 duplicate payments worth EUR 17,994.91 to claim back
- Bouclage exact au centimeBridge balanced to the cent
- 100 % de concordance avec un jeu de données labellé, sur les 60 factures100% agreement with a labelled dataset, across all 60 invoices
- Moteur : 19 msEngine: 19 ms
Ce que ça change. Le gain n'est pas la demi-journée de saisie économisée, c'est le double paiement de 17 994,91 EUR que personne n'aurait vu. What it changes. The value is not the half day of manual work saved, it is the EUR 17,994.91 duplicate payment nobody would have seen.
L'automatisation est rentabilisée dès qu'elle détecte un seul double paiement supérieur à 1 200 EUR, ou qu'elle fait récupérer une seule facture impayée de ce montant. Sur le jeu de démonstration, elle en a trouvé deux, pour 17 994,91 EUR. The automation pays for itself the moment it catches a single duplicate payment above EUR 1,200, or recovers a single unpaid invoice of that size. On the demo dataset it found two, worth EUR 17,994.91.
InclusIncluded
- Workflow n8n, à vousn8n workflow, yours to keep
- Adaptation à deux formats de fichierAdaptation to two file formats
- Rapport HTML et export CSVHTML report and CSV export
- README FR et EN, jeu de test, script de démonstrationREADME FR and EN, test dataset, demo script
- Une série de corrections après livraisonOne round of fixes after delivery
Non inclusNot included
- Une devise supplémentaireAn additional currency
- Un troisième fichier sourceA third source file
- L'écriture retour dans le logiciel comptableWrite-back into the accounting software
- L'hébergement de l'instance n8nHosting of the n8n instance