Die Extraktion von Energierechnungen –
nicht die von Rechnungen
Energierechnungen sind das eine wiederkehrende Dokument, an dem ein Finanzteam jahrelang automatisieren kann und dennoch von Hand erfasst. Der Grund liegt nicht am Volumen, sondern an der Struktur. Eine Rechnung besteht aus einem Anbieter, einem Betrag, einem Datum. Eine Energierechnung ist eine Tarifstruktur: eine Verbrauchszahl, deren Einheit sich je nach Energieträger ändert, Gebührenposten, die sich auf Versorgung und Lieferung aufteilen, und ein Abrechnungszeitraum, der manchmal eine Schätzung und keine Zählerstandablesung ist.
Ein generischer Rechnungsextraktor liefert Anbieter, Rechnungsnummer und Gesamtbetrag. Diese drei Felder stehen auch auf einer Energierechnung, daher wirkt die Lücke in einer Demo klein. Sie zeigt sich erst später, wenn die Spalten, die Versorgungsdaten nützlich machen, fehlen: die Kontonummer, die die Rechnung mit einem physischen Zähler verbindet, die Verbrauchszahl mit ihrer Einheit und die Gebührenposten, die erklären, warum sich der Gesamtbetrag verändert hat. Allein in den USA gibt es laut dem statistischen Bericht 2026 der American Public Power Association 3.371 Stromanbieter (APPA, 2026). Keine Layout-Vorlage überlebt eine solche Vielfalt – genau deshalb lohnen sich bei Energierechnungen andere Ansätze als bei Rechnungen.

Die wichtigsten Erkenntnisse
- Anbieter, Rechnungsnummer und Gesamtbetrag sind die drei Felder, die ein Rechnungsextraktor liefert – und genau diese drei stehen auch auf einer Energierechnung, daher wirkt die Lücke in einer Demo winzig.
- Das mit einem Zähler verknüpfte Konto, der Verbrauch mit seiner Einheit und die Gebührenposten hinter dem Gesamtbetrag sind genau die Felder, die eine Rechnungsvorlage nie enthält.
- Definieren Sie die gewünschten Spalten und ImageToTable.ai liest jeden Wert danach, was das Label bedeutet – so deckt eine Spaltenstruktur 3.371 Stromanbieter, kommunale Wasserabrechnungen und genossenschaftliche Gasrechnungen ohne Vorlage ab.
Eine Energierechnung ist ein Gebührenstapel, keine Rechnung
Eine Energierechnung enthält vier Gruppen von Feldern, und nur eine davon überschneidet sich mit einer gewöhnlichen Rechnung. Die erste Gruppe sind Konto- und Servicedaten: Kontonummer, Kontoinhaber, Serviceadresse, Anbieter und Zählernummer. Die zweite ist der Abrechnungszeitraum: Rechnungsdatum, Fälligkeitsdatum, Leistungszeitraum von und bis sowie oft eine Abrechnungsnummer. Die dritte Gruppe ist diejenige, die generische Rechnungstools vereinheitlichen: Verbrauch und Gebühren. Sie enthält aktuelle und vorherige Zählerstände, den Verbrauch mit seiner Einheit, den Bedarf in kW bei gewerblichen Stromrechnungen, den Einheitssatz oder Tarif, Versorgungs- gegenüber Liefergebühren, Steuern und Zuschläge sowie Gutschriften. Die vierte ist die Zahlungsdaten: Gesamtbetrag, vorheriger Saldo und Zahlungsreferenznummern.
Wer dieses Dokument liest, hängt von der Größe des Betriebs ab. In einem kleinen Unternehmen öffnet der Buchhalter die Rechnung, findet den Gesamtbetrag und legt sie ab. In einer Immobilienverwaltungsfirma gibt ein Versorgungsangestellter Kontonummern, Serviceadressen und Beträge in das Immobilienverwaltungssystem ein, damit jede Gebühr im richtigen Hauptbuch der Immobilie landet. Für einen Vermieter mit mehreren Türen teilt dieselbe Person einen Hauptzähler auf mehrere Einheiten auf. Und wenn ein Unternehmen seinen Energieverbrauch meldet, zieht ein Facility- oder Nachhaltigkeitsanalyst die kWh und therms aus denselben Rechnungen, um ein Benchmarking-Tool zu speisen.
Der gemeinsame Nenner bei allen ist, dass die Versorgungsseite fragmentiert ist. Allein Strom kommt von 3.371 Anbietern in den Vereinigten Staaten, darunter 1.998 öffentliche Stromversorger und 859 Genossenschaften (APPA, 2026). Wasser ist noch verstreuter: Das Land hat etwa 51.000 kommunale Wassersysteme, und mehr als 92% von ihnen versorgen weniger als 10.000 Kunden (AWWA). Ein Portfolio mit Immobilien in drei Bundesstaaten kann jeden Monat mit einem Dutzend verschiedener Rechnungslayouts zu tun haben, und jedes Layout platziert die Verbrauchszahl an einer anderen Stelle auf der Seite.
Eine Versorgungsrechnung und eine Energierechnung teilen sich einen Anbieter und einen Gesamtbetrag. Alles, was die Rechnung extraktionswürdig macht – der Zähler, der Verbrauch und die Gebührenaufschlüsselung – ist ein Feld, das die Rechnungsvorlage nie hatte.
Wo die Extraktion von Energierechnungen tatsächlich scheitert
Die Verarbeitung von Energierechnungen scheitert an vier vorhersehbaren Stellen, und keine davon ist die reine Zeichenerkennung. Die erste ist die Maßeinheit. Dasselbe Wort, Verbrauch, bedeutet Kilowattstunden auf einer Stromrechnung, Therms oder CCF auf einer Gasrechnung und Kubikmeter oder Gallonen auf einer Wasserrechnung. Werden sie alle in einer Spalte zusammengefasst, ist die Spalte nicht mehr vergleichbar, sobald man über verschiedene Versorgungsarten hinwegschaut. Die zweite ist die Gebührenstruktur. Eine Stromrechnung enthält einen Lieferpreis für den Strom selbst und einen Netzentgelt für den Transport, und in vielen Bundesstaaten umfasst der Netzentgelt eigene Verteil-, Übertragungs- und Kundengebühren (Eversource). Wird nur die Gesamtsumme erfasst, kann man eine Tariferhöhung nicht von einer Verbrauchserhöhung unterscheiden.
Die dritte Schwachstelle ist die Datenqualität im Dokument selbst. Eine Rechnung kann einen geschätzten Zählerstand statt eines tatsächlichen anzeigen, und ein Budget-Billing-Plan gleicht die Differenz in einer Jahresendabrechnung aus. Wenn die Verbrauchsspalte das aufgedruckte aufzeichnet, ohne zu kennzeichnen, ob der Zählerstand geschätzt wurde, steigt und fällt die monatliche Reihe aus Gründen, die nichts mit dem Verbrauch zu tun haben. Die vierte Schwachstelle ist die Zuordnung. Ein Versorgungskonto kann ein ganzes Gebäude versorgen, während die Kosten auf ein Dutzend Einheiten entfallen, und die Kontonummer auf der Rechnung ist der einzige zuverlässige Schlüssel zurück zur Immobilie und zum Zähler, zu dem sie gehört. Geht dieses Feld verloren, muss die Zuordnung von Hand rekonstruiert werden.
Teams spüren die Belastung lange, bevor sie die Ursache benennen können. Ein Hausverwalter auf r/PropertyManagement beschrieb das Volumen direkt: "Meine Firma erfasst manuell etwa 600-800 Rechnungen pro Monat in Yardi" (r/PropertyManagement). In diesem Umfang ist die Arbeit nicht schwer, sie ist beständig, und beständiges Tippen ist die Quelle für vertauschte Kontonummern und falsch gelesene Verbrauchsziffern.
Warum kWh, Therms, CCF und m³ nicht in einer Spalte zusammengefasst werden können

Die Einheitenfalle ist der teuerste Fehler bei Energierechnungsdaten, denn die Zahlen bleiben gültig, während die Bedeutung falsch wird. Der Stromverbrauch wird in Kilowattstunden gemessen, und eine kWh entspricht 3.413 Btu Energie. Gas gibt es in zwei Varianten. Das Therm ist eine Energieeinheit von 100.000 Btu, während CCF und MCF Volumeneinheiten sind: 100 Kubikfuß bzw. 1.000 Kubikfuß Gas. Ein einzelnes CCF entspricht ungefähr einem Therm, aber nur weil ein typischer Heizwertfaktor nahe 1,03 liegt – und dieser Faktor schwankt von Monat zu Monat (Owatonna Public Utilities). Auch Wasser hat seine eigene Überschneidung: Wasserzähler werden ebenfalls in CCF abgelesen, wobei ein CCF etwa 748 Gallonen entspricht.
Genau in dieser Überschneidung versteckt sich ein echter Fehler. Zwei Rechnungen können beide 2.400 Einheiten anzeigen und doch zwei verschiedene Mengen bedeuten – einmal in Kubikfuß und einmal in Therms, oder einmal in CCF und einmal in MCF mit einem Faktor von zehn dazwischen. Eine einzelne normalisierte Verbrauchszahl trennt diese nur dann korrekt, wenn die Einheit mitgeführt wird. Die praktische Regel für ein Spaltenset von Energierechnungen lautet: eine Verbrauchsspalte pro Energieträger, plus eine Einheitenspalte, die den aufgedruckten Wert festhält. So enthält eine Stromspalte ausschließlich kWh und eine Gasspalte ausschließlich Therms oder CCF. Wenn Sie eine einzige vergleichbare Kennzahl benötigen, berechnen Sie diese nach der Extraktion mit einer expliziten Umrechnung – nicht, indem drei Energieträger sich eine Überschrift teilen.
Behalten Sie die Einheitenspalte auch dann bei, wenn jede Rechnung in einem Batch gleich aussieht. Sie ist das Feld, das Ihnen nächsten Monat – oder bei einer anderen Immobilie – sagt, ob zwei Verbrauchszahlen tatsächlich vergleichbar sind.
Die Spaltenliste für eine Energierechnung, nicht für eine Lieferantenrechnung
Der Weg, diese Felder zu erhalten, ohne einen Parser pro Anbieter zu bauen, ist Custom Column Extraction. Auf ImageToTable.ai geben Sie die gewünschten Spaltennamen ein, und die KI liest jede Rechnung und füllt einen Wert unter jeder Spalte aus, indem sie herausfindet, was die Feldbezeichnung bedeutet, nicht wo sie auf der Seite steht. Die Namen, die Sie eingeben, werden zu den Kopfzeilen der Ausgabetabelle. Da das Lesen semantisch ist, deckt eine Spaltenliste eine ConEd-Stromrechnung, einen kommunalen Wasserbescheid und eine kooperative Gasrechnung im selben Batch ab, ohne dass eine Vorlage erstellt oder gepflegt werden muss, wenn sich diese Layouts ändern.
Eine Spaltenliste für Energierechnungen folgt den vier Feldgruppen, behält aber die Verbrauchs- und Gebührendetails bei, die Rechnungen weglassen:
| Spaltendefinition | Was sie erfasst |
|---|---|
| Energieversorger | Der auf der Rechnung genannte Lieferant |
| Energieart (Optionen: Strom / Gas / Wasser / Abwasser / Telekommunikation) | Einordnung des Rohstoffs, ausgefüllt auch dann, wenn die Rechnung sie nicht ausdrücklich angibt |
| Kontonummer | Das Konto, das die Rechnung einem Objekt und Zähler zuordnet |
| Serviceadresse | Die Adresse, an die die Energie geliefert wurde |
| Zählernummer | Die auf der Rechnung gedruckte Zähler- oder Gerätekennung |
| Beginn des Abrechnungszeitraums | Erster Tag des Leistungszeitraums |
| Ende des Abrechnungszeitraums | Letzter Tag des Leistungszeitraums |
| Rechnungsdatum | Das Ausstellungsdatum der Rechnung |
| Fälligkeitsdatum | Das Zahlungsfälligkeitsdatum |
| Vorheriger Zählerstand | Der vorherige, auf der Rechnung angezeigte Zählerstand |
| Aktueller Zählerstand | Der aktuelle, auf der Rechnung angezeigte Zählerstand |
| Verbrauch | Verbrauch wie für den Zeitraum angegeben |
| Verbrauchseinheit | kWh, therms, CCF, m³ oder gallons, wie angegeben |
| Last (kW) | Spitzenlast, wenn eine gewerbliche Stromrechnung sie berechnet |
| Versorgungskosten | Der Erzeugungsanteil einer Stromrechnung |
| Lieferkosten | Verteil-, Übertragungs- und feste Kundengebühren |
| Steuern und Gebühren | Steuern, Umlagen und Zuschläge |
| Gesamtbetrag fällig | Der für den Zeitraum zu zahlende Betrag |
| Vorheriger Saldo | Ein aus der vorherigen Rechnung übertragener Saldo |

Zwei Spaltentypen leisten Arbeit, die eine einfache Feldliste nicht kann. Eine berechnete Spalte enthält eine Berechnung, die das Tool während der Extraktion ausführt, sodass ein Verbrauchswert auch dann erscheint, wenn die Rechnung keinen ausweist: Definieren Sie Verbrauch (Aktueller Zählerstand − Vorheriger Zählerstand), und das Ergebnis erscheint als eigene Spalte. Derselbe Mechanismus übernimmt den Gebührenblock, denn eine berechnete Spalte kann die Positionsbeträge innerhalb eines Abschnitts summieren, sodass Gebührengesamt Lieferung, Verteilung, Steuern und Gebühren in einem Durchgang addiert. Sie unterstützt auch eine Bedingungsprüfung: Beschreiben Sie eine Spalte, die besagt wenn Gebührengesamt nicht dem Gesamtbetrag entspricht, gib die Differenz aus, und die Tabelle markiert die Rechnungen, deren gedruckter Gesamtbetrag von ihren eigenen Positionen abweicht. Eine abgeleitete Spalte übernimmt die Klassifizierung, sodass Versorgungstyp (Optionen: Strom / Gas / Wasser / Abwasser / Telekom) aus dem Inhalt der Rechnung gefüllt wird, selbst wenn der Kopf mehrdeutig ist.
Dateien werden sicher verarbeitet und nicht gespeichert.
Eine Upload pro Monat, eine Tabelle, eine Prüfung pro Ziffer
Energierechnungen kommen als monatlicher Stapel, nicht einzeln, daher sollte der Workflow dem entsprechen. Laden Sie jede Rechnung, die in diesem Zyklus eingegangen ist, über alle Anbieter und Energieträger hinweg als einen einzigen Batch hoch. Das Tool verarbeitet sie gemeinsam und führt die Ergebnisse in einer einzigen Tabelle zusammen, mit einer Zeile pro Rechnung. Die Kontonummernprüfung ordnet jede Zeile der richtigen Immobilie zu, und das Flag aus der berechneten Spalte weist auf die Rechnungen hin, die vor der Verbuchung noch einmal geprüft werden müssen. Ein Portfolio, das früher eine Woche Tipparbeit beanspruchte, hat jetzt eine Tabelle und eine kurze Ausnahmeliste.
Zwei Funktionen reduzieren den Aufwand rund um die Extraktion. Email Inbox gibt dem Konto eine eigene Adresse, an die Sie Rechnungen weiterleiten können – oder die eine Portalregel des Versorgers automatisch befüllt –, sodass Rechnungen ohne Upload-Schritt in die Warteschlange gelangen; außerdem verarbeitet sie passwortgeschützte PDFs, wie sie bei vielen Versorgungsrechnungen üblich sind. Review Mode mit Bbox-Lokalisierung ist die Prüfung der entscheidenden Ziffern: Fahren Sie mit der Maus über eine extrahierte Zelle, und das Tool hebt genau die Stelle auf dem Rechnungsbild hervor, aus der der Wert stammt; ein Klick auf eine Bildregion springt zurück zur passenden Zelle. Bei einer Kontonummer oder einem Verbrauchswert wird die Verifizierung so zum Blick darauf statt zum erneuten Lesen der ganzen Seite. Wenn eine Rechnung als Foto oder blasser Fax vorliegt, kann das Konto für die schwierigere Erfassung auf eine höhere Model Tier eingestellt werden. Und wenn dieselbe Abrechnung über mehrere Seiten gescannt wird, führt Multi-Page Merge die Seiten wieder zu einer einzigen Zeile zusammen, sodass die Kontonummer auf jede Zeile übertragen wird.
Die Ausgabe erfolgt als Excel, CSV oder JSON. Diese Datei speist die Kostenzuordnung, einen Soll-Ist-Vergleich, ein Benchmarking-Tool wie ENERGY STAR Portfolio Manager oder das Versorgungsmodul des bereits genutzten Property-Management-Systems. Auch Property-Management-Plattformen haben sich diesem Problem gewidmet: AppFolios Smart Bill Entry meldet über 56 Millionen verarbeitete Rechnungen, und AppFolio-Kunden erfassen im Schnitt über 3.000 neue Rechnungen pro Monat (AppFolio), während Yardi Ende 2025 Smart AP veröffentlichte, ein OCR- und KI-Rechnungstool, das in Breeze Premier enthalten ist (Yardi). Diese Tools lösen die Rechnungsseite innerhalb ihrer eigenen Plattform. Das Extrahieren der Verbrauchs- und Gebührenfelder aus Rechnungen in beliebigem Format, bevor sie die Plattform erreichen, ist der Schritt, den dieser Workflow abdeckt.
Was dieses Tool nicht leistet
Einer Energierechnungs-Pipeline kann man nur vertrauen, wenn ihre Grenzen klar sind. ImageToTable.ai extrahiert und strukturiert Dokumente. Es meldet sich nicht bei Versorgungsportalen an oder lädt Rechnungen für Sie herunter, es bezahlt keine Rechnungen oder plant Zahlungen, es führt keine Rechnungsprüfung durch oder sucht eigenständig nach Abrechnungsanomalien, und es überträgt keine Daten direkt in Yardi, AppFolio, QuickBooks oder ein ERP-System. Es liefert eine strukturierte Datei; Ihr Team schreibt sie in das System of Record. Die beiden Ermessensentscheidungen, die menschlich bleiben, sind die Bestätigung, dass das Konto-Zähler-Paar stimmt, und die Entscheidung, ob ein Gebührenposten legitim aussieht. Was das Tool entfernt, ist das erneute Ablesen und Abtippen, das die Fehler ursprünglich verursacht hat.
Es lohnt sich auch, zwei Dokumente zu unterscheiden, die häufig verwechselt werden. Das Ablesen der Zahl von einem Zifferblatt ist eine vorgelagerte Erfassungsaufgabe, die feldseitige Arbeit, ein Foto einer Anzeige in einen Messwert zu verwandeln. Das ist ein anderes Problem mit einem eigenen Ansatz, behandelt im vollständigen Leitfaden zur Zählerstand-Datenextraktion und im Leitfaden zur Zählerstand-Genauigkeit. Eine Energierechnung liegt nachgelagert dazu: Sie enthält bereits den Zählerstand sowie das Konto, den Zeitraum, die Gebührenposten und den geschuldeten Betrag. Das Extrahieren einer Rechnung, aus einer PDF oder einem Scan, ist die dokumentseitige Aufgabe und ein anderes Feldset als das Ablesen des Zifferblatts. Für einen breiteren Überblick darüber, wie Feldextraktion auf strukturierte Ausgaben abgebildet wird, erläutert der Erklärartikel zur Dokumentdatenextraktion den Unterschied zwischen Transkription und strukturierter Extraktion.
Energierechnungs-Datenextraktion: Häufig gestellte Fragen
Kann das Tool eine Energierechnung von einem Anbieter lesen, den es noch nie gesehen hat?
Ja. Benutzerdefinierte Spaltenextraktion findet jeden Wert darüber, was die Feldbeschriftung bedeutet, sodass ein Spaltensatz dieselben Felder aus einer Rechnung eines Investor-owned-Versorgers, einer Abrechnung eines kommunalen Versorgungsunternehmens und einer Rechnung einer ländlichen Genossenschaft in einem einzigen Batch extrahiert. Es muss keine anbieterspezifische Vorlage erstellt werden, was wichtig ist, da es allein in den USA Tausende von Strom- und Wasserversorgern gibt. Eine Spalte, die auf keiner bestimmten Rechnung etwas findet, liefert einen leeren Wert statt eines Fehlers, sodass ein Anbieter, der ein Feld weglässt, den Lauf nicht stoppt.
Mischt sich in der Verbrauchsspalte kWh und therms auf einer Rechnung?
Es erfasst, was aufgedruckt ist, die Einheit reist also mit der Zahl. Für ein Portfolio, das mehrere Energieträger umfasst, ist das sicherere Design eine Verbrauchsspalte pro Energieträger plus einer Einheitenspalte, sodass der Stromverbrauch nur kWh enthält und der Gasverbrauch nur therms oder CCF. So wird verhindert, dass zwei Zahlen mit unterschiedlichen Einheiten verglichen werden, als wären sie dieselbe Größe – genau das führt zu Faktor-10-Fehlern bei Gasrechnungen.
Meldet es sich in meinem Versorgerportal an oder lädt meine Rechnungen herunter?
Nein. Es gibt kein Portal-Login, und für den Extraktionsschritt ist auch keins nötig. Sie bringen die Rechnungen, die Sie bereits haben, als PDFs, Scans oder Fotos mit, oder Sie leiten sie an die Posteingangsadresse des Kontos weiter, damit sie automatisch in der Warteschlange landen. Ist ein Kontoauszug passwortgeschützt, werden gespeicherte Passwörter gegen den verschlüsselten Anhang versucht, damit er denselben Workflow durchlaufen kann.
Kann es mit geschätzten Zählerständen und Abrechnungen mit Nachzahlung umgehen?
Es extrahiert, was die Rechnung angibt, einschließlich Verbrauch und Gebührenposten auf einem geschätzten oder budgetbasierten Kontoauszug, sowie etwaige Vorguthaben und Nachzahlungsbeträge, die aufgedruckt sind. Es korrigiert keine Schätzung und ermittelt auch nicht, wie der tatsächliche Verbrauch hätte sein müssen. Wenn eine saubere monatliche Verbrauchsreihe wichtig ist, erfassen Sie, ob der Zählerstand geschätzt wurde, als eigene Spalte, damit diese Zeiträume separat behandelt werden können.
Überträgt es Daten in Yardi, AppFolio oder QuickBooks?
Nein. Die Ausgabe ist eine strukturierte Datei in Excel, CSV oder JSON, und Ihr Team importiert sie in das System of Record. So bleibt das Extraktionstool unabhängig von der Plattform, die Sie nutzen, und derselbe Rechnungs-Batch kann zwei Ziele speisen, etwa das Immobilienhauptbuch und einen Energie-Benchmark, aus einem einzigen strukturierten Blatt.
Wie genau ist es bei einem Foto oder einem gescannten Beleg?
Die Genauigkeit bei klar gedruckten Energierechnungen erreicht bis zu 99 %, und ein direkt vom Anbieter stammendes, flaches PDF ist der einfachste Input. Fotos, blasse Faxe und gedrehte Scans sind schwieriger, und das Konto kann für solche Dokumente auf eine höhere Verarbeitungsstufe eingestellt werden. Für Felder, bei denen eine einzelne falsche Ziffer zählt, etwa Kontonummer oder Verbrauchswert, zeigt die Bbox-Ansicht die genaue Stelle, an der jeder Wert gelesen wurde, damit die Prüfung schnell geht.
Die Arbeit bei der Verarbeitung von Energierechnungen ist nicht das Abtippen selbst, sondern dass die Rechnung die Felder enthält, die eine Rechnung wegwirft: den Zähler, die Einheit, die mit dem Verbrauch reist, und die Gebührenposten hinter der Summe. Strukturieren Sie diese Felder einmal in einen Spaltensatz, und der monatliche Stapel wird von einem Datenerfassungsjob zu einem Blatt, das Sie prüfen. Der Leitfaden zur Rechnungsdatenextraktion behandelt den angrenzenden Fall, in dem das Dokument wirklich eine Rechnung ist, und der Workflow zur Kontoauszugsextraktion zeigt dasselbe Muster, angewendet auf ein weiteres wiederkehrendes Finanzdokument.