Was ist Bau-Rechnungsextraktion?Subunternehmer-Rechnungen in Excel

Bau-Rechnungsextraktion ist der automatisierte Prozess, Schlüsselfelder – Subunternehmername, Leistungsbeschreibung, Einbehaltsprozentsatz, AIA-Positionen und Nachweise über die Aufgabe von Pfandrechten – aus bauspezifischen Rechnungen und Zahlungsanträgen zu lesen und als strukturierte Daten in einer Tabellenkalkulation oder einem Buchhaltungssystem auszugeben. Anstatt dass ein Projektbuchhalter jede PDF-Datei öffnet und Werte einzeln in Sage oder Excel eingibt, übernimmt die Extraktionssoftware das Lesen und die Dateneingabe in Sekundenschnelle – unter Beibehaltung der bauspezifischen Mathematik, die die Subunternehmer-Abrechnung von einer allgemeinen Lieferantenrechnung unterscheidet.

Schluss mit Abtippen — lassen Sie KI Ihre Dokumente lesen
Bild oder PDF hochladen — strukturierte Daten in 10 Sekunden
Jetzt testen
Keine Anmeldung · Keine Kreditkarte · Ergebnis in 10 Sekunden
Prozess der Bau-Rechnungsextraktion – Umwandlung von Subunternehmer-Abrechnungsdokumenten in strukturierte Tabellendaten

Wichtige Erkenntnisse

  1. Fünfzehn bis zwanzig Stunden verschwinden aus jedem monatlichen Bauabrechnungszyklus – und der Engpass ist nicht die Tippgeschwindigkeit, sondern der mentale Aufwand, sich vor dem ersten Tastendruck auf das individuelle Rechnungslayout jedes Subunternehmers einzustellen.
  2. Vorlagenbasierte Extraktionstools benötigen Trainingsmuster pro Format, aber im Bauwesen ist jeder Subunternehmer ein eigenständiges Unternehmen – Sie erhalten ein Muster pro Sub, und es ändert sich im nächsten Monat, wenn dieser von QuickBooks zu Sage wechselt.
  3. Semantische Extraktion liest nach Feldbedeutung statt nach Seitenposition – definieren Sie Ihre Spalten einmal, und derselbe Regelsatz extrahiert Einbehalte, Kostenstellen und SOV-Positionen aus AIA G702s, QuickBooks-PDFs und handschriftlichen Kohlepapierformularen in einem einzigen Durchlauf.

Was die Extraktion von Bau-Rechnungen tatsächlich ist

Im Baugewerbe stellt die Subunternehmer-Rechnungsstellung Herausforderungen dar, für die generische Rechnungserfassung nie konzipiert wurde. Eine Standard-Lieferantenrechnung enthält einige wenige vorhersehbare Felder – Lieferantenname, Datum, Positionen, Gesamtsumme. Eine Baurechnung trägt zusätzliche Ebenen: Abschlagsrechnungslogik, Sicherheitseinbehalt, Nachlassverzichte, Leistungsverzeichnisse und zertifizierte Lohnabrechnungen als Anhänge. Diese Ebenen verändern das Extraktionsproblem grundlegend.

Extraktion von Bau-Rechnungen ist der Prozess der Erfassung folgender Datenarten aus bauspezifischen Abrechnungsdokumenten:

  • Abschlagsrechnungsdaten – kein pauschaler Gesamtbetrag, sondern eine kumulative Berechnung mit abgezogenen Vorauszahlungen, einbehaltenem Sicherheitseinbehalt und einem aktuell fälligen Betrag. Das AIA-G702-Formular erfordert Felder wie Vertragssumme, Nachträge, insgesamt fertiggestellt & gelagert, Sicherheitseinbehalt (aufgeteilt nach Arbeit und Material) und Restsumme.
  • Leistungsverzeichnis-Positionen (SOV) – das G703-Fortsetzungsblatt, das die G702 mit Aufschlüsselungen pro Leistungsbereich untermauert: Sollwert, % Fertigstellung und Restbetrag. Jede Zeile ist einem CSI-MasterFormat-Kostencode für den Auftragskostenblock zugeordnet.
  • Sicherheitseinbehalt (Retention) – 5–10 % jeder Abschlagszahlung, die als Sicherheit einbehalten werden. CFMA-Daten zeigen, dass ein 10%iger Einbehalt die typische Nettogewinnmarge von 5–6 % für Subunternehmer übersteigen kann, was die Verfolgung des Sicherheitseinbehalts zu einem Working-Capital-Problem und nicht zu einer buchhalterischen Bequemlichkeit macht.
  • Nachlassverzichtsreferenzen – vier Arten (bedingt/unbedingt × Abschlags-/Schlusszahlung), die mit dem Abrechnungszeitraum und -betrag übereinstimmen müssen. Ein falsch zugeordneter Verzicht kann die Zahlung um Wochen verzögern.
  • Nachtragsreferenzen – genehmigte Leistungsänderungen, die die Vertragssumme anpassen und als separate Positionen im Zahlungsantrag geführt werden.
  • Zertifizierte Lohnabrechnungsanhänge – bei Davis-Bacon-Projekten mit vorherrschendem Tariflohn begleiten wöchentliche WH-347-Berichte mit Arbeiterklassifikationen, Stunden und Lohnsätzen die Rechnung.

Der entscheidende Unterschied zur generischen Extraktion ist nicht das Dokumentenformat – es ist die Abrechnungslogik, die zwischen den Feldern lebt. Der Sicherheitseinbehalt ist keine Zahl, die man findet und kopiert. Es ist eine Berechnung, die von einem Prozentsatz abgeleitet wird, manchmal in einem Notizfeld statt in einer dafür vorgesehenen Zeile eingebettet. Eine Subunternehmer-Rechnung kann in einem Freitextblock „Abzgl. 10 % Einbehalt – 4.200 €“ angeben. Eine Extraktionssoftware, die die Semantik der Bauabrechnung versteht, weiß, dies als Sicherheitseinbehalt und nicht als sonstigen Abzug zu behandeln.

Bau-Rechnungsextraktion vs. Standard-Rechnungsextraktion

Hier ist, was jede Extraktionsart bewältigen muss:

FeldtypStandard-RechnungsextraktionBau-Rechnungsextraktion
KopffelderLieferantenname, Rechnungsnr., Datum, Bestellnr.Gleiche plus Vertragsnr., Antragsnr., Projektname, Gewerk
PositionenBeschreibung, Menge, Einzelpreis, GesamtGleiche plus CSI-Kostencode, % fertig, bereits abgerechneter Betrag, Wert eingelagerter Materialien
Steuern / AbzügeEinzelne SteuerzeileEinbehalt (Arbeit + Material getrennt), Sicherheitseinbehalt bei Verzichtserklärung, bedingte Abzüge nach Landesrecht
Laufende SummenEin RechnungsgesamtbetragVertragssumme bisher, Gesamt fertiggestellt, Gesamt eingelagert, frühere Zahlungen, aktuell fällig, Restbetrag
BegleitdokumenteMeist keineVerzichtserklärungen, zertifizierte Lohnabrechnungen (WH-347), tägliche Berichte, Fotos eingelagerter Materialien
FormatvielfaltMäßig – die meisten Lieferanten nutzen Standard-RechnungssoftwareExtrem – jeder Subunternehmer ist ein eigenständiges Unternehmen mit eigenem Buchhaltungssystem (QuickBooks, Sage, handschriftliche Kohlepapierformulare, AIA-Vorlagen)

Das Problem der Formatvielfalt bestimmt alles. Bei der Standardextraktion erzeugen 50 Lieferanten 10–15 Formate. Im Bauwesen erzeugen 30 Subunternehmer 30 Formate – jeder Sub ist ein separates Unternehmen mit eigener Software. Ein Reddit-Nutzer in r/excel beschrieb die Verfolgung von Subunternehmerrechnungen über 50+ Projekte hinweg als „extrem mühsam und zeitaufwendig" – nicht wegen des Tippaufwands, sondern weil jeder Durchlauf eine mentale Neuausrichtung auf das individuelle Layout jedes Subs erfordert.

Mehr zum allgemeinen Konzept finden Sie unter Was ist Rechnungsdatenextraktion und wie funktioniert sie. Die Prinzipien gelten auch für das Bauwesen – aber hier ist semantische Extraktion kein Komfort. Sie ist der einzige Ansatz, der 30 verschiedene Subunternehmerformate überlebt, die sich unvorhersehbar ändern.

So funktioniert die Baurechnungserfassung

Die Erfassung von Baurechnungen folgt dem gleichen Prinzip wie jede moderne KI-gestützte Extraktion: Sie legen fest, was Sie benötigen, und die KI findet es anhand der Bedeutung, nicht der Position. Doch einige baustellenspezifische Mechanismen entscheiden darüber, ob das Ergebnis brauchbar ist oder nicht.

1. Semantischer Feldabgleich statt positionsbasierter OCR. Vorlagenbasierte OCR liest Felder anhand fester Pixelkoordinaten – „Die Sicherheitseinbehalt-Zeile befindet sich 4,2 Zoll vom oberen Rand und 1,5 Zoll vom linken Rand.“ Das funktioniert nicht mehr, sobald ein Subunternehmer von QuickBooks zu Sage wechselt oder eine handschriftliche Rechnung ohne Koordinatensystem einreicht. Die semantische Extraktion kehrt dies um: Sie definieren die benötigten Spalten (Subunternehmername, Sicherheitseinbehalt %, Nettobetrag), und die KI findet jeden Wert anhand seiner Bedeutung, nicht seiner Position auf der Seite.

2. Verständnis für Abschlagsrechnungen. Ein einfaches Tool, das den „Gesamtbetrag“ aus einer Rechnung zieht, ist für eine G702-Zahlungsanforderung nutzlos. Die entscheidende Zahl ist nicht eine einzelne Summe – es ist das Verhältnis zwischen Vertragssumme, Gesamtfertigstellung, Sicherheitseinbehalt, Vorauszahlungen und aktuellem Zahlungsbetrag. Das Extraktionssystem muss verstehen, dass der aktuelle Zahlungsbetrag gleich (Gesamtfertigstellung & gelagerte Materialien − Sicherheitseinbehalt − vorherige Zahlungen) ist und dass eine Abweichung zwischen G702 und G703 ein Warnsignal ist, keine normale Abweichung.

3. Stapelverarbeitung nach Projekt und Zeitraum. Baurechnungen treffen um den monatlichen Zahlungstermin (meist der 25.) in großer Zahl ein. Ein Generalunternehmer mit 15 Subunternehmern auf vier Baustellen erhält 60 Rechnungen innerhalb von 48 Stunden. Die Stapelverarbeitung extrahiert alle mit denselben Spaltendefinitionen in einem Durchgang und erstellt eine einheitliche Tabelle mit Projekt-, Subunternehmer- und Kostenstellencodes – bereit zur Übernahme in Sage oder Procore ohne manuelle Nacharbeit.

Um diesen Workflow anhand eines Belegs in Aktion zu sehen, testen Sie die Demo unten:

JPG/PNG/PDF KI-Extraktion

Dateien werden sicher verarbeitet und nicht gespeichert.

Wann Sie eine Rechnungsextraktion im Bauwesen benötigen

Der monatliche Abrechnungszyklus ist der offensichtliche Auslöser, aber die Extraktion von Baurechnungen deckt mehrere unterschiedliche Szenarien ab:

Monatliche Subunternehmer-Abrechnung. Am 25. trudeln 20 bis 40 Rechnungen in Ihrem Posteingang ein – AIA G702s, QuickBooks-PDFs, handschriftliche Belege. Alle müssen vor der Eigentümer-Abrechnungsfrist in dasselbe Projektkostensystem eingepflegt werden. Die Extraktion verkürzt die Dateneingabe von Tagen auf Stunden.

Projektübergreifende Koordination. Arbeiten Subunternehmer an mehreren Projekten, müssen die Kosten korrekt pro Auftrag zugeordnet werden. Eine Spalte „Projekt“ in Ihrem Extraktionsschema stellt sicher, dass jede Position auf dem richtigen Kostenblatt landet und vermeidet so den häufigsten projektübergreifenden Buchhaltungsfehler.

Einbehaltsverfolgung. Bei einem Projekt mit 10 % Einbehalt entsteht über 18 Monate ein einbehaltener Saldo von 50.000 $. Die meisten Standard-Kreditorenbuchhaltungssysteme verfolgen keine laufenden Einbehaltssalden pro Subunternehmer und Projekt. Der Extraktionsoutput kann als Einbehaltshauptbuch dienen, mit Spalten für kumulierten Einbehalt, freigegebenen und ausstehenden Saldo.

Prüfung von Unterlassungserklärungen und Compliance. Laut der ASA-Umfrage zu Zahlungsfristen in den 50 Bundesstaaten haben 11 Bundesstaaten gesetzliche Formulare für Unterlassungserklärungen – die Verwendung des falschen Formulars macht die Erklärung ungültig. Die Extraktion kann Abweichungen zwischen Erklärungsbetrag und Zahlungsbetrag kennzeichnen und nachverfolgen, welche Erklärungen (bedingt/unbedingt, Fortschritts-/Abschlusserklärung) pro Subunternehmer und Zeitraum gesammelt wurden.

Verarbeitung zertifizierter Lohnabrechnungen. Bei Davis-Bacon-Tariflohnprojekten müssen wöchentliche WH-347-Berichte mit Arbeitern, Klassifikationen, Stunden und Lohnsätzen den Rechnungen beigefügt werden. Eine Extraktion, die Anhänge verarbeitet, kann die zertifizierten Lohndaten im selben Durchlauf wie die Abrechnungsdaten erfassen.

Für einen breiteren Überblick – von Subunternehmerrechnungen über Tagesberichte bis hin zu COIs – lesen Sie unseren Leitfaden zur Dokumentenextraktion für Bauprojektmanager.

Worauf Sie bei einem Tool zur Extraktion von Baurechnungen achten sollten

Hier sind die Fähigkeiten, die ein Tool für Baurechnungen von einem unterscheiden, das nur mit Standard-Lieferantenrechnungen funktioniert:

1
Vorlagenfreie Extraktion – nicht verhandelbar. Die Vielfalt der Subunternehmerformate im Bauwesen macht vorlagenbasierte Tools außerhalb weniger Anbieter unpraktikabel. Wenn ein Tool ein Training mit 10 Mustern pro Subunternehmer erfordert, ist es für eine andere Branche gemacht – im Bauwesen haben Sie ein Muster, und nächsten Monat ändert es sich.
2
Umgang mit Sicherheitseinbehalten. Das Tool muss Sicherheitseinbehalte als separates Feld erkennen, nicht als "Steuern" oder "Sonstiges". Berechnete Spalten sind vorzuziehen: definieren Sie Sicherheitseinbehalt = Gesamt × 0,10 und die KI leitet den Wert ab, selbst wenn der Subunternehmer ihn nicht explizit aufführt. Bei einem AIA G702 sollte das Tool den Sicherheitseinbehalt für ausgeführte Arbeiten (§5a) von dem für eingelagerte Materialien (§5b) unterscheiden.
3
Einzelposten-Extraktion aus Leistungsverzeichnissen. Der G703 enthält die detaillierte Budgetaufschlüsselung des Projekts. Ein Tool, das nur zusammenfassende Felder extrahiert (Gesamtsumme, Sub-Name), übersieht 80 % der nutzbaren Daten. Das System muss mehrzeilige Tabellen mit Sollwert, ausgeführten Arbeiten (Vorperiode + aktuelle Periode), eingelagerten Materialien, % Fertigstellung und Restsumme lesen – unter Beibehaltung der Zeilenbeziehungen.
4
Stapelverarbeitung mit projektbezogener Organisation. Das Tool sollte es ermöglichen, eine "Projekt"-Spalte zu definieren, die die KI aus dem Dokumentinhalt befüllt, nicht aus einem manuellen Dropdown. Ein Stapel von 60 Rechnungen aus fünf Projekten sollte beim Export automatisch in projektspezifische Blätter sortiert werden.
5
Export-Kompatibilität mit Bau-ERPs. Die Ausgabe muss mit Sage 300 CRE, Viewpoint Vista, Procore, Foundation und ComputerEase funktionieren – saubere CSV/Excel mit Kostenstellen in den richtigen Spalten, Feldnamen, die auf Importvorlagen abbilden, und getrennten Ist- und Sollkosten.

Diese Fähigkeiten überschneiden sich mit denen eines guten Tools zur COI-Extraktion im Bauwesen – aber die Rechnungsextraktion bringt die Abrechnungsmathematik und die Komplexität der Einzelposten im Leistungsverzeichnis mit sich, die COIs nicht haben.

Häufig gestellte Fragen

Ist die Extraktion von Baurechnungen dasselbe wie eine AIA-Abrechnungssoftware?

Nein. AIA-Abrechnungssoftware (GCPay, Textura, Procore Pay) hilft Ihnen, Zahlungsanträge zu erstellen. Die Extraktion von Baurechnungen löst das eingehende Problem: das Auslesen von Daten aus den Rechnungen, die Ihnen Subunternehmer senden. Beide arbeiten zusammen – die Extraktion holt die Daten aus dem PDF; die AIA-Software verwaltet Genehmigung und Zahlung.

Kann die Extraktion von Baurechnungen handschriftliche Subunternehmerrechnungen verarbeiten?

Moderne visuelle KI extrahiert handschriftliche Inhalte bei klaren Kopien mit einer Genauigkeit von 85–92 % – ausreichend für Zahlen und kurze Beschreibungen. Die Genauigkeit sinkt bei Durchschlagformularen und blassen Thermopapieren. Die meisten Teams kalkulieren 10–15 Minuten Prüfzeit pro Charge ein, um handschriftliche Fehler zu erkennen, statt stundenlanger manueller Eingabe von Grund auf.

Funktioniert die Extraktion auch mit Nicht-AIA-Rechnungen von Subunternehmern?

Ja – und hier zeigt die semantische Extraktion ihren Wert. Kleine Subunternehmer (Maler, Trockenbauer, Betonfertiger) verwenden selten AIA-Formulare. Ein semantisches Extraktionstool verarbeitet sowohl AIA- als auch Nicht-AIA-Rechnungen über dieselben Spaltendefinitionen, da es nach Feldbedeutung und nicht nach Formularstruktur liest.

Wie geht die Extraktion mit unterschiedlich berechneten Einbehalten bei verschiedenen Subunternehmern um?

Einbehaltsstrukturen variieren – pauschal 5 %, 10 % oder reduzierte Einbehalte nach Meilensteinen. Das Extraktionssystem sollte ein Feld „Einbehalt %“ aus jeder Rechnung erfassen. Für unterschiedliche Logiken verwenden Sie berechnete Spalten: definieren Sie Einbehaltsbetrag = Gesamtfertigstellung × Einbehalt % als Spalte, und die KI extrahiert oder leitet die Werte pro Subunternehmer in einem Durchgang ab.

Können Extraktionstools Daten für Sage 300 CRE oder Procore formatiert ausgeben?

Die Ausgabe ist eine strukturierte Tabelle (Excel/CSV). Die meisten Bau-ERPs haben Importvorlagen, die CSV mit zugeordneten Spalten akzeptieren. Die Aufgabe des Extraktionstools sind saubere, konsistente Daten – der ERP-Integrationsschritt erfolgt im Importtool Ihres Buchhaltungssystems. Das Google Sheets-Add-on kann als Brücke dienen: Die Extraktion schreibt in ein Blatt, und der ERP-Connector des Blatts übernimmt die Synchronisation.

Typische Zeitersparnis im monatlichen Abrechnungszyklus?

Manuelle Rechnungsbearbeitung im Baugewerbe kostet 12 bis 30 $ pro Rechnung inklusive Dateneingabe, Weiterleitung und Korrekturen. Automatisierte Erfassung senkt dies auf 2 bis 4 $ pro Rechnung. Für einen Generalunternehmer mit 60 Rechnungen monatlich bedeutet das rund 15–20 Stunden Dateneingabe pro Monat – die Hälfte der wöchentlichen Tipparbeit eines Projektbuchhalters, die nun für Prüfung und Analyse genutzt werden kann.

📮 contact email: [email protected]