Konvertieren Sie PDF-Ausgabenberichte in Excel — Extrahieren Sie einzelne Einzelposten aus heterogenen Belegen in eine einheitliche Tabelle
Ein Ausgabenbericht fasst mehrere Belege zu einem zusammenfassenden Dokument zusammen — und jeder Beleg hat sein eigenes Format, seine eigene Datumsangabe und Währung. Bei der manuellen Erfassung wird jeder Beleg einzeln in eine Tabelle übertragen. Extrahieren Sie jeden Einzelposten — Datum, Anbieter, Beschreibung, Kategorie, Betrag, Währung, Zahlungsmethode — in 5–10 Sekunden pro Bericht, unabhängig von den darin enthaltenen Belegformaten.
Enterprise-grade security · TLS 1.3 encrypted
Was Sie aus einem Spesenbericht extrahieren können
Geben Sie die von Ihnen benötigten Spaltennamen ein – die KI findet diese Werte für jede Belege im Bericht, indem sie die Semantik des Dokuments versteht, nicht Pixelkoordinaten. Kopfzeilenfelder werden in jeder Zeile wiederholt, um das Filtern und den ERP-Import zu erleichtern.
Berichtskopf & Mitarbeiterinformationen
Positionspostenfelder (pro Beleg)
Dies ist keine verbindliche Liste – geben Sie beliebige Feldnamen ein, die in Ihren Spesenberichten vorkommen. Die KI liest das Dokument, um genau das von Ihnen Gewünschte zu finden.
Warum Spesenberichte schwieriger zu extrahieren sind, als Sie erwarten
Ein Spesenbericht ist kein einzelnes Dokument – er ist ein Container, der mehrere Belege bündelt, jeweils von einem anderen Anbieter mit eigenem Format, eigener Datumskonvention und eigener Währung. Vorlagenbasierte OCR-Tools und manuelle Copy-Paste-Workflows scheitern beide an dieser Heterogenität.
Das Problem
Ein einzelner Spesenbericht kann ein Delta-Airlines-E-Ticket (USD, Datum im Format MM/TT/JJJJ, Aufschlüsselung nach Flugpreis + Steuern + Gepäck), eine Uber-Quittung (USD, Datum im Format TT/MM, Fahrpreis + Trinkgeld + Aufpreis), ein Hilton-Folio (USD, Übernachtungspreis × 2 Nächte + Steuern + Nebenkosten) und eine Gotham-Steakhouse-Quittung (USD, Zwischensumme + Trinkgeld + Gesamtbetrag, Kategorie „Mahlzeiten & Unterhaltung") enthalten. Jede Quittung gibt Beträge, Daten und Kategorien in ihrem eigenen Layout aus. Bei manueller Erfassung muss für jeden Bericht zwischen vier verschiedenen visuellen Mustern gewechselt werden – und ein Finanzteam, das über 50 Berichte pro Monat bearbeitet, tut dies über 200 Mal.
Die Delta-Quittung verwendet „Oct 12, 2024", während Uber „12/10/2024" und das Hotelfolio „2024-10-14" verwendet. Wenn der Mitarbeiter international gereist ist, kann eine Quittung in EUR oder JPY ausgestellt sein, während der Spesenbericht den umgerechneten USD-Betrag anzeigt. Bei der manuellen Übertragung muss die erfassende Person jedes Datum gedanklich standardisieren und jede Währungsumrechnung abgleichen – was zu Fehlern führt, die sich auf Erstattungsberechnungen, Prüfpfade und Steuererklärungen auswirken. Wie auf r/Accounting diskutiert, sind Spesenberichte in mehreren Währungen eine wiederkehrende Fehlerquelle beim Monatsabschluss.
Ein Spesenbericht hat zwei Datenschichten: Kopffelder (Mitarbeitername, Abteilung, Berichtszeitraum, Sachkonto, Gesamterstattung) und Positionsfelder (Datum, Anbieter, Betrag, Kategorie jeder Quittung). Bei der manuellen Erfassung muss man sich entscheiden: Erstellt man eine Zeile pro Quittung mit wiederholten Kopffeldern oder eine Zeile pro Bericht mit Quittungen über Spalten verteilt? Kein Ansatz ist sauber. ERP- und Buchhaltungssysteme erwarten eine flache, positionsbasierte Struktur – jede Ausgabe als eine Zeile mit identifizierenden Kopffeldern – aber dies manuell zu erstellen bedeutet, Mitarbeitername und Abteilung in jede einzelne Zeile zu kopieren. Bei 50 Berichten mit durchschnittlich 5 Quittungen sind das 250 Zeilen mit wiederholter Eingabe von Kopfdaten.
Wie die benutzerdefinierte Spaltenextraktion dieses Problem löst
Die benutzerdefinierte Spaltenextraktion – das Kernstück von ImageToTable.ai – ermöglicht es Ihnen, die gewünschten Feldnamen einmal einzugeben: „Datum", „Anbieter/Händler", „Beschreibung", „Kategorie", „Betrag", „Währung", „Zahlungsmethode". Die KI findet jeden Wert, indem sie seine Bedeutung versteht, nicht seine Position auf der Seite. Ein Delta-E-Ticket, eine Uber-Quittung, eine Hilton-Abrechnung und eine Restaurantrechnung haben alle ein Datum, einen Anbieternamen und einen Gesamtbetrag – die KI findet sie unabhängig vom Layout. Dieselbe Spaltendefinition funktioniert für jeden Beleg in jedem Bericht, ohne anbieterspezifische Vorlagen oder koordinatenbasierte Konfiguration. Wenn nächsten Monat ein neuer Mitarbeiter eine Air-France-Quittung in einem völlig anderen Format einreicht, funktionieren dieselben Spalten trotzdem.
Wenn Sie eine Spalte „Datum" hinzufügen, standardisiert die KI jedes Datum – unabhängig vom Eingabeformat – in ein einheitliches Ausgabeformat (z. B. JJJJ-MM-TT). Wenn Sie eine Spalte „Währung" hinzufügen, erfasst die KI die ursprüngliche Währung auf jedem Beleg („USD", „EUR", „JPY"), während die Spalte „Betrag" den umgerechneten Wert aus dem Kopf des Spesenberichts aufzeichnet. So erhalten Sie zwei kritische Datenpunkte pro Beleg: die ursprüngliche Währung für Prüfzwecke und den umgerechneten Betrag für die Erstattungsberechnung. Bei internationalen Spesenberichten, bei denen der Mitarbeiter Belege in mehreren Währungen einreicht, entfällt so die manuelle Arbeit, Wechselkurse nachzuschlagen und zwei Werte pro Beleg einzugeben.
Wenn Sie sowohl Kopfspalten (Mitarbeitername, Abteilung, Berichtszeitraum, Kostenstelle) als auch Positionsspalten (Datum, Anbieter, Betrag, Kategorie) in derselben Spaltenliste definieren, extrahiert die KI die Kopfwerte einmal und fügt sie in jede Ausgabezeile ein. Das Ergebnis ist genau das, was Ihr ERP erwartet: eine flache Tabelle, in der jede Zeile eine Spesenposition darstellt, mit allen identifizierenden Kopffeldern für Filterung, Pivot-Analyse und direkten Import in SAP, Oracle, NetSuite, QuickBooks oder jede andere Buchhaltungsplattform. Bei einem Bericht mit 5 Belegen erhalten Sie 5 Zeilen – jede mit bereits ausgefülltem Mitarbeiternamen, Abteilung und Berichtszeitraum. Die Stapelverarbeitung von 50 Berichten mit je 5 Belegen erzeugt 250 Zeilen, die alle korrekt ihrem Quellmitarbeiter und ihrer Abteilung zugeordnet sind, in einer einzigen konsolidierten Excel-Datei.
Vom PDF-Spesenbericht zur sauberen Excel-Datei: So funktioniert es
Wenn Sie regelmäßig Mitarbeiter-Spesenberichte verarbeiten – für Erstattungen, den Monatsabschluss oder die Prüfungsvorbereitung – sehen Sie hier, wie der Workflow vom Upload bis zum verifizierten Ergebnis aussieht.
Spesenberichte hochladen – einen oder Dutzende, in jedem Format
Laden Sie PDF-Spesenberichte aus Ihrem Unternehmenssystem (Concur, Expensify, Zoho Expense, SAP, Workday) oder gescannte Papierberichte mit beigefügten Belegen hoch. Das Tool akzeptiert JPG, PNG, WebP und PDF – einschließlich mehrseitiger Berichte, in denen Belege als Bilder eingebettet sind. Nutzen Sie die Batch-Verarbeitung, um alle Berichte aus einem monatlichen AP-Batch auf einmal hochzuladen und die Ergebnisse in einer Datei zusammenzuführen. Um Berichte von Mitarbeitern zu sammeln, die Ihr internes System nicht nutzen, generieren Sie einen Sammellink: eine teilbare URL, über die jeder Spesenberichte in Ihre Verarbeitungswarteschlange hochladen kann, indem er einen kurzen Verifizierungscode eingibt – ohne Registrierung oder Anmeldung auf Seiten des Uploaders. Dateien erscheinen in der ausstehenden Warteschlange Ihres Kontos, bereit zur Extraktion. Finanzteams, die auch Vorabreiseunterlagen sammeln, führen eine Reisegenehmigung nach Excel durch dieselbe Warteschlange – Mitarbeiternamen, Reisedaten, geschätzte Kosten und Genehmigungsunterschriften landen in einer konsolidierten Tabelle zusammen mit dem Spesenbericht nach der Reise.
Geben Sie die benötigten Spaltennamen einmal ein
Geben Sie die gewünschten Felder ein: „Mitarbeitername“, „Abteilung“, „Berichtszeitraum“, „GL-Code“, „Datum“, „Anbieter/Händler“, „Beschreibung“, „Kategorie“, „Betrag“, „Währung“, „Beleg beigefügt (J/N)“, „Zahlungsmethode“. Mischen Sie Kopf- und Positionsfelder in beliebiger Reihenfolge – die KI versteht, welche Werte zu welcher Ebene gehören. Verwenden Sie eine abgeleitete Spalte wie „Kategorie (Optionen: Reise/Verpflegung/Unterkunft/Büromaterial/Sonstiges)“, damit die KI jede Ausgabe anhand des Anbieters und der Beschreibung klassifiziert, die sie vom Beleg liest. Verwenden Sie eine berechnete Spalte wie „Währungsprüfung (Berichtssumme USD / Summe der umgerechneten Positionsbeträge)“, um zu überprüfen, ob die Spesenberichtssumme mit der Summe der einzelnen Belege während der Extraktion übereinstimmt. Dieselbe Spaltenkonfiguration funktioniert für jeden Bericht, für jeden Mitarbeiter und jede Abteilung.
Konsolidierte Excel-Datei herunterladen – jeder Beleg ist eine Zeile
Jede Belegposition wird zu einer Zeile in Ihrer Ausgabe. Ein Bericht mit 5 Belegen erzeugt 5 Zeilen – jeweils mit Mitarbeitername, Abteilung, Berichtszeitraum, GL-Code, Datum, Anbieter, Betrag, Kategorie und allen anderen angeforderten Feldern. Ein Batch aus 30 Berichten mit durchschnittlich 5 Belegen pro Bericht erzeugt ~150 Zeilen, alle korrekt zugeordnet und bereit für die Analyse. Export als XLSX, CSV oder JSON. Für wiederkehrende monatliche Spesenverarbeitung speichern Sie Ihre Spaltenkonfiguration nach der Anmeldung als Vorlage – verwenden Sie sie für jeden Batch erneut, ohne Feldnamen neu einzugeben. Die Ausgabe ist für den direkten Import in SAP, Oracle, NetSuite, QuickBooks oder Ihr Hauptbuch strukturiert.
Wann es am besten funktioniert – und wann Sie Ergebnisse prüfen sollten
Beste Einsatzmöglichkeiten
PDFs aus Unternehmenssystemen (Concur, Expensify, SAP, Workday, Zoho Expense). Berichte aus Spesenverwaltungsplattformen werden mit hoher Genauigkeit extrahiert. Maschinell formatierte Felder – Mitarbeiterdaten, Berichts-ID, Positionssummen, Kategoriecodes – lassen sich sauber Ihren Spaltennamen zuordnen. Kopfzeilen und Belegdaten werden zuverlässig in einem Durchlauf erfasst.
Abteilungsübergreifende Stapel mit unterschiedlichen Berichtsvorlagen. Jede Abteilung nutzt eine andere Spesenvorlage – Marketing verwendet Concur, Engineering Expensify, Vertrieb einen benutzerdefinierten Excel-Ausdruck. Dieselbe Spaltendefinition extrahiert aus allen, da die KI semantisch und nicht nach Vorlagenkoordinaten liest.
Belege mit gängigen Standardkategorien (Reise, Verpflegung, Unterkunft, Bürobedarf). Lieferantenname und Beschreibung liefern genug Signal, damit die KI die richtige Kategorie ableitet – „Delta Airlines" wird Reise zugeordnet, „Gotham Steakhouse" Verpflegung, „Staples" Bürobedarf – selbst wenn der Beleg keine Kategoriebezeichnung enthält. Eine abgeleitete Spalte macht diese Klassifizierung während der Extraktion automatisch.
Wann Ergebnisse geprüft werden sollten
Belege als niedrig aufgelöste Bilder im PDF eingebettet. Berichte, bei denen Belege mit einem Smartphone in niedriger Auflösung fotografiert und in einen PDF-Container eingefügt wurden, können eine geringere Extraktionsgenauigkeit bei Positionsdetails aufweisen. Kopffelder werden normal extrahiert. Für beste Ergebnisse scannen Sie eingebettete Belege mit mindestens 200 dpi oder laden Sie sie als separate Bilddateien hoch.
Multi-Währungsberichte mit benutzerdefinierten oder nicht standardmäßigen Wechselkursen. Wenn ein Spesenbericht eine unternehmenseigene Wechselkurstabelle verwendet (abweichend von den Marktkursen am Transaktionsdatum), extrahiert die KI den umgerechneten Betrag wie gedruckt, kann aber den angewandten Wechselkurs nicht unabhängig verifizieren. Überprüfen Sie vor der Stapelverarbeitung eines ganzen Monats internationaler Ausgaben einige Zeilen mit der Kurstabelle Ihres Unternehmens.
Spesenberichte mit komplexen Genehmigungs-Signaturüberlagerungen auf gedruckten Beträgen. Berichte, bei denen „GENEHMIGT“-Stempel, mehrere Gegenzeichnungen oder Anmerkungen die gedruckten Finanzbeträge überlagern, können kritische Ziffern verdecken. Überprüfen Sie diese Seiten stichprobenartig, bevor Sie extrahierte Werte in Ihr Kreditorenbuchhaltungssystem importieren.
Häufig gestellte Fragen
Wie verarbeitet die KI Spesenabrechnungen, die Belege verschiedener Firmen mit jeweils eigenem Belegformat kombinieren?
Dies ist das Kernproblem, das Spesenabrechnungen mit sich bringen. Eine Spesenabrechnung bündelt Belege verschiedener Anbieter – Delta, Uber, Hilton, Gotham Steakhouse –, die Beträge in ihrem eigenen Format, mit eigener Datumskonvention (MM/TT, TT/MM, JJJJ-MM-TT) und in eigener Währung ausweisen. Die KI liest den Inhalt jedes Belegs unabhängig, identifiziert dieselben semantischen Felder (Datum, Anbieter, Betrag, Kategorie) unabhängig vom Layout des jeweiligen Belegs und extrahiert jede Position in einheitliche Excel-Spalten. Die Spalte Datum wird in ein einheitliches Format standardisiert. Die Spalte Währung erfasst die Originalwährung jedes Belegs zusammen mit dem umgerechneten Betrag aus dem Kopf der Spesenabrechnung. Das Ergebnis ist eine Tabelle, in der jede Zeile eine Spesenposition darstellt – sauber, konsistent und bereit für Ihr ERP oder Buchhaltungssystem.
Kann ich sowohl die Kopffelder der Spesenabrechnung als auch die einzelnen Belegpositionen in einem Durchgang extrahieren?
Ja. Definieren Sie Ihre Spalten so, dass sie sowohl Felder auf Kopfebene (Mitarbeitername, Abteilung, Abrechnungszeitraum, Kostenstelle, Abrechnungs-ID, Gesamterstattung) als auch Positionsfelder (Datum, Anbieter/Händler, Beschreibung, Kategorie, Betrag, Währung, Beleg angehängt, Zahlungsmethode) enthalten. Die KI extrahiert die Kopffelder einmal und platziert sie in jeder Zeile der Ausgabe, während jede Belegposition ihre eigene Zeile erhält. Das bedeutet, dass Mitarbeitername und Abteilung in jeder Zeile wiederholt werden – ideal für Pivot-Tabellen, Filterung nach Mitarbeiter oder den Import in ein ERP, das flache Positionsdatensätze erwartet.
Was ist, wenn ich Ausgaben in Kategorien einteilen muss, die nicht auf dem Beleg aufgedruckt sind?
Verwenden Sie eine abgeleitete Spalte – eine Funktion, mit der die KI Inhalte basierend auf dem Gelesenen aus dem Dokument klassifiziert. Fügen Sie eine Spalte wie "Kategorie (Optionen: Reise/Verpflegung/Unterkunft/Bürobedarf/Transport/Sonstiges)" hinzu, und die KI liest den Anbieternamen, die Beschreibung und den Kontext der Position jedes Belegs, um die richtige Kategorie zu bestimmen – auch wenn der Beleg selbst kein Feld "Kategorie" enthält. Dies eliminiert den manuellen Schritt, jeden Beleg nach der Extraktion zu prüfen und manuell eine Kategorie zuzuweisen. Für Spesenabrechnungen, die einem bestimmten Kontenplan mit Kostenstellencodes zugeordnet werden müssen, verwenden Sie zwei Spalten: "Kategorie" als abgeleitete Spalte und "Kostenstellencode (aus Kategorie abgeleitet)" als Referenzspalte, die Ihr Finanzteam für den SAP- oder Oracle-Import benötigt.
Kann ich Spesenabrechnungen mehrerer Mitarbeiter und Abteilungen gleichzeitig verarbeiten?
Ja. Laden Sie Spesenabrechnungen beliebig vieler Mitarbeiter aus beliebigen Abteilungen und mit beliebigen Vorlagen in einem einzigen Batch hoch. Jede Belegposition wird zu einer Zeile in der ausgegebenen Excel-Datei, wobei Mitarbeiter- und Abteilungskennungen in jeder Zeile ausgefüllt werden. Für den Monatsabschluss, bei dem Sie 50+ Abrechnungen aus Marketing, Entwicklung, Vertrieb und Betrieb verarbeiten müssen – jede mit einem anderen Spesenmanagementsystem – reicht ein Batch mit einer Spaltendefinition für alle aus. Für wiederkehrende monatliche Verarbeitung speichern Sie Ihre Spaltenkonfiguration nach dem Einloggen als Vorlage – verwenden Sie sie bei jedem Batch erneut, ohne Feldnamen neu eingeben zu müssen. Um Abrechnungen von Mitarbeitern zu sammeln, die Ihr Unternehmenssystem nicht nutzen, generieren Sie einen Sammel-Link: eine teilbare URL, über die jeder durch Eingabe eines kurzen Verifizierungscodes Spesenabrechnungen in Ihre Verarbeitungswarteschlange hochladen kann – ohne Registrierung oder Anmeldung auf Seiten des Hochladenden.
Was ist, wenn Belege als eingebettete Bilder im PDF-Spesenbericht vorliegen und nicht als durchsuchbarer digitaler Text?
Die KI liest das Dokument visuell – sie ist nicht auf durchsuchbare Textebenen angewiesen. Gescannte Belege, die als Bilder in einen PDF-Spesenbericht eingebettet sind, werden genauso gelesen wie digitaler Text: Das VLM analysiert das Layout und extrahiert Werte, indem es erkennt, was jedes Element im Kontext bedeutet. Für beste Genauigkeit bei eingebetteten Belegbildern stellen Sie sicher, dass die Scanauflösung mindestens 200 dpi beträgt. Wenn Sie sowohl die Zusammenfassungsdaten des Spesenberichts als auch die einzelnen Belegdaten mit hoher Genauigkeit benötigen, verarbeiten Sie Belegbilder separat für Positionsdetails und kombinieren Sie diese mit der Extraktion der Kopfdaten aus dem Bericht selbst.
Mehr zur Extraktion von Spesenberichtsdaten lesen
Extraktion von Mitarbeiter-Spesenberichtsdaten in Excel: Das Problem der Konsolidierung von Belegen in mehreren Formaten
Wie die KI die Kernherausforderung von Spesenberichten bewältigt – die Extraktion von Daten aus Belegen mit unterschiedlichen Layouts in eine konsistente Tabelle.
Der Belegstapel am Monatsende: Mitarbeiter-Spesen-Screenshots in ein Erstattungsblatt verwandeln
Praktischer Workflow zur Verarbeitung von Mitarbeiter-Spesenbeleg-Screenshots am Monatsende mithilfe spaltenbasierter Extraktion.
Batch-Verarbeitung von Spesenberichten mit dem Google Sheets-Add-on: Direkte Extraktion in Ihre Tabelle
So verbinden Sie Ihren Spesenbericht-Extraktionsworkflow direkt mit Google Sheets, ohne die Tabelle zu verlassen.
Mitarbeiterbelege über Sammellink sammeln und in Google Sheets extrahieren
So verwenden Sie den Sammellink, um Spesenbelege von Mitarbeitern zu sammeln und sie für die Erstattungsverarbeitung direkt in Google Sheets zu extrahieren.