E-Rechnung prüfen 2026: XRechnung und ZUGFeRD validieren und Fehler erkennen
Eine E-Rechnung sollte nicht ungeprüft erstellt, verschickt, gebucht oder bezahlt werden. Dabei reicht eine einzige Prüfung nicht aus: Technische Validierung, umsatzsteuerliche Pflichtangaben, sachliche Richtigkeit und Zahlungsdaten beantworten unterschiedliche Fragen. Hier erfährst du, wie du XRechnung und ZUGFeRD systematisch prüfst und welche Fehler ein Validator tatsächlich erkennen kann.
Warum sollte eine E-Rechnung geprüft werden?
Strukturierte Rechnungsdaten ermöglichen automatisierte Prozesse – aber auch eine automatisch erzeugte XML-Datei kann Fehler enthalten.
Ein fehlerhaftes Datenfeld kann dazu führen, dass eine Rechnung beim Empfänger nicht verarbeitet, automatisch abgelehnt oder falsch gebucht wird.
Gleichzeitig kann eine technisch perfekte Rechnung wirtschaftlich falsch sein. Deshalb sollte die Prüfung mehrere Ebenen umfassen.
Ist die Datei formal korrekt?
Stimmen XML-Struktur, Syntax, Geschäftsregeln und Formatversion?
Sind Pflichtangaben vorhanden?
Stimmen beispielsweise Rechnungsnummer, Leistungsdatum, Steuerdaten und Beträge?
Ist die Rechnung sachlich richtig?
Wurde wirklich bestellt, geliefert oder geleistet?
Die 6 Ebenen einer guten E-Rechnungsprüfung
Wer nur die XML-Struktur prüft, kontrolliert lediglich einen Teil der Rechnung. Sinnvoll ist ein mehrstufiger Prüfprozess.
Datei & Format
Handelt es sich überhaupt um das erwartete Rechnungsformat?
Syntax
Ist der strukturierte Datensatz technisch korrekt aufgebaut?
Geschäftsregeln
Sind logische Abhängigkeiten, Codelisten und Formatregeln erfüllt?
Pflichtangaben
Sind die steuerlich erforderlichen Rechnungsinformationen vorhanden?
Sachliche Prüfung
Stimmen Bestellung, Leistung, Menge, Preis und Empfänger?
Sicherheit
Sind Absender und Zahlungsdaten plausibel und vertrauenswürdig?
Was bedeutet „E-Rechnung validieren“?
Bei einer Validierung wird der strukturierte Rechnungsdatensatz automatisch gegen technische und fachliche Regeln geprüft.
Typischerweise werden dabei mehrere Prüfarten miteinander kombiniert.
Strukturelle Prüfung
Hier wird kontrolliert, ob das XML technisch zur zugrunde liegenden Syntax passt.
Dazu gehören beispielsweise Datentypen, Elemente, zulässige Strukturen und technische Pflichtfelder.
Geschäftsregeln
Zusätzlich können fachliche Regeln geprüft werden, etwa mathematische Zusammenhänge, Codelisten und logische Abhängigkeiten.
XRechnung nutzt dafür unter anderem nationale Geschäftsregeln zusätzlich zu den Regeln der EN 16931.
Muss jede E-Rechnung zwingend validiert werden?
Eine technische Validierung ist keine unmittelbare Voraussetzung für die steuerliche Anerkennung einer Rechnung.
Das Bundesministerium der Finanzen weist ausdrücklich darauf hin, dass die Validierung beispielsweise für die steuerliche Anerkennung beziehungsweise den Vorsteuerabzug nicht als eigenständige Voraussetzung vorgeschrieben ist.
Gleichzeitig hält das BMF eine Validierung für sinnvoll und empfiehlt, sie bereits bei Erstellung und Versand einer E-Rechnung durchzuführen.
Technisch validiert
Die Datei erfüllt die vom Validator geprüften technischen und fachlichen Regeln.
Steuerlich und sachlich richtig
Dafür müssen zusätzlich Inhalt, tatsächlicher Vorgang und steuerliche Behandlung stimmen.
Wie wird eine XRechnung validiert?
Bei XRechnung werden sowohl die zugrunde liegende XML-Syntax als auch die fachlichen Geschäftsregeln geprüft.
XRechnung unterstützt die beiden Syntaxen UBL und UN/CEFACT CII. Die nationalen Geschäftsregeln werden zusätzlich technisch über Schematron-Regeln geprüft.
Syntax
Ist das XML technisch entsprechend UBL oder CII aufgebaut?
EN 16931
Werden die relevanten europäischen Geschäftsregeln eingehalten?
XRechnung
Werden die zusätzlichen deutschen XRechnung-Regeln erfüllt?
Ausführlich zum Format: XRechnung 2026 und XRechnung erstellen .
Wie wird eine ZUGFeRD-Rechnung geprüft?
Bei ZUGFeRD besteht die besondere Situation, dass eine hybride Rechnung aus einer PDF/A-3-Darstellung und einem eingebetteten XML-Datensatz besteht.
Für die E-Rechnung ist seit 2025 der strukturierte XML-Teil führend.
Strukturierten Teil validieren
Das XML sollte gegen das verwendete ZUGFeRD-Profil und dessen Geschäftsregeln geprüft werden.
Container prüfen
Zusätzlich kann geprüft werden, ob PDF/A-3, Einbettung und technische Verbindung zum XML korrekt umgesetzt wurden.
Ausführlich: ZUGFeRD 2026 , ZUGFeRD erstellen und ZUGFeRD Profile .
Wie kann ich eine E-Rechnung ansehen?
Eine XRechnung besteht aus XML. Für Menschen ist der Rohtext deshalb oft schwer zu lesen.
Ein Viewer kann die strukturierten Rechnungsdaten in eine verständliche Darstellung umwandeln.
ELSTER E-Rechnungsviewer
Die deutsche Steuerverwaltung bietet über ELSTER einen kostenlosen Dienst zum Anzeigen von E-Rechnungen an.
Viewer ist nicht gleich Validator
Eine optisch lesbare Darstellung bedeutet nicht automatisch, dass sämtliche technischen, fachlichen und steuerlichen Anforderungen geprüft wurden.
Mehr zum Rechnungseingang: E-Rechnung empfangen und anzeigen .
Welche Pflichtangaben sollten geprüft werden?
Neben der technischen Struktur müssen die umsatzsteuerlich erforderlichen Angaben vollständig und richtig sein.
Welche Angaben erforderlich sind, hängt vom konkreten Rechnungsfall ab. Bei einer normalen Rechnung gehören insbesondere folgende Informationen in die Prüfung:
| Prüfpunkt | Beispiel | Was kontrollieren? |
|---|---|---|
| Rechnungsaussteller | Name und Anschrift | Ist der Lieferant eindeutig identifiziert? |
| Rechnungsempfänger | Firmenname und Anschrift | Ist die Rechnung an das richtige Unternehmen adressiert? |
| Steuerliche Kennung | Steuernummer oder USt-IdNr. | Ist die erforderliche Identifikation vorhanden? |
| Rechnungsnummer | RE-2026-00482 | Ist die Rechnungsnummer eindeutig? |
| Rechnungsdatum | 12.09.2026 | Ist das Ausstellungsdatum plausibel? |
| Leistung | Art und Umfang | Ist die Leistung ausreichend bezeichnet? |
| Leistungszeitpunkt | 31.08.2026 | Ist der Liefer- oder Leistungszeitpunkt vorhanden? |
| Entgelt | Nettoentgelt | Stimmen Einzelwerte und Summen? |
| Umsatzsteuer | Steuersatz und Steuerbetrag | Ist die steuerliche Behandlung plausibel? |
| Steuerbefreiung | Befreiungsgrund | Ist bei steuerfreien Umsätzen die erforderliche Angabe vorhanden? |
| Zahlungsdaten | IBAN / Zahlungsziel | Sind die Angaben plausibel und bekannt? |
| Referenzen | Bestellung / Projektnummer | Kann die Rechnung intern richtig zugeordnet werden? |
Was muss zusätzlich inhaltlich geprüft werden?
Die inhaltliche Rechnungsprüfung beginnt dort, wo ein technischer Validator aufhört.
- Wurde die Rechnung wirklich von diesem Geschäftspartner erwartet?
- Wurde die abgerechnete Ware geliefert oder die Leistung erbracht?
- Stimmen Menge und Leistungsumfang?
- Entsprechen die Preise der Bestellung oder Vereinbarung?
- Sind Rabatte, Zuschläge und Nachlässe korrekt?
- Stimmen Netto-, Steuer- und Bruttobeträge?
- Ist die Umsatzsteuerbehandlung plausibel?
- Ist die Rechnung eventuell bereits eingegangen oder bezahlt?
- Ist die Bankverbindung bekannt beziehungsweise verifiziert?
- Gehört die Rechnung zum richtigen Unternehmen und Projekt?
Was bedeuten Fehler, Warnungen und Hinweise?
Validatoren können Prüfergebnisse unterschiedlich kategorisieren. Häufig gibt es Meldungen, die sinngemäß als Fehler, Warnung oder Information eingestuft werden.
Bestanden
Die jeweils geprüfte Regel wurde erfüllt.
Warnung
Der Sachverhalt sollte geprüft werden. Eine Warnung darf nicht automatisch ignoriert werden.
Fehler / Fatal
Eine relevante Prüfregel wurde nicht erfüllt. Ursache sollte vor Verarbeitung oder Versand geklärt werden.
Welche Fehler findet ein E-Rechnungsvalidator typischerweise?
Pflichtfeld fehlt
Eine erforderliche Information ist im strukturierten Datensatz nicht vorhanden.
Falscher Datentyp
Ein Feld enthält einen Wert, der technisch nicht dem vorgesehenen Format entspricht.
Unzulässiger Code
Ein Wert passt nicht zu einer vorgegebenen Codeliste.
Summen stimmen nicht
Positionswerte, Zuschläge, Steuer oder Gesamtbetrag sind mathematisch inkonsistent.
Regelabhängigkeit verletzt
Eine Angabe erfordert eine weitere Information, die fehlt.
Leeres Element
Ein optionales XML-Element wurde angelegt, enthält aber keinen Wert.
Eingehende E-Rechnung in 7 Schritten prüfen
Absender prüfen
Stammt die Datei plausibel vom erwarteten Geschäftspartner?
Rechnungsformat erkennen
Handelt es sich um XRechnung, ZUGFeRD oder ein anderes geeignetes strukturiertes Format?
Technisch validieren
Prüfe Syntax, Geschäftsregeln und relevante Formatvorgaben.
Rechnung lesbar darstellen
Visualisiere XML-Daten, damit Mitarbeiter den Inhalt zuverlässig prüfen können.
Sachlich prüfen
Gleiche Rechnung mit Bestellung, Lieferung, Vertrag oder Leistung ab.
Zahlungsdaten kontrollieren
Prüfe insbesondere ungewöhnliche Änderungen der Bankverbindung.
Freigeben und aufbewahren
Übergib die Rechnung an Buchhaltung und Zahlung und bewahre den strukturierten Originaldatensatz auf.
Zum vollständigen Rechnungseingang: E-Rechnung empfangen und E-Rechnung aufbewahren .
E-Rechnung vor dem Versand prüfen
Fehler sollten idealerweise erkannt werden, bevor die Rechnung den Empfänger erreicht. Das BMF empfiehlt die Validierung deshalb bereits bei Erstellung und Versand.
- Stammdaten des Kunden kontrollieren.
- Rechnungsnummer und Datum prüfen.
- Leistung und Leistungszeitpunkt kontrollieren.
- Steuerkennzeichen und Steuersätze prüfen.
- Summen und Rundungen kontrollieren.
- Kundenreferenzen und Bestellnummern übernehmen.
- Passendes Rechnungsformat erzeugen.
- Technische Validierung durchführen.
- Ergebnis vor Versand freigeben.
E-Rechnungssoftware vergleichen
Achte bei der Softwareauswahl nicht nur darauf, ob „XRechnung“ oder „ZUGFeRD“ auf der Funktionsliste steht. Relevant ist auch, welche Prüfungen bereits beim Erstellen, Importieren und Verarbeiten stattfinden.
Worauf sollte man bei einem E-Rechnungsvalidator achten?
Das BMF empfiehlt aus Gründen der Gleichbehandlung keine bestimmte Validierungsanwendung.
Bei der Auswahl eines Werkzeugs sind deshalb die unterstützten Standards und der konkrete Einsatzzweck wichtiger als ein bestimmter Produktname.
Version
Unterstützt der Validator die aktuell verwendete Formatversion?
Syntax
Unterstützt er UBL, CII beziehungsweise das benötigte Format?
Geschäftsregeln
Werden EN-16931- und gegebenenfalls nationale Regeln geprüft?
Prüfbericht
Sind Fehler, Warnungen und Regelnummern verständlich dokumentiert?
Datenschutz
Was geschieht bei einem Online-Validator mit hochgeladenen Rechnungsdaten?
Integration
Kann die Prüfung direkt im Rechnungs- oder Buchhaltungsprozess erfolgen?
9 Fehler beim Prüfen von E-Rechnungen
1. „Der Validator sagt OK, also ist alles richtig.“
Technische Konformität ersetzt keine sachliche Rechnungsprüfung.
2. Nur die sichtbare PDF prüfen
Bei einer hybriden E-Rechnung ist der strukturierte XML-Teil maßgeblich.
3. Viewer und Validator verwechseln
Eine lesbare Darstellung ist noch keine vollständige technische Validierung.
4. Jede Warnung ignorieren
Auch eine Warnung kann auf ein reales Problem oder zukünftige strengere Regeln hinweisen.
5. Veraltete Prüfregeln verwenden
Technische Komponenten und Validierungsartefakte werden aktualisiert.
6. Bankverbindung nicht prüfen
Technische Validierung schützt nicht automatisch vor Rechnungsbetrug.
7. Doppelte Rechnungen übersehen
Rechnungsnummer, Lieferant und Betrag sollten auch auf mögliche Dubletten geprüft werden.
8. Nur eingehende Rechnungen validieren
Fehler lassen sich effizienter vermeiden, wenn auch eigene E-Rechnungen vor dem Versand geprüft werden.
9. Validierung mit steuerlicher Beratung gleichsetzen
Ein technisches Prüftool kann schwierige steuerliche Einzelfragen nicht abschließend entscheiden.
Häufige Fragen zum Prüfen von E-Rechnungen
Muss eine E-Rechnung validiert werden?
Eine technische Validierung ist keine unmittelbare Voraussetzung für die steuerliche Anerkennung einer Rechnung. Das BMF hält die Validierung jedoch für sinnvoll und empfiehlt, sie bereits bei Erstellung und Versand einer E-Rechnung durchzuführen.
Was prüft ein E-Rechnungsvalidator?
Ein Validator kann unter anderem die technische XML-Struktur, Formatvorgaben, Geschäftsregeln, Codelisten und bestimmte logische Zusammenhänge prüfen. Welche Prüfungen durchgeführt werden, hängt vom verwendeten Standard und Validator ab.
Ist eine technisch gültige E-Rechnung automatisch steuerlich richtig?
Nein. Eine technische Validierung ersetzt keine vollständige steuerliche und sachliche Rechnungsprüfung. Beispielsweise können Leistung, Preis oder Zahlungsdaten trotz technisch korrekter Datei falsch sein.
Wie kann ich eine XRechnung prüfen?
Eine XRechnung kann mit einem Validator gegen die zugrunde liegende XML-Syntax, die Geschäftsregeln der EN 16931 und die zusätzlichen XRechnung-Regeln geprüft werden. Der Validator sollte den verwendeten Versionsstand unterstützen.
Welche XRechnung-Version ist aktuell?
XRechnung 3.0 ist weiterhin der produktive Standard. Der aktuelle technische Stand ist das Bundle XRechnung 3.0.2 Summer 2026 Bugfix in der Fassung vom 31. August 2026. Das aktuelle Bugfix Release enthält Validator 1.6.3.
Wie prüfe ich eine ZUGFeRD-Rechnung?
Bei ZUGFeRD sollte insbesondere der eingebettete strukturierte XML-Datensatz gegen das verwendete Profil und dessen Geschäftsregeln geprüft werden. Zusätzlich kann die technische Umsetzung des PDF/A-3-Dokuments kontrolliert werden.
Welche ZUGFeRD-Version ist aktuell?
Aktuell ist ZUGFeRD 2.5.2. Die Version ist seit dem 1. September 2026 gültig.
Kann ich eine XRechnung kostenlos ansehen?
Ja. Die deutsche Steuerverwaltung stellt über ELSTER einen kostenlosen Service zum Anzeigen von E-Rechnungen bereit. Eine Visualisierung sollte jedoch nicht mit einer vollständigen technischen und inhaltlichen Prüfung verwechselt werden.
Was bedeutet eine Warnung bei der Validierung?
Eine Warnung weist auf einen Sachverhalt hin, der geprüft werden sollte. Sie ist nicht automatisch mit einem schwerwiegenden Fehler gleichzusetzen, sollte aber auch nicht pauschal ignoriert werden. Entscheidend ist die konkrete Prüfregel.
Muss ich bei ZUGFeRD PDF und XML vergleichen?
Bei einer hybriden ZUGFeRD-Rechnung sollten relevante Abweichungen zwischen sichtbarer PDF-Darstellung und strukturierten XML-Daten erkannt und geklärt werden. Seit 2025 ist bei einer E-Rechnung der strukturierte XML-Teil führend.
Kann ein Validator Rechnungsbetrug erkennen?
Nicht zuverlässig. Ein Validator prüft technische und definierte fachliche Regeln. Er kann nicht automatisch feststellen, ob eine Leistung tatsächlich erbracht wurde oder eine Bankverbindung betrügerisch geändert worden ist.
Sollte ich auch selbst erstellte E-Rechnungen prüfen?
Ja. Eine Prüfung vor dem Versand hilft, technische Fehler, fehlende Angaben und unnötige Rückfragen oder Ablehnungen beim Empfänger zu vermeiden. Das BMF empfiehlt die Validierung bereits bei Erstellung und Versand.
Passende Ratgeber zum Prüfen von E-Rechnungen
Offizielle Quellen und technische Grundlagen
- Bundesministerium der Finanzen – Fragen und Antworten zur obligatorischen E-Rechnung, Stand März 2026
- XStandards Einkauf / KoSIT – Standard XRechnung und Validierung
- XStandards Einkauf – Versionen und Bundles der XRechnung
- XStandards Einkauf – XRechnung Bugfix Release Sommer 2026 vom 10. September 2026
- Forum elektronische Rechnung Deutschland – ZUGFeRD 2.5.2
- FeRD – Technisches zur E-Rechnung, Validierung und ZUGFeRD
- ELSTER – E-Rechnung ansehen
- § 14 UStG – Ausstellung von Rechnungen
Rechts- und Quellenstand zuletzt geprüft am 12. September 2026. Validierungsregeln, technische Artefakte und Formatversionen können aktualisiert werden. Bei der technischen Prüfung sollte deshalb der zum Rechnungsformat passende aktuelle Regelstand verwendet werden. Eine technische Validierung ersetzt keine individuelle steuerliche, rechtliche oder sachliche Prüfung des Geschäftsvorgangs.