Hilfe suchen

Konkrete PDF-Hilfe

E-Rechnung automatisch prüfen: Welche Software erkennt fehlerhafte Rechnungen?

Fehlerhafte E-Rechnungen lassen sich mit Validatoren wie dem KoSIT-Validator, Mustangproject oder Quba erkennen. Welche Lösung passt, hängt vor allem vom Rechnungsformat ab: Eine XRechnung besteht aus strukturierten XML-Daten, …

Von der PDF-Tipps-Redaktion · Aktualisiert am 27. September 2026 · 6 Min. Lesezeit

Startseite / E-Rechnung automatisch prüfen: Welche Software erkennt fehlerhafte Rechnungen?

Mit dem schnellsten Gegencheck beginnenOriginaldatei unverändert aufbewahrenErgebnis nach jedem Schritt prüfen

Fehlerhafte E-Rechnungen lassen sich mit Validatoren wie dem KoSIT-Validator, Mustangproject oder Quba erkennen. Welche Lösung passt, hängt vor allem vom Rechnungsformat ab: Eine XRechnung besteht aus strukturierten XML-Daten, während eine ZUGFeRD-Rechnung eine XML-Datei in einem PDF/A-3-Dokument enthält. Für eine verlässliche Prüfung müssen Format, Geschäftsregeln und bei einer Hybridrechnung zusätzlich der PDF-Container untersucht werden.

Eine normale PDF-Anzeige oder eine optische Kontrolle reicht dafür nicht. Eine Rechnung kann lesbar und rechnerisch plausibel aussehen, obwohl Pflichtangaben in der XML-Struktur fehlen, unzulässige Codes verwendet werden oder PDF und eingebettete Rechnungsdaten voneinander abweichen.

E-Rechnung automatisch prüfen: Welche Software erkennt fehlerhafte Rechnungen?Passende Anleitung öffnen →
E-Rechnung automatisch prüfen: Welche Software erkennt fehlerhafte Rechnungen?

Diese Programme eignen sich für unterschiedliche Prüfaufgaben

Es gibt keinen universellen Testsieger, weil die Programme verschiedene Teile der Prüfung abdecken. Für die Auswahl sind fünf Merkmale entscheidend: unterstütztes Format, Prüfung gegen Geschäftsregeln, Kontrolle des PDF-Containers, verständlicher Prüfbericht und Eignung für automatisierte Abläufe.

KoSIT-Validator für XRechnungen

Der Validator der Koordinierungsstelle für IT-Standards eignet sich vor allem zur technischen Prüfung von XRechnungen. Er verarbeitet XML-Dateien anhand einer passenden Prüferkonfiguration und kontrolliert sowohl die zugrunde liegende Syntax als auch zusätzliche Geschäftsregeln. Die Ergebnisse werden in einem Prüfbericht ausgegeben.

Diese Lösung ist besonders sinnvoll, wenn ein Unternehmen XRechnungen vor dem Import oder Versand automatisiert kontrollieren möchte. Für die Einrichtung sind jedoch technische Kenntnisse erforderlich. Entscheidend ist außerdem, dass Validator und Prüferkonfiguration zu der verwendeten XRechnungs-Version passen. Die benötigten Veröffentlichungen finden sich in den offiziellen Bereichen für XRechnung und den Validator der KoSIT.

E-Rechnung für Vermieter: Wann gelten die neuen Anforderungen?Passende Anleitung öffnen →
E-Rechnung für Vermieter: Wann gelten die neuen Anforderungen?
E-Rechnung für Handwerker: Welche Software passt zum Betrieb?Passende Anleitung öffnen →
E-Rechnung für Handwerker: Welche Software passt zum Betrieb?

Mustangproject für ZUGFeRD und Factur-X

Mustangproject ist auf elektronische Hybridrechnungen im Umfeld von ZUGFeRD und Factur-X ausgerichtet. Die Software kann eingebettete Rechnungsdaten auslesen und XML-Inhalte gegen die unterstützten Profile und Regeln prüfen. Sie eignet sich sowohl für einzelne Validierungen als auch als technische Komponente in automatisierten Abläufen.

Der Schwerpunkt liegt auf den strukturierten Rechnungsdaten. Soll zusätzlich die vollständige PDF/A-Konformität untersucht werden, ist je nach gewünschter Prüftiefe ein ergänzender PDF/A-Validator sinnvoll. Vor der Einführung muss geprüft werden, welche ZUGFeRD- beziehungsweise Factur-X-Version und welche Profile die eingesetzte Mustangproject-Version unterstützt.

Quba für Sichtprüfung und Validierung

Quba verbindet die Anzeige strukturierter Rechnungsdaten mit einer Validierungsfunktion. Das erleichtert die Prüfung einzelner Dateien, weil Anwender Rechnungsfelder lesen können, ohne die XML-Struktur selbst durchsuchen zu müssen. Die Software ist damit für eine manuelle Eingangskontrolle und für die Analyse zurückgewiesener Rechnungen interessant.

Für einen unbeaufsichtigten Masseneingang ist zu prüfen, ob die eingesetzte Ausgabe und der geplante Arbeitsablauf eine geeignete Kommandozeilen- oder Integrationsmöglichkeit bieten. Eine benutzerfreundliche Einzelprüfung ist nicht automatisch dasselbe wie eine serverseitige Stapelverarbeitung.

veraPDF als ergänzende PDF/A-Prüfung

veraPDF prüft die Konformität von PDF-Dateien mit PDF/A-Standards. Bei ZUGFeRD kann das relevant sein, weil die Rechnungs-XML in einen PDF/A-3-Container eingebettet wird. Das Programm beantwortet jedoch nicht allein, ob Beträge, Steuercodes und andere Rechnungsfelder die fachlichen Regeln einer E-Rechnung erfüllen.

veraPDF ist daher kein Ersatz für einen XRechnung- oder ZUGFeRD-Validator. Es ergänzt die Prüfung, wenn neben den XML-Daten auch die technische Beschaffenheit des PDF-Dokuments bewertet werden soll.

Was automatische Validatoren tatsächlich erkennen

Die aussagekräftigste Prüfung arbeitet in mehreren Ebenen. Ein Programm sollte im Prüfbericht unterscheiden, ob eine Datei technisch unlesbar ist, gegen eine Formatregel verstößt oder lediglich einen Hinweis erzeugt.

  • Syntax und Dateistruktur: Die XML-Datei muss wohlgeformt sein und zur erwarteten Syntax passen.
  • Geschäftsregeln: Pflichtfelder, zulässige Codes, Datentypen und Beziehungen zwischen Rechnungsangaben werden kontrolliert.
  • Rechnerische Beziehungen: Der Validator kann prüfen, ob übermittelte Summen, Steuerbeträge und Einzelwerte nach den hinterlegten Regeln zusammenpassen.
  • Profil und Version: Bei ZUGFeRD muss die XML-Struktur zum angegebenen Profil passen. Bei XRechnung ist die zutreffende Regelversion maßgeblich.
  • PDF/A-Eigenschaften: Bei einer Hybridrechnung kann ein ergänzendes Werkzeug den PDF/A-Container und die Einbettung untersuchen.

Eine erfolgreiche Validierung beweist trotzdem nicht, dass die Rechnung sachlich richtig ist. Ob eine Leistung erbracht wurde, die Kontoverbindung zum Lieferanten gehört oder ein Preis dem Vertrag entspricht, lässt sich nicht allein aus der Dateistruktur ableiten. Solche Punkte benötigen einen Abgleich mit Bestellung, Wareneingang, Vertrag und Stammdaten.

Prüfreihenfolge für eingehende E-Rechnungen

  1. Format bestimmen: Liegt eine reine XML-Datei vor, kommen insbesondere XRechnung oder andere strukturierte Formate infrage. Bei einem PDF ist zu prüfen, ob es eine eingebettete Rechnungs-XML enthält. Ein gewöhnliches PDF ohne strukturierte Daten ist keine technisch gleichwertige Hybridrechnung.
  2. Passenden Validator wählen: Eine XRechnung wird mit einer zur XRechnungs-Version passenden Konfiguration geprüft. Für ZUGFeRD oder Factur-X wird ein Validator benötigt, der das betreffende Profil und die verwendete Version unterstützt.
  3. Prüfbericht auswerten: Bei einem Fehler ist die betroffene Regel, das Feld und möglichst der übermittelte Wert zu erfassen. Eine bloße Anzeige wie ungültig reicht für die Korrektur durch den Rechnungssteller selten aus.
  4. Hybridbestandteile vergleichen: Bei ZUGFeRD müssen die sichtbaren Angaben im PDF und die eingebetteten XML-Daten zusammenpassen. Für die automatisierte Verarbeitung sind regelmäßig die strukturierten Daten maßgeblich; Abweichungen dürfen nicht stillschweigend übernommen werden.
  5. Fachliche Kontrolle anschließen: Erst nach der technischen Prüfung folgen Bestellbezug, Leistung, Zahlungsdaten und Freigabe. Besteht die Datei den Validator, kann sie trotzdem eine unberechtigte Forderung enthalten.

Wenn der Validator eine Datei mit einer unbekannten Version ablehnt, sollte sie nicht vorschnell als inhaltlich fehlerhaft gelten. Zuerst ist zu prüfen, ob das Programm beziehungsweise seine Regelkonfiguration diese Version unterstützt. Wird dieselbe Datei mit einer passenden, freigegebenen Konfiguration akzeptiert, lag das Problem eher an der Prüfungsumgebung als an der Rechnung.

Einzelprüfung oder Einbindung in den Rechnungseingang

Für wenige Rechnungen genügt oft eine Desktop-Anwendung mit verständlicher Anzeige. Bei einem größeren Eingang sollte die Validierung vor dem eigentlichen Buchungsimport laufen und einen maschinenlesbaren Status liefern. Sinnvoll sind mindestens die Zustände angenommen, mit Warnung angenommen und abgewiesen.

Die Software sollte den ursprünglichen Beleg, das erkannte Format, die verwendete Regelversion und den Prüfbericht nachvollziehbar zusammenhalten. Nur so lässt sich später feststellen, mit welcher Prüfbasis eine Rechnung verarbeitet wurde. Ein automatisch erzeugtes Vorschaubild darf die Originaldatei dabei nicht ersetzen.

Für vertrauliche Rechnungen ist eine lokale oder innerhalb der eigenen Systemumgebung betriebene Prüfung vorzuziehen. Bei einem Online-Validator müsste vor dem Hochladen geklärt werden, wie Rechnungsinhalte verarbeitet, gespeichert und gelöscht werden. Rechnungen enthalten häufig Adressen, Bankdaten, Steuerangaben und Leistungsbeschreibungen.

Die passende Kombination auswählen

  • Wer hauptsächlich XRechnungen automatisiert prüfen muss, benötigt einen XRechnungs-Validator mit gepflegter KoSIT-Prüferkonfiguration.
  • Wer ZUGFeRD- oder Factur-X-Dateien empfängt, braucht eine Lösung wie Mustangproject oder Quba, die eingebettete XML-Daten und das verwendete Profil versteht.
  • Wer zusätzlich die PDF/A-Eigenschaften einer Hybridrechnung absichern möchte, ergänzt die fachliche Validierung beispielsweise um veraPDF.
  • Wer Rechnungen direkt in Buchhaltung, ERP oder Dokumentenmanagement übernimmt, sollte nicht nur nach einer sichtbaren Ampel fragen. Benötigt werden exportierbare Prüfberichte, eine eindeutige Regelversion und eine Schnittstelle für den automatisierten Arbeitsablauf.

Vor dem produktiven Einsatz empfiehlt sich ein Testsatz aus gültigen Dateien, bewusst fehlerhaften Rechnungen und mehreren tatsächlich erwarteten Formatversionen. Die Lösung ist erst passend, wenn sie Fehler reproduzierbar erkennt, zulässige Dateien nicht wegen einer veralteten Konfiguration abweist und ihre Meldungen eine gezielte Korrektur ermöglichen.

Häufige Fragen zur Rechnungsvalidierung

Darf eine fehlerhafte XML-Datei im eigenen System korrigiert werden?

Eine empfangene Rechnung sollte nicht eigenmächtig inhaltlich verändert werden. Die sichere Vorgehensweise ist, den Prüfbericht mit dem betroffenen Feld und der Regel an den Rechnungssteller zurückzugeben und eine korrigierte Rechnung anzufordern. Sonst stimmen Originalbeleg, Ausstellerdaten und intern verarbeitete Fassung möglicherweise nicht mehr überein.

Kann eine gescannte PDF-Rechnung als E-Rechnung validiert werden?

Ein Scan enthält zunächst nur ein Bild. OCR kann daraus lesbaren Text gewinnen, erzeugt aber nicht automatisch eine normgerechte Rechnungs-XML. Ein XRechnungs- oder ZUGFeRD-Validator kann einen reinen Scan daher nicht wie eine strukturierte E-Rechnung prüfen.

Was geschieht mit passwortgeschützten PDF-Rechnungen?

Kann die Prüfsoftware das PDF oder die eingebettete Datei nicht öffnen, ist keine vollständige automatische Kontrolle möglich. Das Passwort darf nur über einen berechtigten Weg beschafft werden. Eine fremde Zugriffssperre zu umgehen, ist weder ein geeigneter Prüfweg noch für einen verlässlichen Rechnungseingang sinnvoll.

Sinnvolle nächste Wege

Wenn Dein Fall etwas anders aussieht

Die folgenden Anleitungen behandeln ähnliche Symptome, aber andere Ursachen oder Programme. Vergleiche die Kurzbeschreibung mit Deiner Situation.

E-Rechnung für Handwerker: Welche Software passt zum Betrieb?

Für einen Handwerksbetrieb passt meist eine E-Rechnungssoftware, die nicht erst bei der Rechnung beginnt: Angebot, Auftrag, Aufmaß, Material, Arbeitszeit und Abschlagsrechnung sollten in einem durchgängigen Vorgang zusammenlaufen. Betriebe mit Monteuren und mehreren Baustellen sollten …

Anleitung öffnen →

ZUGFeRD-Rechnung erstellen: Welche Programme eignen sich?

Für die regelmäßige Erstellung von ZUGFeRD-Rechnungen eignet sich meist ein Rechnungs- oder Buchhaltungsprogramm mit integriertem E-Rechnungsexport, etwa Lexware, sevdesk, WISO MeinBüro oder orgaMAX. Wer Rechnungen aus einer eigenen Anwendung erzeugt, kann stattdessen eine technische …

Anleitung öffnen →

XRechnung erstellen: Welche Software kann das automatisch?

Eine XRechnung lässt sich automatisch erzeugen, wenn eine Rechnungs-, Buchhaltungs- oder ERP-Software die Rechnungsdaten strukturiert speichert und als gültige XML-Datei nach dem XRechnung-Standard ausgibt. Geeignete Kandidaten sind unter anderem Lexware Office, sevdesk, easybill, Billomat, …

Anleitung öffnen →

E-Rechnung empfangen und archivieren: Welche Software wird benötigt?

Für den Empfang und die Archivierung von E-Rechnungen ist nicht zwingend ein einziges Spezialprogramm erforderlich. Benötigt wird jedoch eine durchgängige Kombination aus Empfangskanal, E-Rechnungsviewer mit technischer Prüfung und einem Archiv beziehungsweise Dokumentenmanagementsystem. Ein normales …

Anleitung öffnen →

E-Rechnungssoftware für kleine Unternehmen: Welche Lösung passt zum Betrieb?

Für kleine Unternehmen passt meist eine cloudbasierte E-Rechnungssoftware, die Rechnungen nicht nur als PDF darstellt, sondern strukturierte Rechnungsdaten erzeugt, empfängt und prüft. Lexware Office und sevdesk richten sich eher an Betriebe, die Rechnungsstellung und …

Anleitung öffnen →

Große Mengen PDF bearbeiten: Welche Software bietet Stapelverarbeitung?

Für viele PDF-Dateien eignen sich vor allem drei Arten von Software: Desktop-Editoren mit Aktionsassistent für wiederkehrende Arbeitsschritte, OCR-Programme mit überwachten Ordnern für Scanbestände und Befehlszeilenwerkzeuge für automatisierte Abläufe. Adobe Acrobat Pro und Foxit PDF …

Anleitung öffnen →

Noch nicht gelöst?

Beschreibe, was genau nicht funktioniert

Ein kurzer Satz mit Fehlermeldung, Programm und Gerät führt meist schneller zur passenden Anleitung als ein allgemeiner Suchbegriff.