80 französische Rechnungen, eine TabelleBatch-Kreditorenbuchhaltung ohne manuelle Eingabe

Die meisten französischen KMU erhalten zwischen 150 und 500 Lieferantenrechnungen (factures fournisseurs) pro Monat. Bei 4 bis 8 Minuten pro manueller Eingabe – SIREN lesen, TVA-Intracommunautaire prüfen, Positionen auf mehrere Mehrwertsteuersätze aufteilen, in die Buchhaltungssoftware eingeben – sind das 30 bis 60 Stunden Datenerfassung pro Monat. Die Standardlösung ist ein Einzelrechnungs-Scanner: eine PDF öffnen, scannen, Felder bestätigen, exportieren, wiederholen. Aber bei 80 Rechnungen bleibt trotzdem ein ganzer Nachmittag voller Klicken zwischen Dokumenten und Prüfen, ob die TVA-Aufschlüsselung von Rechnung Nr. 27 zum 5,5-%-Satz nicht versehentlich in die Zeile von Rechnung Nr. 26 gerutscht ist. Batch-Verarbeitung eliminiert jeden mechanischen Schritt zwischen Dokumenten. Aber die Batch-Verarbeitung französischer Lieferantenrechnungen bringt strukturelle Herausforderungen mit sich, für die generische Tools – gebaut für einsprachige Rechnungen mit einem einzigen Steuersatz – nie ausgelegt waren. So sehen diese Herausforderungen in großem Maßstab aus und so lösen Sie sie.

Schluss mit manueller Dateneingabe – lassen Sie KI für Sie lesen
Bild oder PDF hochladen – strukturierte Tabellendaten in 10 Sekunden
Jetzt testen →
Blog-Titelbild mit dem Titel '80 französische Rechnungen, eine Tabelle: Batch-Kreditorenbuchhaltung ohne manuelle Eingabe' und drei Symbolen darunter: Beliebiges Lieferantenformat, TVA-Aufteilung nach Satz, SIREN-geprüft

Wichtigste Erkenntnisse

  1. Verarbeiten Sie 80 französische Lieferantenrechnungen auf die übliche Weise – eine Datei nach der anderen – und die am 3. eingegangene Rechnung hat 20 ihrer 30 gesetzlichen Zahlungstage nur mit Warten in Ihrer Verarbeitungswarteschlange verbraucht.
  2. Eine einzige Steuerspalte auf einer Metro-Rechnung fasst vier TVA-Sätze (französische Mehrwertsteuer) – 20 %, 10 %, 5,5 % und 2,1 % – in einer Zahl zusammen, die Ihr Expert-Comptable nicht auf vier separate CA3-Erklärungszeilen aufteilen kann.
  3. Laden Sie alle 80 Rechnungen in einem Batch auf ImageToTable.ai hoch – die TVA landet vorsortiert nach Satz mit automatisch validierten SIREN/USt-IdNr., aber der operative Vorteil ist, dass jede Rechnung am selben Tag in Ihr Buchhaltungssystem gelangt, innerhalb der 30-tägigen Zahlungsfrist (délai de paiement).

Wenn 80 Rechnungen zum Monatsende eintreffen – Warum Stapelverarbeitung nicht „Einzel × 80" ist

Die Einzelverarbeitung einer Rechnung funktioniert, bis die Menge eine Schwelle überschreitet, ab der die Zeit pro Rechnung nicht mehr von der eigentlichen Datenextraktion, sondern von den mechanischen Schritten rundherum dominiert wird. Für einen französischen KMU liegt diese Schwelle irgendwo zwischen 40 und 60 Rechnungen pro Monat – der Punkt, an dem Öffnen, Schließen, Benennen und mentales Kontextwechseln zwischen Dateien mehr Zeit kostet als die Extraktion selbst. Bei 80 Rechnungen treten vier strukturelle Probleme auf, die Einzelrechnungs-Workflows erben und verstärken:

Formatabweichungen zwischen Lieferanten. Wenn Sie Daten manuell in Pennylane oder Cegid eingeben, gleicht Ihr Gehirn Unterschiede im Rechnungslayout aus – Sie sehen „N° Facture" auf einer Metro-Rechnung und „Numéro de facture" auf einer Transgourmet-Rechnung und wissen, dass es dasselbe Feld ist. Eine automatisierte Stapel-Extraktion hat diese Intuition nicht, es sei denn, sie liest die Feldbedeutung, nicht die Feldposition. Acht französische Lieferanten, acht Layouts und eine Stapelausgabe, die alles in einer Tabelle vermischt – ohne einen Mechanismus, der versteht, dass „Numéro facture", „N° Fact." und „Facture N°" alle denselben Datenpunkt bezeichnen.

Mehrwertsteuer-Fragmentierung. Eine Standard-Rechnung eines französischen Lieferanten wie Metro enthält bis zu vier Mehrwertsteuersätze auf demselben Dokument: 20 % Normalsatz (taux normal) für Ausrüstung und Verpackung, 10 % Zwischensatz (taux intermédiaire) für Fertiggerichte, 5,5 % ermäßigter Satz (taux réduit) für Grundnahrungsmittel und möglicherweise 2,1 % Super-Ermäßigung (taux super-réduit) für bestimmte Artikel wie Medikamente. Ein generisches Extraktionstool, das eine Spalte „Steuer" ausgibt, fasst vier verschiedene MwSt.-Bemessungsgrundlagen in einer Zahl zusammen – und Ihr Buchhalter (comptable) kann einen einzigen Steuerbetrag nicht auf vier verschiedene PCG-Konten verbuchen oder korrekt in der CA3 anmelden. Die Pflichtfelder gemäß Artikel L441-9 des Code de commerce und Artikel 289 des CGI legen fest, was auf jeder Rechnung stehen muss. Die Stapelverarbeitung fügt die Anforderung hinzu, dass diese Felder über 80 Zeilen von verschiedenen Lieferanten hinweg semantisch konsistent bleiben.

Fehlerfortpflanzung. Wenn Sie 80 Rechnungen manuell eingeben, ist jeder Vorgang unabhängig – ein Tippfehler in der SIREN von Rechnung Nr. 44 führt nicht zu einem Tippfehler in Nr. 45. Bei einer Stapel-Extraktion, wenn die KI den Lieferantennamen auf einer Rechnung falsch identifiziert, weil sich die Logo-Position verschoben hat, wissen Sie es erst, wenn Sie die gesamte Ausgabe prüfen. Schlimmer noch: Wenn ein Lieferant seine SIREN konsequent an einer nicht standardmäßigen Position formatiert (z. B. „SIREN 123 456 789" statt „SIREN 123456789"), wiederholt sich dieser Fehler auf allen Rechnungen dieses Lieferanten – und eine Monatsendprüfung, die nur eine Zeile stichprobenartig kontrolliert, übersieht alle anderen.

Rückverfolgbarkeitslücken. Eine zusammengeführte Tabelle mit 80 Zeilen muss Ihnen sagen können, welche Zeile von welcher Rechnung stammt. Wenn Sie zur Überprüfung einer intracommunautaire MwSt. in der VIES-Datenbank oder eines Rabattpostens zur Originalrechnung zurückkehren müssen, benötigen Sie eine zuverlässige Zuordnung von Dateiname zu Zeile. Ohne eine Quelldokument-Spalte wird die Prüfung einer Stapel-Extraktion zur Schnitzeljagd durch Ihren Posteingang oder Download-Ordner – und bei einer Betriebsprüfung (contrôle fiscal) wird der Prüfer die Original-Rechnungsdateien anfordern, nicht Ihre Extraktionstabelle.

Keines dieser Probleme tritt auf, wenn Sie drei Rechnungen verarbeiten. Bei 80 sind alle vier gleichzeitig aktiv. Sie zu lösen, unterscheidet einen Stapelverarbeitungs-Workflow von „Einzelextraktion, 80-mal wiederholt."

Das Lieferantenformat-Problem — eine Tabelle, acht verschiedene französische Layouts

Drei-Spalten-Vergleich der Rechnungslayouts von Metro, Transgourmet und Rungis Producteur mit unterschiedlichen Beschriftungspositionen

Eine Metro-Rechnung und eine Transgourmet-Rechnung basieren auf derselben rechtlichen Grundlage gemäß Artikel L441-9 des Code de commerce, sehen aber völlig unterschiedlich aus. Metro platziert „N° Facture" oben rechts neben der SIREN; Transgourmet bettet sie in einen Tabellenkopf ein. Ein lokaler producteur de fruits in Rungis sendet möglicherweise eine handschriftliche facture, bei der der Adressblock des Lieferanten keinerlei explizite Beschriftung aufweist — Sie erkennen ihn daran, dass er oben links sitzt und mit dem Straßennamen beginnt. Eine Pomona-Lieferrechnung verwendet wiederum ein anderes Layout. Dies ist das Kernargument gegen vorlagenbasierte Batch-Extraktion für französische Lieferantenrechnungen: Jeder neue fournisseur zwingt Sie dazu, eine neue Extraktionsvorlage zu erstellen und zu pflegen.

Zur Einordnung: Ein mittelgroßes französisches Restaurant erhält möglicherweise Rechnungen von Metro (Lebensmittelgroßhandel), Transgourmet (Getränke), Pomona (Obst und Milchprodukte), einem lokalen caviste (Wein), einem Reinigungsdienst, einem Wartungsunternehmen (entretien équipement), einer Marketingagentur und France Boissons — plus gelegentliche Einmal-Lieferanten. Das sind acht verschiedene Rechnungsformate, bevor man die Varianten innerhalb von Metro selbst berücksichtigt (Standardrechnung, bon de livraison, facture d'avoir), die dasselbe Markenlayout verwenden, aber die Felder anders anordnen. Vorlagenbasierte Tools erfordern eine separate Konfiguration für jede Variante. Mit semantischer Extraktion — bei der die KI Felder dadurch lokalisiert, dass sie die Bedeutung einer Beschriftung versteht — definieren Sie Ihre Spaltennamen nur einmal.

So unterscheidet sich Benutzerdefinierte Spaltenextraktion — der Mechanismus hinter ImageToTable.ai — von der Vorlagenabstimmung im großen Maßstab. Sie geben die gewünschten Spaltennamen ein: „Invoice Number", „Supplier Name", „Supplier SIREN", „Supplier VAT ID", „Invoice Date", „Service Date", „HT Amount 20%", „TVA 20%", „HT Amount 10%", „TVA 10%", „HT Amount 5.5%", „TVA 5.5%", „TTC Total" — und die KI lokalisiert jeden Wert auf jeder Rechnung im Batch, indem sie versteht, was die Beschriftung bedeutet, unabhängig davon, wo sie erscheint, ob der Beschriftungstext variiert („N° Facture" vs. „Numéro de facture" vs. „Facture N°") oder ob einige Rechnungen eine Drei-Buchstaben-Abkürzung verwenden, während andere ausschreiben. Eine Spaltendefinition deckt alle acht Lieferantenlayouts in einem Batch-Upload ab.

Die praktische Konsequenz: Sie laden das gesamte Monatsdossier der factures fournisseurs hoch — 80 PDFs, JPGs und gescannte Dokumente von allen Lieferanten — und erhalten eine zusammengeführte Tabelle, in der jede Zeile eine facture mit denselben Spalten darstellt, unabhängig vom Format. Keine lieferantenspezifische Vorlage, keine Format-Vorsortierung, kein „die Rechnungen dieses fournisseurs müssen separat hochgeladen werden, weil das Layout anders ist."

Die Aufteilung der TVA-Sätze auf 80 Rechnungen – Warum eine einzige „Steuer“-Spalte für einen französischen Comptable nutzlos ist

Drei-Spalten-Vergleich mit TVA-Sätzen 20 % Normal, 10 % Zwischenstufe und 5,5 % ermäßigt mit den entsprechenden Artikelkategorien

Nehmen wir nun an, die Batch-Extraktion hat funktioniert – alle 80 Factures befinden sich mit konsistenten Spalten in Ihrer Tabelle. Das nächste Problem: Eine einzige TVA-Spalte auf einer französischen Rechnung kann vier verschiedene Werte enthalten – 20 %, 10 %, 5,5 % und 2,1 % – und jeder davon erfordert eine andere buchhalterische Behandlung gemäß PCG. Wenn Sie die TVA-Spalte einfach summieren, addieren Sie 20 % Mehrwertsteuer zum Normalsatz, die auf Konto 44566 (TVA déductible sur autres biens et services) verbucht wird, 5,5 % Mehrwertsteuer zum ermäßigten Satz, die ebenfalls auf 44566 verbucht wird, aber andere Zeilen der CA3 betrifft, sowie möglicherweise die Auto-Liquidation gemäß Artikel 283 des CGI, bei der die Mehrwertsteuer auf den Käufer übergeht – was null Abzug und eine separate Meldepflicht bedeutet.

Die CA3 – Frankreichs monatliche oder vierteljährliche Mehrwertsteuererklärung, eingereicht über impots.gouv.fr – verlangt, dass Mehrwertsteuerbeträge nach Satz auf separaten Zeilen gemeldet werden:

TVA-SzenarioTauxCA3-ZeilePCG-KontoBedeutung im Batch
Normal (taux normal)20 %Zeile 0844566Abzugsfähige Vorsteuer – die größte Kategorie für die meisten Unternehmen. Summe aller TVA 20 % im Batch → Zeile 08.
Zwischenstufe (taux intermédiaire)10 %Zeile 08 (Teilmenge)44566Ebenfalls abzugsfähig, aber Ihr Expert-Comptable möchte die Aufteilung möglicherweise sichtbar haben. Separate Zwischensumme innerhalb von Zeile 08.
Ermäßigt (taux réduit)5,5 %Zeile 08 (Teilmenge)44566Gleicher Abzugsmechanismus. Die HT-Basisbeträge (hors taxes) unterscheiden sich, daher ist die getrennte Erfassung für die Kostenkontrolle wichtig – nicht nur für die TVA.
Super-ermäßigt (taux super-réduit)2,1 %Zeile 08 (Teilmenge)44566Selten – gilt für bestimmte Artikel wie erstattete Medikamente. Relevant vor allem bei Apotheken.
Auto-Liquidation (Artikel 283 CGI)0 % auf RechnungZeile 09 + Zeile 194452Die Mehrwertsteuerpflicht geht auf den Käufer über. Sie veranlagen und ziehen die Steuer in derselben Erklärung ab – Netto-Null, aber meldepflichtig.
Franchise en base (Mehrwertsteuerbefreiung)0 %N/ANur AufwandDer Lieferant ist ein Mikrounternehmer unterhalb der Franchise-Grenze (85.000 € für Waren, 37.500 € für Dienstleistungen). Keine abzugsfähige TVA, aber der Aufwand bleibt eine gültige Ausgabe.

Ein praktischer Ansatz für die Batch-Extraktion: Definieren Sie eine abgeleitete Spalte — eine Spalte, in der die KI die Rechnung anhand ihres Inhalts klassifiziert, anstatt einen Wert zu extrahieren, der explizit auf der Seite steht. Beispielsweise weist eine Spalte mit dem Namen VAT Type (Optionen: 20% Normal/10% Intermédiaire/5.5% Réduit/2.1% Super-réduit/Auto-liquidation/Franchise en base) die KI an, jede Rechnung zu lesen, zu bestimmen, welches Mehrwertsteuerregime gilt, und die korrekte Kategoriebezeichnung auszugeben. So erhalten Sie eine filterbare Spalte — und von dort aus können Sie nach Mehrwertsteuertyp gruppieren und die TVA jeder Gruppe separat für Ihre CA3 summieren. Extraktion und Klassifizierung erfolgen in einem Durchgang, nicht in zwei getrennten Schritten.

Dies ist auch für die Ausgabenseite Ihrer Buchhaltung relevant. Der HT-Betrag (hors taxes) auf einer Franchise-en-base-Rechnung ist weiterhin eine Betriebsausgabe unter compte de classe 6, auch wenn er keine abzugsfähige TVA enthält — wenn Sie ihn aus Ihrer Kostenübersicht ausschließen, weil „keine Mehrwertsteuer = nicht relevant", unterschätzen Sie Ihre Ausgaben. Die Batch-Extraktion muss das vollständige finanzielle Bild erfassen, nicht nur den vorsteuerabzugsberechtigten Teil.

Bei Rechnungen mit gemischten Mehrwertsteuersätzen — etwa einer Metro-Rechnung mit 20% auf Küchengeräte, 10% auf Fertigsaucen und 5.5% auf frische Produkte — definieren Sie separate Spaltenpaare für jeden Satz: „HT 20%", „TVA 20%", „HT 10%", „TVA 10%", „HT 5.5%", „TVA 5.5%". Die KI extrahiert jede Satzgruppe unabhängig aus der Rechnung. Enthält eine Rechnung nur Positionen mit 20%, bleiben die anderen Satzspalten leer. In Ihrer Batch-Ausgabe bildet jeder Mehrwertsteuersatz eine eigene Spalte, sodass SUM(TVA 20%) und SUM(TVA 5.5%) separate Zahlen für die CA3-Zuordnung sind — keine Aufteilung nach der Extraktion erforderlich.

SIREN-Prüfung und Lieferantenidentität über den gesamten Batch

Zweispaltiger Vergleich mit SIREN Check OK mit grünem Häkchen und SIREN Check VERIFY mit rotem Kreuz

Eine französische Rechnung enthält zwei Identifikationsnummern für denselben Lieferanten: die SIREN (9 Ziffern, eindeutige Unternehmenskennung im Sirene-Register, verwaltet von INSEE) und die TVA intracommunautaire (N° TVA intracommunautaire) (Format: FR + 2-stelliger Prüfschlüssel + SIREN, z. B. FR12 345 678 901). Die TVA-Nummer wird aus der SIREN abgeleitet — der zweistellige Schlüssel ist eine mathematische Prüfziffer — was bedeutet, dass Sie ohne externe Abfrage verifizieren können, dass die TVA-ID eines Lieferanten mit seiner SIREN übereinstimmt. Wenn die extrahierte SIREN 345 678 901 und die extrahierte TVA-ID FR12 345 678 901 lautet, sollte der Prüfschlüssel 12 anhand des offiziellen Algorithmus gegen die SIREN validiert werden: (12 + 3) × 1 + (12 + 4) × 2... — praktischer bestätigt jedoch die EU-VIES-Datenbank die Zuordnung sofort.

Bei einem Batch von 80 Rechnungen von 30 verschiedenen Lieferanten wird diese Prüfung sowohl zu einer Kontrollmöglichkeit als auch zu einem Zeitfaktor. Die manuelle Prüfung von 30 SIREN-TVA-Paaren gegen VIES dauert 2-3 Minuten pro Lieferant — eine zusätzliche Stunde zusätzlich zur Batch-Verarbeitung. Aber sie ist unverzichtbar: Eine TVA-Nummer eines Verkäufers, die bei VIES nicht validiert, bedeutet, dass die Vorsteuer auf dieser Rechnung möglicherweise nicht anerkannt wird, was eine Verbindlichkeit bei einer Steuerprüfung schafft. Gemäß Artikel 1737 des CGI wird für eine fehlende oder falsche Angabe auf einer Rechnung eine Strafe von €15 pro Position erhoben.

Der Batch-Ansatz: Fügen Sie eine berechnete Spalte hinzu, die prüft, ob die TVA intracommunautaire die SIREN-Ziffern enthält. Wenn die SIREN-Spalte „345678901" und die USt-ID-Spalte „FR12 345 678 901" lautet, gibt die berechnete Spalte „OK" aus – was die interne Konsistenz bestätigt. Wenn die SIREN-Ziffern nicht in der USt-ID erscheinen, wird „VERIFY" markiert – und nur diese Zeilen benötigen eine manuelle VIES-Prüfung. Dadurch reduziert sich der Verifizierungsaufwand von 30 Lieferanten auf die 2-3, die eine Abweichung aufweisen. Der Rest wird automatisch im selben Batch-Durchlauf verifiziert, der ihre Daten extrahiert.

Schluss mit manueller Dateneingabe – lassen Sie KI für Sie lesen
Bild oder PDF hochladen – strukturierte Tabellendaten in 10 Sekunden
Jetzt testen →

Der Workflow – So verarbeiten Sie 80 Lieferantenrechnungen auf einmal

Nachdem die strukturellen Herausforderungen erfasst wurden – Formatvielfalt der Lieferanten, TVA-Aufteilung auf vier Steuersätze und SIREN-TVA-Verifizierung – finden Sie hier den vollständigen Batch-Workflow von einem Ordner mit 80 Rechnungen bis zu einer buchhalterisch aufbereiteten Tabelle:

1
Sammeln. Alle 80 Rechnungen kommen in einen Ordner — PDFs, JPG-Scans, Handyfotos. Nicht nach Lieferant oder Format vorsortieren. Wenn Sie den Sammellink (lien de collecte) verwenden, damit Lieferanten direkt in Ihre Verarbeitungswarteschlange hochladen können, ist dieser Schritt bereits erledigt, bevor Sie beginnen.
2
Spalten einmal definieren. Richten Sie Ihre Extraktionsspalten ein — oder laden Sie die Rechnungsvorlage — und fügen Sie Frankreich-spezifische Felder hinzu: Lieferanten-SIREN, Lieferanten-USt-IdNr. (TVA intracommunautaire), separate Spalten für jeden TVA-Satz (HT 20%, TVA 20%, HT 10%, TVA 10%, HT 5,5%, TVA 5,5%) und die abgeleitete Spalte VAT Type (Optionen: 20% Normal/10% Intermédiaire/5,5% Réduit/2,1% Super-réduit/Auto-liquidation/Franchise) zur automatischen Klassifizierung jeder Rechnung. Fügen Sie eine berechnete Spalte hinzu, um die SIREN-TVA-Kombination zu validieren: SIREN Check (SIREN-Ziffern in USt-IdNr. gefunden? OK : VERIFY). Wenn Sie nach Pennylane oder Sage exportieren, stimmen Sie die Spaltennamen mit dem Importschema ab — „Date Facture" statt „Invoice Date", „Total TTC" statt „Gross Total". Diese Spaltendefinition wird für jeden Batch wiederverwendet.
3
Im Batch hochladen. Wählen Sie alle 80 Dateien aus und laden Sie sie in einem Durchgang hoch. Die KI verarbeitet sie parallel — jede Rechnung wird zu einer Zeile in der zusammengeführten Ausgabe, mit identischen Spalten über alle Zeilen hinweg, unabhängig vom ursprünglichen Layout jeder Rechnung.
4
Durch Scannen prüfen, nicht zeilenweise. Prüfen Sie nicht jede Zeile einzeln — das würde den Zweck verfehlen. Scannen Sie stattdessen die Ausgabe mit gezielten Checks: Sortieren Sie nach VAT Type und bestätigen Sie, dass die Anzahl in jeder Kategorie der Erwartung entspricht (eine Restaurant-Batch sollte überwiegend 5,5% und 10% enthalten, nicht 20%); sortieren Sie nach Lieferanten-SIREN und bestätigen Sie, dass jeder Lieferant erscheint; filtern Sie die SIREN Check-Spalte nach „VERIFY"-Zeilen und prüfen Sie diese über VIES; stichprobenartig die Rechnungen mit dem höchsten Wert prüfen (TTC Total absteigend — die Top 10 machen den Großteil Ihrer abzugsfähigen TVA aus); achten Sie auf leere Zellen in den Spalten Lieferanten-SIREN und TVA, die auf Extraktionslücken bei Pflichtfeldern hinweisen.
5
Exportieren und für Ihren Expert-comptable vorbereiten. Exportieren Sie nach Excel (XLSX). Verwenden Sie die VAT Type-Spalte, um separate Übersichtsregisterkarten zu erstellen: eine für 20%-Positionen, eine für 10%, eine für 5,5%. Fügen Sie am Ende jeder Gruppe eine SUMME-Zeile für die HT- und TVA-Gesamtbeträge hinzu. Ihr Expert-comptable erhält die Batch-Daten bereits nach CA3-Zeilen aufgeteilt, bereit für die direkte Zuordnung zur TVA-Erklärung. Wenn sie Pennylane oder Cegid verwenden, kann die spaltenausgerichtete CSV direkt importiert werden.
JPG/PNG/PDF KI-Extraktion Stapelverarbeitung

Dateien werden sicher verarbeitet und nicht gespeichert. Laden Sie mehrere Factures hoch, um die Stapelextraktion in Aktion zu sehen.

Beim Verifizierungsschritt gilt insbesondere: Die größten Risiken in einem Stapel sind nicht die Positionen, die falsch aussehen – sondern die, die richtig aussehen, aber ein Feld enthalten, das aufgrund einer lieferantenspezifischen Formatierungseigenheit systematisch falsch gelesen wurde. Eine Metro-Rechnung, die ihre TVA-Aufschlüsselung in einer dreispaltigen Tabelle statt in einem zweispaltigen Layout darstellt, zeigt keinen Fehler – die Zellen enthalten Zahlen, und die Zahlen wirken plausibel. Die Prüfung, die dies aufdeckt, ist die Stichprobenkontrolle der Top 10 nach TTC-Gesamtsumme: Öffnen Sie die originale Metro-Facture, vergleichen Sie die TTC-Gesamtsumme mit der extrahierten TTC-Gesamtsumme sowie der Summe aus HT pro Steuersatz plus TVA pro Steuersatz. Stimmen alle drei Zahlen überein, ist die Extraktion zuverlässig. Stimmen sie nicht überein, liegt eine Formatierungseigenheit vor, die untersucht werden muss – und sie betrifft wahrscheinlich alle Metro-Rechnungen im Stapel, nicht nur eine.

Vom Batch-Export zum Expert-Comptable — Export und CA3-Vorbereitung

80 Rechnungen in eine Tabelle zu extrahieren löst das Problem der Dateneingabe. Es löst jedoch nicht automatisch das Übergabeproblem – den Schritt, in dem diese Tabelle zu etwas werden muss, das Ihr Expert-Comptable nutzen kann, ohne jede Zeile neu einzutippen. Französische Steuerberatungskanzleien nutzen folgende Software-Ökosysteme, jedes mit eigenen Importanforderungen:

  • Pennylane. Die am schnellsten wachsende Plattform unter französischen KMU. Importiert CSV mit Spaltenzuordnung – der Import-Assistent von Pennylane erlaubt es, Ihre Spalten während des Uploads den Feldern zuzuordnen. Richten Sie Ihre Extraktionsspalten am Pennylane-Schema aus: "Date de la facture", "Numéro de facture", "Fournisseur", "Total TTC", "SIREN fournisseur" sowie separate Spalten für "TVA 20%", "TVA 10%", "TVA 5,5%".
  • Cegid / EBP. Traditionelle Desktop-Software, die von vielen Steuerberatungskanzleien genutzt wird. Diese Tools importieren in der Regel strukturierte CSV mit einer bestimmten Feldreihenfolge. Cegid erwartet "Code Journal" (ACH für Achats), "Date", "N° Pièce", "Compte" (401 für den Lieferanten, 6xx für die Aufwendung), "Libellé", "Débit", "Crédit" – eine Zeile pro Buchungssatz. Das bedeutet, dass Ihr Batch-Extraktionsoutput von einer Zeile pro Rechnung in eine Zeile pro Buchungszeile umgewandelt werden muss, bevor der Import erfolgen kann.
  • Sage 100 Cloud. Verwendet ein CSV-Importformat mit einer festen Spaltenstruktur: "Type" (F für Facture), "Date", "Référence", "Tiers", "Compte Général", "Libellé", "Montant HT", "Code TVA", "Montant TVA", "Montant TTC". Der Sage-Import erfordert zudem, dass der "Code TVA" mit der internen Mehrwertsteuertabelle übereinstimmt – typischerweise "T20" für 20 %, "T10" für 10 %, "T55" für 5,5 %.

Die entscheidende Erkenntnis: Ihre Extraktionsspalten sollten die Importsäulen Ihres Buchhaltungssystems widerspiegeln. Wenn Ihr Expert-Comptable Lieferantenrechnungen auf Konto 401 (Lieferanten) verbucht und die Mehrwertsteuer auf Konto 44566 (Vorsteuer auf sonstige Leistungen) und Konto 44562 (Vorsteuer auf Anlagevermögen) aufteilt, gestalten Sie Ihre Extraktionsspalten so, dass Daten erzeugt werden, die direkt auf diese Konten abgebildet werden können. Eine Spalte namens "Compte Charge" mit dem Wert "607" (Wareneinkäufe) oder "606" (Nicht gelagerte Einkäufe) eliminiert den manuellen Neuklassifizierungsschritt. Der Extraktionsoutput ist die Importdatei – kein Dokument, das vor der Nutzung neu formatiert werden muss.

Die schrittweise Einführung der E-Rechnungspflicht in Frankreich – verpflichtender Empfang für alle Unternehmen ab September 2026 (große Unternehmen) und September 2027 (KMU/Kleinstunternehmen) – führt nach und nach strukturierte Formate (Factur-X, UBL, CII) über Plattformen zur Dematerialisierung (PDP) ein, die bei der DGFiP registriert sind. Während der Übergangsphase wird Ihre Batch-Pipeline eine Mischung verarbeiten: einige Factur-X-PDFs (mit eingebettetem strukturiertem XML), einige reine PDFs, einige gescannte Rechnungen von Lieferanten, die erst 2027 umstellen. Der Extraktionsworkflow muss alle drei Formate in einem Upload verarbeiten können, und die Aufbewahrungspflicht gemäß Artikel L123-22 des Code de commerce – 10 Jahre für Originaldokumente – bedeutet, dass die Quelldateien zusammen mit dem Extraktionsoutput aufbewahrt werden müssen.

Für einen Batch von 80 Rechnungen, die zu Ihrem Expert-Comptable gehen, könnte ein auf die französische Buchhaltung abgestimmter Spaltensatz wie folgt aussehen:

  • Rechnungsdatum — TT/MM/JJJJ
  • Rechnungsnummer — eindeutig, fortlaufend
  • Lieferant — Firmenname (gesetzliche Bezeichnung)
  • SIREN Lieferant — 9 Ziffern, ohne Leerzeichen (z. B. 345678901)
  • USt-IdNr. Lieferant — FR + 2-stelliger Schlüssel + SIREN
  • Nettobetrag 20 % / USt 20 %
  • Nettobetrag 10 % / USt 10 %
  • Nettobetrag 5,5 % / USt 5,5 %
  • Bruttobetrag — zu zahlender Gesamtbetrag
  • USt-Art — abgeleitete Klassifizierung für CA3-Gruppierung
  • Quelldatei — ursprünglicher Dateiname für Prüfnachvollziehbarkeit

Zahlungsfristen — Warum die Stapelverarbeitung die Gleichung des Zahlungsziels verändert

Nach französischem Handelsrecht beträgt die gesetzliche Zahlungsfrist (délai de paiement) zwischen Unternehmen standardmäßig 30 Tage ab Rechnungsdatum (date d'émission). Bei periodischen Rechnungen (factures périodiques) beträgt das Maximum 45 Tage. Für landwirtschaftliche und Lebensmittelprodukte gelten sektorspezifische Regeln mit bis zu 60 Tagen für nicht verderbliche Waren. Diese Fristen sind nicht optional — eine Überschreitung löst automatisch Verzugszinsen (intérêts de retard) in Höhe des Dreifachen des gesetzlichen Zinssatzes (taux d'intérêt légal) sowie eine pauschale Beitreibungspauschale von 40 € pro verspäteter Rechnung gemäß Artikel D441-5 des Code de commerce aus.

Wenn Sie 80 Rechnungen nacheinander bearbeiten, wartet die am 3. des Monats eingegangene Rechnung hinter der vom 15. — und wenn Sie die frühen Rechnungen erreichen, sind bereits 20 der 30 Tage verstrichen. Die Stapelverarbeitung komprimiert diese Warteschlange zu einem einzigen Vorgang, und jede Rechnung wird am selben Tag in das Buchhaltungssystem eingetragen — dem Tag, an dem Sie den Stapel ausführen. Dies ändert nichts an der gesetzlichen Frist, beseitigt jedoch die Bearbeitungsreihenfolge-Verzögerung, die stillschweigend in das Zahlungsziel hineinfrisst, bevor Sie die Rechnung überhaupt angesehen haben.

Die geschäftliche Konsequenz: 86 % der französischen Unternehmen waren 2025 von verspäteten Zahlungen betroffen, mit einer durchschnittlichen Verzögerung von 39,5 Tagen, laut Cofaces jährlicher Zahlungsumfrage. Verspätete Zahlungen lösten allein in den ersten acht Monaten des Jahres 2025 eine Rekordzahl von 42.505 Unternehmensinsolvenzen aus, wobei 3,6 Milliarden Euro an Lieferantenschulden gefährdet waren. Für den KMU, der monatlich 80 Rechnungen erhält, spart die Stapelverarbeitung nicht nur Dateneingabestunden — sie verkürzt die Zeit von „Rechnung erhalten" bis „Rechnung erfasst und zahlungsbereit", reduziert das Risiko von Verzugszinsen und die Gefahr von Lieferantenbeziehungsschäden durch wiederholte verspätete Zahlungen. Der 18-fache Effizienzgewinn (3 Minuten pro Rechnung manuell vs. 5–10 Sekunden mit Extraktion) ist die Schlagzeile, aber die Fristverkürzung von sequenzieller zu paralleler Stapelverarbeitung ist das, was Ihre Einhaltung des Zahlungsziels schützt.

Häufig gestellte Fragen

Kann ich wirklich Rechnungen von Metro, Transgourmet, Pomona und einem lokalen Handwerker im selben Batch verarbeiten?

Ja. Da die Extraktion auf der Semantik der Spaltennamen basiert – die KI liest die Feldbedeutung, nicht die Feldposition – funktioniert dieselbe Spaltendefinition über verschiedene Lieferantenlayouts hinweg. Sie benötigen keine separate Vorlage pro Lieferant. Eine Einschränkung: Wenn zwei Lieferanten dieselbe Bezeichnung für unterschiedliche Dinge verwenden (z. B. beide ein Feld "Datum" haben, aber eines das Rechnungsdatum und das andere das Lieferdatum meint), definieren Sie Ihre Spalten präzise – "Rechnungsdatum" und "Lieferdatum" statt eines allgemeinen "Datum".

Wie gehe ich mit der Umsatzsteueraufteilung um, wenn eine Metro-Rechnung Positionen zu 20 %, 10 % und 5,5 % enthält?

Definieren Sie separate Spaltenpaare für jeden Steuersatz: "Netto 20 %", "USt. 20 %", "Netto 10 %", "USt. 10 %", "Netto 5,5 %", "USt. 5,5 %". Die KI extrahiert jede Steuergruppe unabhängig. Enthält eine Rechnung nur Positionen zu 5,5 % und 20 %, bleiben die 10-%-Spalten leer – und umgekehrt. Fügen Sie bei komplexen Rechnungen, bei denen die Aufteilung nicht offensichtlich ist – z. B. eine Restaurantbestellung, die Lebensmittel (5,5 %) und Alkohol (20 %) in derselben Zeile mischt – eine Berechnete Spalte hinzu, um die korrekte Umsatzsteueraufteilung aus Positionsmengen und Einzelpreisen neu zu berechnen und mit der angegebenen Umsatzsteuerübersicht der Rechnung abzugleichen.

Was passiert, wenn die SIREN eines Lieferanten falsch gelesen wird – bricht das den gesamten Batch?

Nein – jede Rechnung im Batch wird unabhängig verarbeitet. Wenn die SIREN von Rechnung #23 falsch gelesen wird (z. B. 345668901 statt 345678901 – eine häufige OCR-Verwechslung zwischen 6 und 8), ist nur diese Zeile betroffen. Die Berechnete Spalte zur SIREN-Umsatzsteuer-Prüfung erkennt dies, indem sie die SIREN mit der Umsatzsteuer-ID vergleicht: Wenn die SIREN-Ziffern nicht in der Umsatzsteuernummer erscheinen, markiert die Zeile "PRÜFEN". Sie können dann diese einzelne Zelle manuell korrigieren (Sie kennen die SIREN des Lieferanten wahrscheinlich von einer früheren Rechnung), ohne den gesamten Batch erneut verarbeiten zu müssen.

Kann ich direkt in einem Format exportieren, das Pennylane oder Cegid akzeptiert?

Sie können nach Excel (XLSX) oder CSV exportieren. Die Batch-Extraktion erzeugt eine strukturierte Tabelle – die von Ihnen definierten Spalten werden zu den Excel-Spalten. Wenn Sie Ihre Extraktionsspalten am Import-Schema Ihrer Buchhaltungssoftware ausrichten (z. B. "Rechnungsdatum" im Format TT.MM.JJJJ, "Rechnungsnr.", "Gesamtbetrag inkl. USt.", "Lieferanten-SIREN"), ist der Export strukturell für den Import bereit. Der Import-Assistent von Pennylane ordnet Spalten während des Uploads zu; Cegid und Sage erwarten bestimmte CSV-Formate mit fester Spaltenreihenfolge. Das Tool erzeugt nativ keine Pennylane- oder Cegid-Formatdateien, aber mit an die erwarteten Felder der Software angepassten Spaltennamen ist der Umformattierungsschritt minimal – in der Regel nur eine Neuanordnung der Spalten und ein Speichern unter als CSV. Für komplexere Umwandlungen, wie z. B. das Pivotieren von einer Zeile pro Rechnung zu einer Zeile pro Buchungssatz für Cegid, sind manuelle Tabellenkalkulationsarbeit oder ein Makro erforderlich.

Funktioniert die Stapelverarbeitung mit den neuen Factur-X-Struktur-PDFs und gescannten Papierrechnungen im selben Upload?

Ja, der Stapel kann eine Mischung aus Factur-X-PDFs (mit eingebettetem XML), einfachen PDFs, JPG-Scans und Handyfotos enthalten – die KI liest die visuelle Ebene jedes Dokuments. Bei Factur-X-Rechnungen wird die sichtbare PDF-Darstellung gelesen; das eingebettete XML wird nicht geparst. In der Praxis bedeutet dies, dass die Extraktionsgenauigkeit einer Factur-X-Rechnung von der Qualität des visuellen Layouts abhängt, nicht vom Vorhandensein von XML – genau wie bei einem einfachen PDF. Der Vorteil von Factur-X während der E-Rechnungs-Umstellung liegt in der Absicherung: Falls die visuelle Extraktion ein Feld übersieht, dient das strukturierte XML im PDF als Referenz für die manuelle Prüfung, nicht als Abhängigkeit für die automatisierte Verarbeitung. Für reine XML-E-Rechnungen ohne visuelle PDF-Ebene ist das Tool nicht ausgelegt – verwenden Sie einen XML-Parser oder fragen Sie den Lieferanten nach der lesbaren Version.

Wie verarbeite ich Gutschriften (Avoirs) gemischt mit regulären Rechnungen im Stapel?

Eine französische Gutschrift (Avoir) enthält dieselben Pflichtfelder wie eine reguläre Rechnung, jedoch mit negativen Beträgen – ein Avoir über 150 € inkl. MwSt. bedeutet -150 € in der TTC-Spalte. Wenn Sie Ihre regulären Rechnungen zusammen mit Ihren Avoirs stapeln, extrahiert die KI die negativen Werte korrekt. Definieren Sie eine abgeleitete Spalte Dokumenttyp (Optionen: Rechnung/Gutschrift), um jedes Dokument automatisch zu klassifizieren. Gruppieren Sie dann in Ihrer Ausgabe nach Dokumenttyp: SUMME(TTC) wo Typ = Rechnung ergibt die gesamte Verbindlichkeit gegenüber dem Lieferanten; SUMME(TTC) wo Typ = Gutschrift ergibt die gesamten zu verrechnenden Gutschriften. Der häufigste Stapelfehler bei Gutschriften ist die Extraktion als positive Zahlen – wenn Ihre Stapelausgabe eine Gesamt-TTC-Spalte enthält, die nicht mit der Summe der manuell gezählten Einzelrechnungen übereinstimmt, prüfen Sie, ob eine Gutschrift fälschlicherweise als positiver statt negativer Wert extrahiert wurde.

Ihre Batch-Rechnungsworkflow für Frankreich starten

Die Stapelverarbeitung französischer Lieferantenrechnungen liegt an einer spezifischen Schnittstelle: dem Punkt, an dem die Anzahl der Rechnungen von „manuelle Erfassung ist lästig, aber machbar" zu „manuelle Erfassung ist ein struktureller Zeitfresser" übergeht. Für die meisten französischen KMU liegt diese Grenze irgendwo zwischen 40 und 60 Rechnungen pro Monat. Darunter entsteht die Reibung durch den Workflow – die nächste PDF öffnen, Felder in Pennylane eingeben, speichern, wiederholen. Darüber ist die Reibung systemisch: unterschiedliche Lieferantenformate, vier verschiedene Mehrwertsteuersätze, die separate Spalten erfordern, SIREN-USt-IdNr.-Prüfung über 30 Lieferanten und die CA3-Frist zum Monatsende.

Der hier skizzierte Batch-Ansatz – spaltennamenbasierte Extraktion über Lieferantenformate hinweg, abgeleitete Spalten zur automatischen Klassifizierung des USt-Satzes, berechnete Spalten für die SIREN-Validierung und auf den Wirtschaftsprüfer abgestimmte Exportschemata – adressiert die systemischen Probleme, nicht nur die Geschwindigkeit pro Rechnung. Der 18-fache Effizienzgewinn (3 Minuten pro Rechnung manuell vs. 5-10 Sekunden mit Extraktion) ist die Schlagzeile. Aber die größere betriebliche Veränderung ist diese: Der gesamte Monat der Lieferantenrechnungen wird zu einem einzigen Vorgang. Nicht 80 Vorgänge, die schneller ausgeführt werden – ein Vorgang, der einen Ordner mit gemischten Rechnungsformaten in eine Tabelle verwandelt, in der jede Zeile identische Spalten trägt, die USt nach Steuersatz für die CA3 aufgeteilt ist und SIREN-USt-IdNr.-Paare geprüft sind, bevor Ihr Wirtschaftsprüfer die Datei sieht. Und da die Verarbeitung von 80 Rechnungen in einem Stapel das Zahlungszielfenster komprimiert – jede Rechnung wird am selben Tag in Ihr Buchhaltungssystem eingetragen – sparen Sie nicht nur Zeit. Sie schützen Ihr Unternehmen vor Verzugszinsen und Lieferantenkonflikten, die mit der durchschnittlichen Verzögerung von 39,5 Tagen einhergehen, mit der französische Unternehmen heute konfrontiert sind.

Französische Rechnungen stapelweise verarbeiten

Laden Sie mehrere Rechnungen hoch – kostenlos testen, kein Konto für die ersten 50 Seiten erforderlich.

📮 contact email: [email protected]