12 Monate, eine Tabelle:
Stapelverarbeitung französischer Kontoauszüge
20. Mai 2026. Das ist die elektronische Einreichungsfrist für die Liasse Fiscale – die jährliche Steuererklärung, die jedes französische Unternehmen mit einem Geschäftsjahr zum 31. Dezember einreichen muss. Hinter jeder Liasse Fiscale steckt mindestens ein État de Rapprochement Bancaire (ERB), der Kontoabstimmungsbericht, der belegt, dass der Compte-512-Saldo Ihrer Bilanz der Realität entspricht. Für ein Unternehmen mit drei Bankkonten bei drei verschiedenen französischen Banken bedeutet das, etwa 36 einzelne Relevés Bancaires – jede in einem anderen Layout – abzustimmen, bevor Ihr Expert-Comptable grünes Licht geben kann.
Neu im Extrahieren französischer Kontoauszugsdaten? Starten Sie mit unserem Leitfaden zum Extrahieren französischer Kontoauszüge in Excel – er behandelt RIB/IBAN-Format, Transaktionsarten und Arbeitsabläufe für einzelne Auszüge. Dieser Artikel zeigt, was sich ändert, wenn Sie 12 davon bei mehreren Banken und eine Frist haben.
Wichtige Erkenntnisse
- DSP2-Bankfeeds liefern nur 90 Tage Transaktionen – Ihre Liasse-Fiscale-Frist benötigt alle 12 Monate, und Ihr Januar-Relevé Bancaire war bereits ein PDF, lange bevor das Feed-Fenster begann.
- Drei französische Banken liefern drei verschiedene Relevé-Formate, und die 41 Regionalkassen der Crédit Agricole teilen nicht einmal dasselbe Layout – 36 Kontoauszüge abzustimmen ist keine Buchhaltungsaufgabe, sondern ein Datenintegrationsproblem, das sich in einem Hauptbuch versteckt.
- ImageToTable.ai liest jedes Relevé jeder französischen Bank anhand des Spaltennamens statt der Pixelposition – definieren Sie Datum, Libellé, Débit, Crédit einmal, und alle 36 PDFs werden mit automatischem Prüfpfad in eine einzige Tabelle zusammengeführt.
Die Pflicht zum Jahresabschluss-Kontenabgleich (Rapprochement Bancaire) in Frankreich
Artikel L123-12 des französischen Code de commerce erwähnt den "Kontenabgleich" nicht explizit. Er verlangt jedoch von jedem commerçant eine regelmäßige und ordnungsgemäße Buchführung (comptabilité régulière et sincère), die Kontrolle von Vermögen und Schulden durch eine Inventur mindestens alle 12 Monate sowie die Erstellung eines Jahresabschlusses. In der Praxis wird kein expert-comptable oder commissaire aux comptes (CAC) – der gesetzliche Prüfer, der für französische Unternehmen erforderlich ist, die zwei von drei Schwellenwerten überschreiten (4 Mio. € Bilanzsumme, 8 Mio. € Nettoumsatz, 50 Mitarbeiter) – den Jahresabschluss testieren, ohne für jedes aktive Bankkonto einen abgeschlossenen état de rapprochement bancaire zu sehen.
Der Cour d'appel d'Angers hat in seinem Urteil vom 15. Januar 2001 (Nr. 2000/00239) die Abstimmung (lettrage) und den rapprochement bancaire als "éléments comptables de base" – grundlegende Buchhaltungselemente – eingestuft. Das Fehlen eines Kontenabgleichs ist kein fehlendes Formular; es ist eine Lücke in der internen Kontrolle (contrôle interne), die ein CAC beruflich verpflichtet ist, zu beanstanden. Der Plan Comptable Général (Règlement ANC n°2014-03) untermauert dies, indem er für jede Buchung eine Begründung und Nachvollziehbarkeit verlangt.
Der ERB ist rechtlich nicht eigenständig verpflichtend, wohl aber die Abgabe der Steuererklärung (liasse fiscale) – und der ERB ist das Dokument, das die Korrektheit Ihres Kontos 512 in der Bilanz belegt. Der 5. Mai (Papier) oder 20. Mai (elektronische Übermittlung per EDI-TDFC) ist der Termin, an dem die liasse bei der Steuerverwaltung für einen Abschluss zum 31. Dezember eingehen muss. Das bedeutet, dass die Abstimmungsarbeiten Wochen früher abgeschlossen sein müssen, damit Ihr Buchhalter sie in die Bilanz und die Gewinn- und Verlustrechnung einarbeiten kann.
Warum französische Unternehmen Kontoauszüge von mehreren Banken haben
Ein französisches KMU funktioniert nicht wie ein US-amerikanisches Kleinunternehmen mit einem einzigen Girokonto bei der Chase Bank. Die französische Bankenlandschaft ist von Natur aus fragmentiert: Ein Unternehmen kann ein Girokonto (compte courant) bei der BNP Paribas für Inlandsgeschäfte führen, ein Sparkonto (compte d'épargne) bei der Crédit Agricole für überschüssige Liquidität und ein Geschäftskonto bei Qonto oder Shine für die tägliche Ausgabenverwaltung. Jedes dieser Konten ist ein separates Konto 512 im Kontenplan – und jedes benötigt zum Jahresende einen eigenen ERB.
Dieses Multi-Banking-Muster ist eher die Regel als die Ausnahme. Eine Umfrage von Tiime zum Bankverhalten französischer KMU ergab, dass Multi-Banking (multi-bancarisation) durch die praktische Trennung von Aktivitäten (Betrieb vs. Sparen vs. Fremdwährung), den Zugang zu verschiedenen Finanzprodukten und manchmal auch durch die bewusste Streuung des Bankrisikos getrieben wird – insbesondere wenn eine von Bpifrance unterstützte Finanzierungsvereinbarung das Unternehmen auffordert, seine Kreditgeber über einen Bankenpool (pool bancaire) zu diversifizieren.
Das praktische Ergebnis für den Jahresendabgleich: Drei Banken bedeuten drei separate Kontoauszüge pro Monat. Die Crédit Agricole arbeitet über 41 Regionalbanken (caisses régionales), die jeweils Autonomie bei der Gestaltung der Kontoauszüge haben. Die BNP Paribas verwendet getrennte Soll- und Habenspalten. Die Société Générale verwendet eine einzige Spalte "Betrag" mit positiven und negativen Vorzeichen. Eine Abgleichstabelle, die durch Kopieren und Einfügen aus drei verschiedenen Kontoauszugsformaten über 12 Monate erstellt wird, ist keine Arbeit für einen Morgen. Es ist ein strukturelles Datenintegrationsproblem, das als Buchhaltungsaufgabe getarnt ist.
Wo Bankfeeds und CSV-Exporte im französischen Multi-Bank-Szenario an ihre Grenzen stoßen
Französische Buchhaltungssoftware — Sage 100, Cegid Quadra, Pennylane, EBP — hat stark in DSP2-basierte Bankfeed-Integration investiert. Die Theorie klingt sauber: Sie autorisieren Ihre Software, Transaktionen direkt von Ihrer Bank über einen Bank-Aggregator (agrégateur bancaire) wie Budget Insight, Bankin' oder Powens abzurufen. Doch die Theorie hat drei Lücken, die sich genau zum Jahresabschluss auftun.
Erstens: Historische Daten sind oft nicht verfügbar. DSP2-Feeds und EBICS-Verbindungen ziehen in der Regel die letzten 90 Tage an Transaktionen. Eine Jahresabschlussabstimmung von Januar bis Dezember benötigt jedoch alle 12 Monate. Für Zeiträume außerhalb des Feed-Fensters — oder für Konten bei kleineren französischen Banken, die nicht am Aggregationsnetzwerk teilnehmen — bleibt nur der aus dem Kundenportal heruntergeladene Kontoauszug (relevé bancaire) als PDF oder, bei älteren genossenschaftlichen Kassen, der per Post zugestellte und dann eingescannte Papierauszug.
Zweitens: CSV-Exporte französischer Banken sind nicht institutsübergreifend standardisiert. Ein BNP-Paribas-CSV verwendet Semikolons als Trennzeichen mit Komma als Dezimaltrenner; ein Crédit-Agricole-CSV hat andere Spaltenüberschriften und Datumsformate; ein La-Banque-Postale-CSV strukturiert Transaktionsbeschreibungen anders als ein LCL-CSV. Das Herunterladen von 12 Monaten CSVs von drei Banken bedeutet, vor jedem Zusammenführen mindestens drei verschiedene Spaltenschemata zu normalisieren. Das CFONB-120-Format existiert zwar als Standard, aber nicht jede Bank unterstützt es — und der Export im CFONB-Format erfordert oft unterschiedliche Menüpfade in der Oberfläche jeder Bank.
Drittens: Der Feed-Ansatz setzt Live-Digitalzugriff voraus, doch französische Unternehmen, die Banken wechseln, Konten schließen oder historische Prüfungen durchführen, haben oft nur PDFs. Artikel L123-22 des Code de commerce verpflichtet Unternehmen, Kontoauszüge 10 Jahre lang aufzubewahren. Diese jahrzehntealten Auszüge sind bestenfalls PDFs (oder gescanntes Papier) — kein DSP2-Feed reicht so weit zurück.
Wie die Batch-Extraktion drei französische Banken wie ein Format liest
Der Grund, warum drei französische Banken zu drei separaten Datenerfassungsprojekten werden, ist die Vorlagenabhängigkeit. Ein vorlagenbasiertes OCR-Tool zeichnet Begrenzungsrahmen um Koordinaten: "Datum befindet sich bei (x=45, y=120) auf BNP-Kontoauszügen." Diese Koordinaten sind falsch, sobald die Bank ihr Layout aktualisiert, und sie sind auf einem Crédit Agricole PDF aus einer völlig anderen caisse régionale bedeutungslos.
ImageToTable.ai ersetzt Koordinatenvorlagen durch Spaltennamensextraktion: Sie definieren die gewünschten Spaltennamen – "Datum", "Libellé (Beschreibung)", "Soll", "Haben", "Saldo (Kontostand)" – einmal. Die KI liest jeden relevé bancaire wie ein Mensch: Sie identifiziert die Datumsspalte durch Erkennung von Datumsmustern, lokalisiert Transaktionsbeschreibungen anhand ihrer strukturellen Position relativ zu Beträgen und bestimmt, ob ein Wert zum Soll oder Haben gehört, basierend auf dem umgebenden Kontext – nicht durch Prüfung, welche Pixelkoordinaten ein Minuszeichen enthalten. Dies ist derselbe Mechanismus, den wir in unserem Leitfaden zur Batch-Verarbeitung französischer Rechnungen für den Jahresabschluss behandeln: Die Logik ist formatunabhängig, was echte Multi-Quellen-Batch-Verarbeitung ermöglicht.
Sie konfigurieren BNP Paribas, Crédit Agricole und Société Générale nicht separat. Sie konfigurieren einen Satz Spaltennamen, laden alle 36 PDFs hoch, und die KI wendet dieselbe Extraktionslogik auf jede Seite an. Ein separates zweispaltiges Layout und eine einzelne "Montant"-Spalte mit Vorzeichennotation erzeugen beide strukturell identische Zeilen in der Ausgabe.
Was unter der Haube passiert, ist semantisch, nicht positionsbasiert. Die KI versteht, dass "Montant" mit einem negativen Wert auf einem Société Générale-Kontoauszug einer Sollbuchung auf einem BNP Paribas-Kontoauszug entspricht. Sie muss nicht wissen, wo auf der Seite der Betrag erscheint. Sie muss wissen, was der Betrag im Kontext der Transaktionszeile bedeutet. Das ist der Unterschied zwischen Vorlagen-OCR und Vision-Language-Modell-Extraktion – und der Grund, warum dieselbe Spaltendefinition ohne Änderung über jedes französische Bank-Relevé-Format funktioniert.
Von 36 PDFs zu einer Abstimmungs-Tabelle: Der Batch-Workflow
Der Workflow besteht aus drei Schritten. Entscheidend für die ERB ist die Struktur der Ausgabe:
Der Batch-Prozess nutzt dieselbe Extraktions-Engine wie unser spezieller Bankauszug-zu-Excel-Konverter — für einzelne relevés — skaliert für große Mengen. Der wesentliche strukturelle Unterschied im Batch-Modus ist die Spalte "Quelldatei", die die Herkunft über eine beliebig große Upload-Menge hinweg bewahrt.
Dateien werden sicher verarbeitet und nicht gespeichert.
So sieht die Ausgabe für einen französischen Buchhalter aus
Die exportierte Tabelle ist kein Rohdaten-Dump. Sie ist eine strukturierte Tabelle, in der jede Spaltenüberschrift dem von Ihnen definierten Spaltennamen entspricht und die Daten unabhängig vom Quellformat standardisiert sind. Eine Lastschrift (prélèvement) von der BNP Paribas, eine Überweisung (virement) von der Crédit Agricole und eine Kartenzahlung (paiement par carte) von der Société Générale landen alle in denselben strukturierten Zeilen mit denselben Spalten.
Die Spalte "Quelldatei" bedeutet, dass der Expert-Comptable oder CAC jede Transaktion bis zur ursprünglichen PDF zurückverfolgen kann. In einem manuellen Workflow bedeutet die Suche nach einer Abweichung, dass PDFs einzeln geöffnet werden müssen. In der Batch-Ausgabe ist der Prüfpfad direkt in die Tabelle eingebaut. Für Kleinunternehmer, die ihre Buchhaltung (tenue de compte) selbst führen und die Datei dem Buchhalter zum Jahresabschluss (clôture) übergeben, beseitigt diese Prüfbarkeit den häufigsten Reibungspunkt bei der Übergabe: "Woher kommt diese Zahl?"
Die standardisierte Ausgabe kann in praktisch jede französische Buchhaltungsumgebung importiert werden – Sage 100, Cegid Quadra, EBP Compta, Pennylane, iTool oder eine benutzerdefinierte Excel-Abstimmungsvorlage, die Ihre Kanzlei (cabinet d'expertise comptable) bereits verwendet. Für Unternehmen mit mehreren französischen Spesenabrechnungen gilt derselbe Batch-Ansatz für französische Spesenabrechnungen (notes de frais) im Batch – die strukturelle Herausforderung ist identisch, nur der Dokumententyp unterscheidet sich.
FAQ
Funktioniert das auch mit gescannten Papier-Kontoauszügen oder nur mit digitalen PDFs?
Beides. Die KI verarbeitet den visuellen Inhalt der Seite – gescanntes Papier, aus dem Online-Banking heruntergeladene PDFs, Fotos von gedruckten Auszügen mit dem Smartphone. Die Bildqualität ist entscheidend: Ein unscharfes, schräg aufgenommenes Foto liefert weniger zuverlässige Ergebnisse als ein flacher Scan mit 200+ DPI. Das System verarbeitet jedoch die gleiche Vielfalt an Eingaben, mit der französische Unternehmen tatsächlich umgehen – einschließlich der vierteljährlichen Papierauszüge, die von manchen Regionalbanken des Crédit Mutuel noch per Post verschickt werden.
Kann ich die RIB/IBAN aus jedem Kontoauszug extrahieren?
Ja. Der RIB-Block (Relevé d'Identité Bancaire) – bestehend aus Code Banque (5 Ziffern), Code Guichet (5 Ziffern), Kontonummer (11 Ziffern) und RIB-Schlüssel (2 Ziffern) – kann als Spalte extrahiert werden. Das ist nützlich, wenn Sie Auszüge mehrerer Banken zusammenführen: Sie können die RIB als Spalte einfügen, um zu identifizieren, zu welchem Konto jede Transaktion gehört, und ergänzen die Spalte "Quelldatei" um eine maschinenlesbare Bankkennung.
Was ist mit französischen Transaktionsarten – unterscheidet es Prélèvement von Virement von Chèque?
Die KI liest die Transaktionsbeschreibung (Libellé) und identifiziert den Typ aus dem Text. Französische Kontoauszüge kennzeichnen Prélèvements typischerweise mit "PRLV"-Präfixen, Virements mit "VIR", Schecks mit Schecknummern und Kartenzahlungen mit Datum und Händler. Der Mechanismus der abgeleiteten Spalten ermöglicht es Ihnen, eine Spalte "Type d'opération" hinzuzufügen, die die KI durch das Lesen jedes Libellés befüllt – keine manuelle Klassifizierung nach dem Export.
Wie lange dauert die Verarbeitung von 36 Kontoauszügen?
Die Upload-Zeit hängt von der Dateigröße ab, die Extraktion selbst verarbeitet etwa eine Seite alle 5–10 Sekunden. Ein 3-seitiger Auszug dauert etwa 15–30 Sekunden. Bei 36 Auszügen mit durchschnittlich 3 Seiten läuft die Verarbeitung im Hintergrund, während der Status in Echtzeit aktualisiert wird. Der Zeitgewinn gegenüber der manuellen Eingabe steigt mit der Menge: Eine einzelne Auszugsseite, die manuell etwa 3 Minuten Tipparbeit erfordert, wird in 5–10 Sekunden verarbeitet – eine 18-fache Verbesserung allein beim Datenerfassungsschritt. Bei 100+ Seiten über mehrere Banken hinweg macht das den Unterschied, ob die ERB am selben Nachmittag fertig ist oder sich über mehrere Abende erstreckt.
Kann das mit meiner bestehenden französischen Buchhaltungssoftware – Sage, Cegid, EBP – zusammenarbeiten?
Ja. Die Ausgabe ist eine standardmäßige Excel-Datei (XLSX), die in jede französische Buchhaltungssoftware importiert werden kann, die strukturierten Datenimport unterstützt. Sage 100, Cegid Quadra, EBP Compta, Pennylane und iTool unterstützen alle den Import von Excel-Transaktionsdaten. Die während der Extraktion definierte Spaltenstruktur kann an die Importvorlage Ihrer Software angepasst werden, sodass die Datei ohne Neuformatierung direkt in das Journal de Banque (Bankjournal) übernommen wird.
Der ERB ist nicht die Buchhaltungsaufgabe. Die Buchhaltungsaufgabe besteht darin, zu entscheiden, welchem Aufwandskonto jede Lastschrift zugeordnet wird und ob diese Belastung auf Konto 627 (Bankdienstleistungen), Konto 6616 (Zinsen) oder ein Lieferantenkonto gebucht werden soll. Keine dieser Entscheidungen wird automatisiert. Automatisiert wird das Extrahieren der Transaktionsdaten aus 36 PDFs in eine Tabelle, in der Sie diese Entscheidungen treffen können – ohne zuvor fünf Stunden mit dem Abtippen von Zahlen zu verbringen.