Eine Liste, kein Bauchgefühl
Ob eine Rechnung „vollständig genug aussieht" ist keine Kategorie, die §14 UStG kennt — das Gesetz nennt elf konkrete Angaben, unabhängig von der Branche oder der Größe des ausstellenden Unternehmens, und jede einzelne muss vorhanden sein, damit die Rechnung als Grundlage für den Vorsteuerabzug taugt. Ein geschultes Auge kann die meisten davon schnell überfliegen, aber „meisten" ist genau die Lücke, in der eine fehlende Angabe unbemerkt bleibt.
Diese Seite beschreibt, wie diese elf Angaben Feld für Feld aus einer Rechnung gelesen und geprüft werden, mit einem eigenen Status für jede — nicht, um die steuerliche Entscheidung zu treffen, sondern um die Lücke sichtbar zu machen, in der die meisten Fehler tatsächlich entstehen.
Warum das keine einfache Ja/Nein-Prüfung ist
Eine Rechnung besteht aus Fließtext, Tabellen und Kopfzeilen — die elf Pflichtangaben stehen selten alle an derselben Stelle, und manche, wie der Leistungszeitpunkt, tauchen manchmal gar nicht als eigene Zeile auf, sondern sind im Fließtext versteckt oder fehlen komplett. Eine Prüfung, die nur nach einer festen Position im Dokument sucht, findet eine Angabe nicht, nur weil sie an ungewöhnlicher Stelle steht.
Genau deshalb wird jede Angabe nach ihrer Bedeutung gesucht, nicht nach ihrer Position — ein Leistungszeitpunkt, der im Fließtext eines Angebotstextes erwähnt wird, zählt genauso wie einer in einer eigenen Kopfzeile.
Was das nicht entscheidet
Trifft keine steuerliche Entscheidung
Es prüft die formale Vollständigkeit. Ob der Vorsteuerabzug im Einzelfall zusteht, bleibt eine fachliche Frage.
Bewertet keine unklaren Grenzfälle allein
Eine Angabe, die tatsächlich zweifelhaft ist, wird markiert, statt automatisch entschieden.
Ersetzt keine Buchhaltungssoftware
Ist die Prüfschicht davor — geprüfte Daten, bereit für die Übernahme in Ihren bestehenden Ablauf.
Die elf Angaben, geprüft
| Angabe | Typische Quelle |
|---|---|
| Name und Anschrift beider Parteien | Kopf- und Fußzeile der Rechnung |
| Steuernummer oder USt-IdNr. | Meist im Fußbereich oder Briefkopf |
| Ausstellungsdatum | Direkt neben der Rechnungsnummer |
| Fortlaufende Rechnungsnummer | Kopf der Rechnung |
| Menge und Art der Leistung | Positionstabelle oder Leistungsbeschreibung |
| Zeitpunkt der Lieferung/Leistung | Oft im Fließtext, nicht immer eine eigene Zeile |
| Entgelt nach Steuersätzen | Summenblock am Ende der Rechnung |
| Steuersatz und Steuerbetrag | Summenblock, teils je Position |
Was gelesen wird
Jede Angabe wird als eigenes Feld gelesen, mit einem Konfidenzwert und einem Verweis auf die Fundstelle in der Rechnung. Eine Angabe, die nicht mit Sicherheit gelesen werden kann, wird als unklar markiert, statt als vorhanden zu gelten.
So funktioniert es
Rechnung hochladen
PDF, Scan oder Foto — für jede Eingangsrechnung, die geprüft werden soll.
Jede Angabe wird gesucht
Nach Bedeutung, nicht nach fester Position im Dokument.
Status je Angabe vergeben
Vollständig, fehlend oder unklar — für jede der elf Angaben einzeln.
Exportieren
Excel, CSV oder JSON, mit dem Status jeder Angabe als eigenem Feld.
Eine Rechnung, Feld für Feld
Eine Rechnung eines Handwerksbetriebs wird geprüft — neun der elf Angaben sind eindeutig vorhanden, zwei werden markiert.
| Angabe | Status |
|---|---|
| Rechnungsnummer | Vollständig |
| Steuersatz und -betrag | Vollständig |
| Leistungszeitpunkt | Unklar — nur im Fließtext angedeutet |
| Vollständige Anschrift Empfänger | Fehlt — nur Firmenname |
Die zwei markierten Angaben werden geprüft, bevor die Rechnung als Vorsteuer erfasst wird — eine Minute Aufwand statt eines Fundes bei der nächsten Betriebsprüfung.
Kleinbetragsrechnungen erkannt
Rechnungen bis 250 Euro brutto werden automatisch anhand ihres Gesamtbetrags erkannt und nach der vereinfachten Liste des §33 UStDV geprüft — die vollständige Anschrift des Empfängers und die fortlaufende Rechnungsnummer werden dort nicht verlangt, entsprechend wird auch nicht danach gesucht.
Manuell vs. automatisch
| Manuell | Automatisch |
|---|---|
| Elf Punkte von Hand überflogen | Elf Angaben einzeln gesucht und geprüft |
| Ein versteckter Leistungszeitpunkt wird übersehen | Nach Bedeutung gesucht, nicht nach Position |
| Kleinbetragsregelung manuell erinnert | Automatisch nach Betrag erkannt |
Von einer Rechnung zu einem Stapel
Eine Rechnung von Hand zu prüfen dauert wenige Minuten. Ein Stapel von fünfzig oder hundert Rechnungen macht aus derselben Prüfung eine Aufgabe, die sich leicht verschiebt — und genau das ist der Moment, in dem eine fehlende Angabe am ehesten unbemerkt bleibt.
Wird jede Rechnung nach derselben Methode geprüft, unabhängig von der Stapelgröße, bleibt der Aufwand pro Dokument konstant.
Wer das nutzt
Buchhalter
Fehlende Angaben erkannt, bevor eine Rechnung verbucht wird.
Steuerberater
Konsistente Prüfung über mehrere Mandanten hinweg.
Controller
Ein dokumentierter Status für jede Rechnung, bereit für eine Prüfung.
Kleinunternehmer
Dieselbe Prüftiefe wie eine große Buchhaltungsabteilung.
Warum der Status je Angabe zählt
Ein pauschales „vollständig" ohne die Einzelangaben dahinter ist schwer zu vertrauen, sobald ein Prüfer nach dem konkreten Grund fragt. Der Status jeder einzelnen Angabe, mit ihrer Fundstelle, verwandelt diese Frage von einer erneuten Suche in der Rechnung in eine Antwort, die bereits vorliegt.
Mit Ihrer ersten Rechnung beginnen
Laden Sie eine Eingangsrechnung hoch, um zu sehen, wie die elf Angaben geprüft werden — keine Registrierung nötig. Die Gesamtübersicht zur Vorsteuerabzug-Prüfung zeigt, wie das in den gesamten Ablauf passt.
Häufige Formulierungen, die es zu erkennen gilt
Der Leistungszeitpunkt taucht in der Praxis unter mehreren Formulierungen auf — „Leistungsdatum", „Lieferdatum", „Leistungszeitraum" bei einer Dauerleistung, oder schlicht ein Satz im Fließtext wie „die Leistung wurde am … erbracht". Eine Prüfung, die nur nach einer festen Überschrift sucht, findet keine dieser Varianten zuverlässig.
Dieselbe Vielfalt gilt für die Steuernummer, die je nach Lieferant als „St.-Nr.", „Steuer-Nr.", „USt-IdNr." oder „VAT ID" erscheinen kann — alle werden nach ihrer Bedeutung erkannt, nicht nach einer festen Bezeichnung.
Prüfergebnisse an eine andere Person übergeben
Ein Prüfergebnis, das nur im Kopf oder in einer persönlichen Notiz existiert, geht bei einem Personalwechsel verloren. Weil jedes Ergebnis mit Konfidenzwert und Fundstelle dokumentiert ist, kann eine Kollegin oder ein Kollege eine begonnene Prüfung übernehmen, ohne die Rechnung erneut von vorn zu lesen.
Wie oft eine erneute Prüfung sinnvoll ist
Eine Rechnung wird in der Regel einmalig bei Eingang geprüft. Eine erneute Prüfung wird erst nötig, wenn eine berichtigte Fassung derselben Rechnung eintrifft — dann wird die neue Version separat gelesen und mit der ursprünglichen Fassung verglichen, statt die alte Prüfung einfach zu überschreiben.
Rechnungen aus dem EU-Ausland
Eine Rechnung eines Lieferanten aus einem anderen EU-Mitgliedstaat trägt andere Pflichtangaben als eine inländische Rechnung — statt eines deutschen Steuersatzes und Steuerbetrags erscheint der Reverse-Charge-Hinweis, und die USt-IdNr. beider Parteien wird geprüft. Diese Unterscheidung wird automatisch getroffen, sodass eine korrekte Reverse-Charge-Rechnung nicht fälschlich als unvollständig markiert wird.
Gutschriften erkannt
Eine Gutschrift trägt ausdrücklich das Wort „Gutschrift" und wird vom Leistungsempfänger statt vom leistenden Unternehmer ausgestellt — eine umgekehrte Rolle, die beim Lesen erkannt wird, damit eine Gutschrift nicht wie eine reguläre Eingangsrechnung des Ausstellers behandelt wird. Fehlt der Hinweis „Gutschrift" auf einem Dokument, das inhaltlich als solche gedacht war, wird das markiert, weil die formale Voraussetzung dann nicht erfüllt ist.
Elektronische Rechnungen
Eine elektronische Rechnung trägt dieselben Pflichtangaben wie eine papierbasierte — nur das Übertragungsformat unterscheidet sich. Weil das Lesen auf der Bedeutung der Felder basiert, nicht auf einem bestimmten Dateiformat, wird eine strukturierte elektronische Rechnung genauso geprüft wie ein eingescanntes PDF, ohne separate Einrichtung für das neue Format.
Was ein Konfidenzwert tatsächlich bedeutet
Ein hoher Konfidenzwert bedeutet, dass ein Feld eindeutig und in guter Druckqualität gelesen werden konnte — nicht, dass die Angabe inhaltlich korrekt ist. Eine falsch gedruckte Steuernummer wird mit hoher Konfidenz gelesen, wenn sie klar lesbar ist, auch wenn die Nummer selbst fehlerhaft sein sollte. Konfidenz misst die Lesequalität, keine inhaltliche Richtigkeit — ein Unterschied, der wichtig bleibt, wenn Ergebnisse interpretiert werden.
Vorlagenbasiert vs. bedeutungsbasiert
Eine vorlagenbasierte Prüfung sucht Angaben an einer festen Position — praktisch, solange sich das Layout nicht ändert, und fehleranfällig, sobald es sich ändert. Eine bedeutungsbasierte Prüfung sucht dieselbe Angabe nach ihrem Inhalt, unabhängig davon, wo sie auf der Seite steht. Der Unterschied wird besonders deutlich bei kleinen, individuell gestalteten Rechnungen, bei denen keine zwei Lieferanten dasselbe Layout verwenden.
Mehrseitige Rechnungen
Bei einer mehrseitigen Rechnung stehen die Pflichtangaben nicht zwangsläufig alle auf derselben Seite — Kopfdaten und Lieferantenangaben auf der ersten Seite, die Positionsliste über mehrere Seiten verteilt, die Summenangaben erst am Ende. Jede Seite wird gelesen, und die Angaben werden über die gesamte Rechnung hinweg zusammengeführt, statt jede Seite isoliert zu betrachten.
Das ist besonders wichtig bei einer Rechnung, deren letzte Seite ausschließlich Summenangaben enthält — würde nur die erste Seite geprüft, erschienen Steuersatz und Steuerbetrag fälschlich als fehlend.
Eine spätere Korrektur nachverfolgen
Wird eine als unvollständig markierte Rechnung später durch eine berichtigte Fassung ersetzt, bleibt die ursprüngliche Prüfung als Referenz erhalten, während die neue Fassung eine eigene, aktuelle Prüfung durchläuft — so lässt sich später nachvollziehen, dass ein Problem erkannt und tatsächlich behoben wurde, statt nur die neueste Version ohne Historie zu zeigen.
Scan vs. digitales Original
Ein digitales, direkt als PDF erzeugtes Original liefert typischerweise die höchste Konfidenz je Feld, weil der Text nicht erst per OCR aus einem Bild gewonnen werden muss. Ein Scan oder Foto durchläuft zusätzlich eine OCR-Erkennung, bevor dieselbe Prüfung stattfindet — mit derselben Sorgfalt, aber naturgemäß mit einer etwas höheren Wahrscheinlichkeit, dass eine unscharfe Stelle markiert wird.
Dieser Unterschied ist erwartet, kein Fehler in der Erkennung — ein Foto einer Rechnung, die im Auto auf dem Beifahrersitz fotografiert wurde, liefert naturgemäß eine andere Ausgangsqualität als ein sauberes digitales Original.
Kurz zusammengefasst
Elf Pflichtangaben, ein Status je Angabe, eine Fundstelle für jede Prüfung — das ist der Kern dieser Funktion. Sie trifft keine steuerliche Entscheidung, sondern macht sichtbar, was auf einer Rechnung tatsächlich steht und was fehlt, bevor diese Entscheidung getroffen wird.
Grenzfälle aus der Praxis
Manche Rechnungen liegen bewusst nahe an der Kleinbetragsgrenze — 249,80 Euro statt klar darunter oder darüber. In solchen Fällen wird der tatsächlich gedruckte Bruttobetrag gelesen und exakt dagegen geprüft, nicht ein gerundeter Näherungswert, damit die Zuordnung zur vereinfachten oder vollständigen Liste korrekt ausfällt.
Ein weiterer Grenzfall betrifft Sammelrechnungen, die mehrere Leistungen unterschiedlicher Zeiträume auf einem Dokument zusammenfassen — hier wird geprüft, ob für jeden Zeitraum ein eigener Leistungszeitpunkt erkennbar ist, statt nur einen einzigen Zeitraum für das gesamte Dokument anzunehmen.
Was im Export konkret enthalten ist
Der Export enthält nicht nur die elf Statuswerte selbst, sondern für jede Angabe auch den Konfidenzwert und, wo relevant, den exakt gelesenen Text — sodass eine spätere Nachfrage, warum eine bestimmte Angabe als vollständig oder fehlend eingestuft wurde, direkt aus der Exportdatei beantwortet werden kann, ohne die Originalrechnung erneut heraussuchen zu müssen.
Ein praktischer Rat zum Einstieg
Beginnen Sie mit einer Rechnung, deren Ergebnis Sie bereits kennen — eine, von der Sie wissen, dass sie vollständig ist, und eine, bei der Sie eine bekannte Lücke vermuten. So lässt sich schnell prüfen, ob die Ergebnisse mit der eigenen Einschätzung übereinstimmen, bevor Sie sich auf die Prüfung für unbekannte Rechnungen verlassen.
Ein Rückblick über die gesamte Funktion
Von der ersten Idee — elf Angaben, ein Status je Angabe — bis zum fertigen Ergebnis mit Konfidenzwert und Fundstelle bleibt der Grundsatz derselbe: die formale Vollständigkeit sichtbar machen, ohne die dahinterliegende steuerliche Entscheidung selbst zu treffen. Diese bewusste Beschränkung ist kein Nachteil, sondern der Grund, warum das Ergebnis vertrauenswürdig bleibt, auch bei einer Rechnung, die auf den ersten Blick ungewöhnlich aussieht.
Wenn derselbe Lieferant wiederholt auffällt
Fällt bei mehreren Rechnungen desselben Lieferanten dieselbe Angabe wiederholt als fehlend auf, ist das ein starkes Signal dafür, dass die Ursache in der Rechnungsvorlage des Lieferanten selbst liegt, nicht in einem Zufall. Diese Wiederholung über mehrere Rechnungen hinweg lässt sich mit der Prüfhistorie leicht erkennen, was ein gezieltes Gespräch mit dem Lieferanten deutlich effizienter macht als eine wiederholte Einzelkorrektur.
Ein Vergleich über mehrere Jahre
Weil jedes Prüfergebnis mit Datum gespeichert bleibt, lässt sich über mehrere Jahre beobachten, ob sich die durchschnittliche Vollständigkeit der Eingangsrechnungen verbessert oder verschlechtert — ein Signal, das für sich genommen wertvoll ist, unabhängig von der einzelnen Rechnung, die gerade geprüft wird.
Ein letztes Wort
Diese Funktion ist bewusst schmal gehalten — sie prüft, was formal auf einer Rechnung stehen muss, und überlässt die Entscheidung darüber, was das für den konkreten Vorsteuerabzug bedeutet, dem Menschen, der die Rechnung tatsächlich verbucht.
Allerletztes
Sollten Sie unsicher sein, ob diese Funktion zu Ihren eigenen Rechnungen passt, ist der schnellste Weg zur Antwort ein direkter Test mit einer echten Rechnung, statt sich allein auf eine Beschreibung zu verlassen.
Datenschutz
Der Upload erfolgt über TLS, durchgehend verschlüsselt.
Die Verarbeitung läuft auf Infrastruktur in der EU.
Originaldokumente werden unmittelbar nach der Extraktion gelöscht.
Rechnungen werden nie zum Training von KI-Modellen verwendet.
