ZUGFeRD-Validator: Rechnung kostenlos validieren
ZUGFeRD-PDF hochladen, wir holen das eingebettete XML heraus und validieren es mit dem offiziellen KoSIT-Validator gegen EN 16931. Zusätzlich prüfen wir, ob die sichtbare IBAN zu den eingebetteten Daten passt.
Ein ZUGFeRD-PDF ist zwei Dokumente in einem
ZUGFeRD ist ein PDF/A-3, das die Rechnungsdaten zusätzlich als XML mit sich führt. Sie sehen ein normales PDF, Ihre Buchhaltung liest das XML. Beide Ebenen können auseinanderlaufen, entweder durch einen Fehler im erzeugenden System oder durch Manipulation. Genau diesen Abgleich macht unsere Prüfung, reine Format-Validatoren schauen nur ins XML.
Gleiches Format, anderer Name
Factur-X ist die französische Bezeichnung für dasselbe Verfahren, die Datei heißt dort factur-x.xml statt ZUGFeRD-invoice.xml. Unser Validator nimmt beide Varianten an, Sie müssen nichts umbenennen oder auswählen.
Nicht jedes ZUGFeRD-Profil ist gleich vollständig
ZUGFeRD kennt mehrere Profile mit unterschiedlichem Datenumfang. Der KoSIT-Validator prüft die Profile, für die es ein offizielles Prüfszenario gibt. Bei einem nicht abgedeckten oder unbekannten Profil, etwa EXTENDED, sagen wir Ihnen das ausdrücklich, statt ein grünes Ergebnis vorzutäuschen.
Was geprüft wird
Formale Gültigkeit (KoSIT)
Die Rechnung läuft durch den offiziellen KoSIT-Validator, dasselbe Prüfwerkzeug, das auch die öffentliche Verwaltung einsetzt. Geprüft wird gegen EN 16931 und die deutschen XRechnung-Regeln (BR-DE). Sie bekommen die verletzten Regeln im Klartext, nicht nur ein rotes Kreuz.
Sichtbares gegen Maschinenlesbares
Ein ZUGFeRD-PDF hat zwei Ebenen: was Sie sehen und was Ihre Buchhaltung einliest. Wir vergleichen beide. Weicht die im PDF abgedruckte IBAN vom eingebetteten XML ab, ist das ein Alarmzeichen, das reine Format-Validatoren gar nicht suchen.
Zahlungsdaten auf Plausibilität
Ist die IBAN nach Prüfziffer überhaupt gültig? Passt das IBAN-Land zum Sitz des Rechnungsstellers? Genau hier setzt die Zahlungsumleitung an, bei der auf einer sonst echten Rechnung nur die Bankverbindung ausgetauscht wurde.
Fehlermeldung im Ergebnis?
Der KoSIT-Validator meldet Regel-Kennungen wie BR-DE-15 oder BR-CO-25. Die Fehlercode-Referenz listet alle Regeln aus EN 16931 und der deutschen XRechnung-Ausprägung mit amtlichem Text.
Mit kostenlosem Konto prüfen wir noch mehr
- Bankwechsel-Erkennung: Alarm, wenn ein bekannter Lieferant plötzlich mit anderer IBAN abrechnet.
- IBAN-Tresor: Bankverbindungen je Lieferant freigeben oder sperren, auf Wunsch im Vier-Augen-Prinzip.
- Postfach-Automatik: eingehende Rechnungen automatisch prüfen, bevor jemand zahlt.
- Dubletten-Check & Prüf-Historie: doppelte Rechnungen erkennen, Ergebnisse nachschlagen.
Häufige Fragen
Wie validiere ich eine ZUGFeRD-Rechnung?
Laden Sie das PDF hier hoch. Wir extrahieren das eingebettete XML selbst, Sie müssen es nicht heraussuchen. Die Prüfung läuft über den offiziellen KoSIT-Validator gegen EN 16931 und die deutschen Regeln, das Ergebnis nennt die verletzten Regeln im Klartext.
Wo steckt das XML im ZUGFeRD-PDF?
Es liegt als Dateianhang im PDF/A-3, üblicherweise unter dem Namen factur-x.xml oder ZUGFeRD-invoice.xml. In vielen PDF-Betrachtern sehen Sie es in der Anlagen- oder Büroklammer-Ansicht. Für die Prüfung müssen Sie es nicht selbst herausholen.
Mein ZUGFeRD-PDF wird als „keine E-Rechnung" erkannt, warum?
In fast allen Fällen ist es eine Kopie statt des Originals. Öffnet man ein ZUGFeRD-PDF in einem Betrachter und speichert es neu, druckt es als PDF oder scannt es ein, geht der Anhang und damit das XML verloren, während das Dokument optisch identisch bleibt. Verwenden Sie die Datei so, wie Sie sie bekommen haben.
Was ist der Unterschied zwischen ZUGFeRD und XRechnung?
ZUGFeRD ist ein PDF mit eingebettetem XML, also für Menschen und Maschinen zugleich lesbar. XRechnung ist eine reine XML-Datei ohne Sichtebene und das Pflichtformat gegenüber öffentlichen Auftraggebern. ZUGFeRD kennt zusätzlich ein Profil, das die XRechnung-Regeln erfüllt. Beide Formate basieren auf EN 16931.
Prüfen Sie auch ZUGFeRD 1.0?
Der Validator arbeitet mit den offiziellen KoSIT-Prüfszenarien, die auf EN 16931 und damit auf ZUGFeRD 2.x aufsetzen. ZUGFeRD 1.0 ist ein älteres, nicht EN-16931-konformes Format. Findet sich kein passendes Prüfszenario, sagen wir das ausdrücklich, statt die Datei stillschweigend als gültig zu melden.
Kostet die ZUGFeRD-Validierung etwas?
Nein, drei Prüfungen pro Tag sind ohne Registrierung kostenlos. Ihre Datei wird dabei nur für die Prüfung verarbeitet und nicht gespeichert.