ZUGFeRD PDF/A-3b EN 16931

Kostenloser ZUGFeRD-Validator online

Prüfen Sie den PDF-Container und das eingebettete XML Ihrer ZUGFeRD-Rechnungen in Sekunden.

Drag and drop your invoices here, or click to browse.

Warum Ihre ZUGFeRD-Rechnungen hier prüfen?

Eine abgelehnte E-Rechnung verzögert die Zahlung. Finden Sie Schema- und Regelfehler, bevor DATEV oder Ihr Kunde sie findet.

Kompletter EN-16931-Regelcheck

Jede Syntax- und Geschäftsregel der europäischen Norm läuft gegen das eingebettete CII-XML, exakt in der Strenge des deklarierten ZUGFeRD-Profils.

Auch der PDF-Container wird geprüft

ZUGFeRD-Dateien scheitern beim Import ebenso oft am Container wie am XML: Wir prüfen die PDF/A-3b-Konformität und den eingebetteten Anhang, nicht nur die Daten.

Bereit für DATEV, Lexware & SAP

Stellen Sie vorab fest, ob die Datei sauber in DATEV, Lexware und SAP importiert wird, bevor die Buchhaltung Ihres Kunden sie zu sehen bekommt.

Bei Erfolg direkt versenden

Validierung bestanden? Premium-Konten können die Rechnung direkt aus der Berichtsansicht über das Peppol-Netzwerk weiterleiten.

So funktioniert’s

Hochladen, prüfen, korrigieren: der vollständige Konformitätsbericht in Sekunden.

Schritt 1

Rechnung hochladen

Laden Sie eine ZUGFeRD-PDF oder bis zu 10 auf einmal hoch. Die Prüfung läuft im Arbeitsspeicher, gespeichert wird nichts.

Schritt 2

Jede Regelebene wird geprüft

PDF/A-3b-Konformität, der eingebettete XML-Anhang, das Schema und alle EN-16931-Geschäftsregeln werden in einem einzigen Durchlauf verifiziert.

Schritt 3

Bericht in Klartext lesen

Jeder Verstoß nennt das betroffene Feld (BT-Referenz), die Ursache und den Lösungsweg, sodass Korrekturen Minuten statt Stunden dauern.

Häufig gestellte Fragen

Häufige Fragen deutscher Unternehmen zur Prüfung von ZUGFeRD-Dateien.

EN 16931 in der Strenge des deklarierten ZUGFeRD-2.x-Profils, von Minimum bis Extended, plus PDF/A-3b-Containerprüfungen der Hybriddatei selbst.
Ja. Der typische Upload ist eine ZUGFeRD-PDF/A-3b mit eingebettetem CII-XML; eigenständiges XML wird ebenfalls angenommen und gegen die Regeln geprüft, die es deklariert.
Einen Bericht, der jede verletzte Regel, das betroffene Feld und eine verständliche Erklärung der Lösung nennt, in der Reihenfolge, in der Sie die Punkte angehen sollten.
Nichts, bei einer Rechnung pro Durchgang. Ein Premium-Konto ergänzt den Stapel-Upload von bis zu 100 Rechnungen sowie strengere XRechnung-Prüfstufen.
Ja. XRechnung-Geschäftsregeln und Leitweg-ID-Prüfungen sind enthalten; eine bestandene Datei ist bereit für Empfänger auf Bundes-, Landes- und Kommunalebene.
Ja. Mit Premium lässt sich eine bestandene Datei von derselben Seite aus an das Peppol-Netzwerk übergeben, ohne erneuten Upload.
Alle ZUGFeRD-2.x-Profile von Minimum bis Extended. Der deklarierte Spezifikationsbezeichner sagt dem Validator, welches Regelniveau gilt; eine manuelle Auswahl ist nicht nötig.
Bei ZUGFeRD werden zwei Ebenen geprüft: der PDF/A-3b-Container und das eingebettete CII-XML. XRechnung ist reines XML, unterliegt aber den strengeren deutschen CIUS-Regeln zusätzlich zur EN 16931. Für eigenständige XRechnung-Dateien nutzen Sie den eigenen XRechnung-Validator.
Ein lesbares PDF sagt nichts über die Datenebene aus. Importfehler entstehen meist durch einen fehlenden oder falsch benannten XML-Anhang, einen fehlerhaften AFRelationship-Eintrag oder Regelverstöße im XML selbst. Der Validator prüft alle drei Ebenen und benennt die fehlerhafte.
Die Validierung bestätigt, dass die Datei der EN 16931 entspricht, also dem Format, das das Gesetz für inländische B2B-E-Rechnungen verlangt. Die rechtliche Konformität hängt zusätzlich vom Inhalt ab: korrekte Parteien, korrekte steuerliche Behandlung und GoBD-konforme Aufbewahrung, was kein automatisches Tool vollständig beurteilen kann.
Ja, und das ist sogar ratsam: Seit Januar 2025 müssen deutsche Unternehmen eingehende E-Rechnungen annehmen. Wer empfangene Dateien vor der Buchung prüft, schützt seinen Vorsteuerabzug vor formal fehlerhaften Rechnungen.

Was der ZUGFeRD-Validator prüft

Eine Datei zu erzeugen ist nicht dasselbe wie eine gültige Datei zu erzeugen. Der Validator führt bei jedem Upload drei unabhängige Prüfungen durch: alle drei müssen bestanden werden, damit Ihre Rechnung von Buchhaltungssystemen und Behördenportalen akzeptiert wird.

Prüfschicht 1: XML-Schema

Das eingebettete XML muss dem Cross Industry Invoice (CII) D16B Schema entsprechen. Schema-Fehler sind struktureller Natur: ein fehlendes Element, ein falscher Datentyp oder ein Attribut im falschen Namespace. Sie werden erkannt, bevor Geschäftsregeln angewendet werden, und weisen meist auf einen Fehler bei der Code-Generierung oder Serialisierung hin.

Prüfschicht 2: EN 16931 Schematron-Regeln

Die Schematron-Schicht erzwingt über 200 semantische Geschäftsregeln des europäischen E-Rechnungsstandards. Regeln sind durch Codes wie BR-01, BR-CO-15 oder DE-R-001 identifiziert. Häufige Fehler:

  • BR-08 - Rechnungswährungscode fehlt (BT-5)
  • BR-CO-15 - MwSt.-Kategoriesteuerbetrag stimmt nicht mit dem berechneten Wert überein
  • BR-S-08 - Steuersatz (BT-119) ist Pflicht, wenn die MwSt.-Kategorie „Standard" ist
  • DE-R-003 - Steuer-ID des Verkäufers (BT-31 oder BT-32) ist für deutsche Inlandsrechnungen erforderlich

Jeder Fehler im Bericht enthält den Regelcode, den XPath des fehlerhaften Elements und eine verständliche Beschreibung, kein Lesen der Spezifikation nötig, um zu verstehen, was zu beheben ist.

Prüfschicht 3: PDF/A-3b-Konformität

ZUGFeRD erfordert, dass der PDF-Container ein PDF/A-3b-Archiv ist. Ein normales PDF schlägt fehl, auch wenn das eingebettete XML vollständig gültig ist. Häufige Ursachen: fehlende eingebettete Schriften, kein ICC-Output-Intent, falsche XMP-Metadaten oder die XML-Anlage nicht mit dem AFRelationship-Schlüssel „Alternative" deklariert.


Profilspezifische Prüfungen

Der Validator wendet zusätzliche Regeln an, je nachdem welches ZUGFeRD-Profil die Datei deklariert. Höhere Profile erfordern mehr Datenfelder: das Einreichen einer MINIMUM-Profildatei, wo EN 16931 erwartet wird, erzeugt Dutzende Fehlende-Feld-Fehler.

Profil Zeilenpositionen erforderlich Zu-/Abschläge Vollständige EN 16931-Regeln
MINIMUM Nein Nein Nein
BASIC WL Nein Ja Nein
BASIC Ja Nein Nein
EN 16931 Ja Ja Ja
EXTENDED Ja Ja Ja + Erweiterungen

Sie möchten eine XRechnung prüfen?

Die XRechnung ist reines XML mit eigenem deutschen Regelwerk (CIUS) zusätzlich zur EN 16931, einschließlich der verpflichtenden Leitweg-ID. Dafür gibt es ein eigenes Werkzeug:

Alle Tools, die Sie brauchen

Eine komplette Suite, an einem Ort

Klassische Tools statt Chat? Jede Aktion ist auch mit einem Klick verfügbar.

KI-Assistent

Sagen Sie dem Chat, was Sie brauchen: Er wandelt um, prüft, erstellt und liest deutsche E-Rechnungen aus.

Tool öffnen

PDF zu ZUGFeRD

Ein PDF-, Word- oder Excel-Beleg geht hinein; eine ZUGFeRD- oder XRechnung-Datei kommt heraus.

Tool öffnen

ZUGFeRD-PDF erstellen

Der geführte Assistent macht aus Ihren Angaben eine ZUGFeRD- oder XRechnung-Rechnung.

Tool öffnen

XRechnung erstellen

Erzeugen Sie eine gültige XRechnung mit Leitweg-ID, bereit für öffentliche Auftraggeber.

Tool öffnen

ZUGFeRD-Gutschrift

Erstellen Sie eine konforme ZUGFeRD-Gutschrift, die eine Rechnung korrigiert oder storniert.

Tool öffnen

XRechnung-Gutschrift

Erstellen Sie eine XRechnung-Gutschrift mit Leitweg-ID für öffentliche Auftraggeber.

Tool öffnen

Order-X erstellen

Erstellen Sie eine Order-X-Bestellung, das hybride PDF-Format der ZUGFeRD-Familie für Bestellungen.

Tool öffnen

ZUGFeRD-Rechnung bearbeiten

Abgelehnte oder fehlerhafte Rechnung reparieren: hochladen, Felder korrigieren, gültige Datei herunterladen.

Tool öffnen

XRechnung bearbeiten

Öffnen Sie eine XRechnung als Formular, korrigieren Sie die Leitweg-ID oder jedes beanstandete Feld und laden Sie eine gültige Datei herunter.

Tool öffnen

ZUGFeRD validieren

Prüfen Sie Ihre ZUGFeRD-Rechnungen nach EN 16931, bevor DATEV oder Ihr Kunde es tut.

Tool öffnen
X

XRechnung validieren

Prüfen Sie XRechnung-XML gegen EN 16931 und die deutschen CIUS-Regeln.

Tool öffnen

Order-X prüfen

Prüfen Sie Order-X-Bestellungen gegen das offizielle Order-X-1.0-Schema und die Geschäftsregeln.

Tool öffnen

XML extrahieren

Extrahieren Sie strukturierte XML-Daten aus beliebigen PDF-Rechnungen mit KI-gestützter OCR.

Tool öffnen

Anlagen extrahieren

Extrahieren Sie jede eingebettete Datei aus einer ZUGFeRD- oder XRechnung-Rechnung als ZIP.

Tool öffnen

XML in PDF einbetten

Vereinen Sie ein PDF und sein CII-XML zu einer ZUGFeRD-konformen Hybridrechnung.

Tool öffnen
X

CII zu ZUGFeRD

Verpacken Sie vorhandenes CII-XML als hybride ZUGFeRD-PDF/A-3-Rechnung.

Tool öffnen

CII zu UBL

Wandeln Sie eine CII-Rechnung in UBL-XML um, die auf Peppol am weitesten verbreitete Syntax.

Tool öffnen

UBL zu CII

Wandeln Sie eine UBL-Rechnung in UN/CEFACT-CII-XML um, bereit für Factur-X oder ZUGFeRD.

Tool öffnen

XRechnung als PDF

Sehen Sie jedes CII-, UBL- oder XRechnung-XML als aufgeräumtes, druckbares PDF.

Tool öffnen

XRechnung-Viewer

Öffnen Sie das XML einer E-Rechnung im Browser und lesen Sie es wie eine Papierrechnung.

Tool öffnen

E-Rechnungs-Automatisierung

Automatisieren Sie Rechnungserstellung, Validierung und Peppol-Versand von Anfang bis Ende.

Tool öffnen
Bereit für die E-Rechnungspflicht?

Machen Sie jede Rechnung konform, mit nur einer Nachricht

Registrieren Sie sich, um unbegrenzte Tools, wählbare Konformitätsprofile und alle Premium-Funktionen freizuschalten.

Konform mit EN 16931 & PDF/A-3b Ergebnisse in Sekunden Keine Installation Daten werden nie gespeichert
2 kostenlose Nutzungen pro Tag · Keine Karte erforderlich