Zum Inhalt springen
E-Rechnung Zentrale

ZUGFeRD Validator

Legen Sie eine ZUGFeRD-PDF oder die XML-Datei ab. Das Werkzeug holt die eingebettete Rechnung heraus, erkennt das Profil und prüft sie nach EN 16931, lokal in Ihrem Browser.

ZUGFeRD-PDF oder XML hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,

So wird eine ZUGFeRD-Datei geprüft

Eine ZUGFeRD-Rechnung ist eine PDF-Datei, in der eine XML-Datei steckt, meist mit dem Namen factur-x.xml (ältere Versionen: zugferd-invoice.xml, mit XRechnung-Profil auch xrechnung.xml). Rechtlich zählt die XML, nicht das Bild der PDF. Der Validator geht deshalb so vor:

  1. Er sucht in der PDF nach eingebetteten Dateien und nimmt die Rechnungs-XML.
  2. Er liest das Profil aus der Kennung (BT-24) und zeigt es an.
  3. Er prüft das XML Schema (UN/CEFACT CII D16B).
  4. Er wendet die Geschäftsregeln der EN 16931 an, beim Profil XRECHNUNG zusätzlich die deutschen KoSIT-Regeln.

Findet sich in der PDF keine XML, ist es keine E-Rechnung, sondern eine normale PDF-Rechnung. Das zeigt das Ergebnis deutlich an.

Welche Profile was bedeuten

Profil Kennung endet auf E-Rechnung nach § 14 UStG? Was hier geprüft wird
MINIMUM factur-x.eu:1p0:minimum nein nur XML Schema
BASIC WL factur-x.eu:1p0:basicwl nein nur XML Schema
BASIC factur-x.eu:1p0:basic ja Schema und EN-16931-Regeln
EN 16931 (früher COMFORT) urn:cen.eu:en16931:2017 ja Schema und EN-16931-Regeln, wie im KoSIT-Validator
EXTENDED factur-x.eu:1p0:extended ja Schema und EN-16931-Regeln
XRECHNUNG kosit:xrechnung_3.0 ja Schema, EN 16931 und XRechnung-Regeln, wie im KoSIT-Validator

MINIMUM und BASIC WL enthalten keine Rechnungspositionen und nicht alle Pflichtangaben. Sie dienen nur als Buchungshilfe.

Was dieser Validator nicht prüft

Für die Profile BASIC und EXTENDED gibt es zusätzliche Regeln des Forums elektronische Rechnung Deutschland (FeRD). Diese profilspezifischen Regeln sind nicht Teil der Prüfung. Das Werkzeug sagt Ihnen das im Ergebnis ausdrücklich. Bei EXTENDED meldet die EN-16931-Prüfung außerdem Felder, die nur in der Erweiterung vorkommen, als Hinweis oder Warnung. Das ist erwartbar.

Ebenfalls nicht geprüft wird, ob die PDF-Hülle der Norm PDF/A-3 entspricht. Für den Rechnungsinhalt ist allein die XML maßgeblich.

Typische Probleme bei ZUGFeRD

  • PDF ohne XML: Das Programm hat eine normale PDF erzeugt. Prüfen Sie, ob der E-Rechnungs-Export eingeschaltet ist.
  • Falsches Profil: MINIMUM oder BASIC WL reicht ab 2025 nicht als E-Rechnung. Stellen Sie mindestens BASIC ein, besser EN 16931.
  • PDF und XML weichen ab: Wenn sich Bild und Daten widersprechen, gilt die XML. Vergleichen Sie im Reiter „Rechnung“ die erkannten Daten mit der PDF.
  • Rundung: BR-CO-15 und BR-CO-10 entstehen, wenn Summen in der PDF anders gerundet werden als in der XML.

Die XML aus der PDF herunterladen

Nach der Prüfung können Sie die eingebettete XML-Datei mit einem Klick speichern. Das hilft, wenn Ihre Buchhaltung nur XML einliest oder Sie die Daten an Ihre Steuerkanzlei weitergeben.

Datenschutz

Die PDF wird in Ihrem Browser zerlegt und geprüft. Geprüft wird mit der offiziellen Validator-Konfiguration der KoSIT für XRechnung 3.0.2 (Stand 02.09.2026). Sie enthält die CEN-Regeln der EN 16931 in Version 1.3.16 und die XRechnung-Schematron-Regeln 2.6.0. Nichts davon verlässt Ihr Gerät.

Häufige Fragen

Wie prüfe ich, ob eine PDF eine ZUGFeRD-Rechnung ist?

Legen Sie die PDF in das Feld. Enthält sie eine Rechnungs-XML, zeigt das Werkzeug Profil und Prüfergebnis. Steckt keine XML darin, erhalten Sie den Hinweis, dass es eine normale PDF-Rechnung ist.

Welche ZUGFeRD-Versionen werden erkannt?

ZUGFeRD 2.x und Factur-X 1.0 mit allen Profilen sowie das Profil XRECHNUNG. ZUGFeRD 1.0 wird erkannt und als veraltet gemeldet, weil es nicht der EN 16931 entspricht.

Werden alle ZUGFeRD-Regeln geprüft?

Geprüft werden das XML Schema und die Regeln der EN 16931, beim Profil XRECHNUNG zusätzlich die KoSIT-Regeln. Die zusätzlichen Profilregeln für BASIC und EXTENDED sind nicht enthalten, darauf weist das Ergebnis hin.

Ist eine ZUGFeRD-Rechnung im Profil MINIMUM eine E-Rechnung?

Nein. MINIMUM und BASIC WL enthalten nicht alle Pflichtangaben nach § 14 UStG und gelten deshalb nicht als E-Rechnung.

Wird die PDF hochgeladen?

Nein. Die PDF wird in Ihrem Browser geöffnet, die XML dort herausgelöst und geprüft. Es wird nichts übertragen.

Was gilt, wenn PDF und XML unterschiedliche Beträge zeigen?

Maßgeblich ist die XML. Lassen Sie sich vom Absender eine korrigierte Rechnung schicken.