Konto
Deutsch

ZUGFeRD Validator

ZUGFeRD- oder Factur-X-PDF ablegen. Wir lesen das eingebettete XML aus, erkennen das Profil und prüfen die Rechnung mit dem offiziellen KoSIT-Validator.

Dateien werden nur im Arbeitsspeicher verarbeitet und nie gespeichert.

Was geprüft wird

ZUGFeRD-Profile im Vergleich

ProfilPositionenAls E-Rechnung ab 2025
MINIMUM, BASIC WLneinnicht ausreichend, nur Buchungshilfe
BASICja, einfachja
EN 16931 (COMFORT)ja, vollständigja, empfohlen
EXTENDEDja, mit Erweiterungenja, nicht überall lesbar
XRECHNUNGjaja, Pflicht gegenüber Behörden

Der Validator erkennt das Profil am Guideline-Identifier und wendet den passenden Regelsatz an: Bei EN 16931 und XRECHNUNG laufen alle rund 200 Geschäftsregeln plus die deutschen BR-DE-Regeln, bei BASIC der reduzierte Satz. Wer regelmäßig MINIMUM-Dateien erhält, sollte den Lieferanten um EN 16931 bitten, sonst bleibt die automatische Verbuchung aus.

Typische Fehler

RegelBedeutungWer behebt es
BR-CO-15Brutto ≠ Netto + SteuerAbsender (Rundung)
BR-S-08 / BR-CO-17Steueraufschlüsselung passt nicht zu den PositionenAbsender
BR-08 / BR-10Adresse von Verkäufer oder Käufer fehltAbsender
kein Szenario erkanntUnbekannte oder veraltete Profil-IDAbsender nutzt alte ZUGFeRD-Version

Bei Rückfragen des Absenders genügen Regel-ID und XPath aus dem Bericht. Der Hersteller seiner Rechnungssoftware weiß damit, was zu tun ist.

Häufige Fragen

Muss ich das PDF-Bild mit dem XML vergleichen?

Das XML ist die Rechnung; das Bild ist nur eine Visualisierung. Weichen beide ab, gilt das XML. Der Validator zeigt die XML-Werte an; mit der Viewer-Ansicht lässt sich das Bild daneben halten. Bei Abweichungen den Absender um eine korrigierte Datei bitten.

Ist ZUGFeRD 1.0 noch gültig?

Nein. ZUGFeRD 1.0 ist älter als die Norm EN 16931 und seit 2025 keine ordnungsgemäße E-Rechnung mehr. Das Werkzeug zeigt solche Dateien noch an, kennzeichnet sie aber als veraltet. Bitten Sie den Absender um ZUGFeRD 2.x oder XRechnung.

ZUGFeRD und Factur-X, ist das dasselbe?

Technisch ja. ZUGFeRD ab 2.1 und Factur-X ab 1.0 sind dieselbe Spezifikation, gemeinsam gepflegt von FeRD (Deutschland) und FNFE-MPE (Frankreich). Der eingebettete Anhang heißt in beiden Fällen factur-x.xml.

Warum besteht mein PDF in einem anderen Tool, hier aber nicht?

Viele einfache Werkzeuge prüfen nur, ob das XML wohlgeformt ist. Dieser Validator führt den vollständigen Schematron-Regelsatz der deutschen Behörden aus. Eine Datei, die hier scheitert, scheitert auch an einem Rechnungsportal oder einem strengen ERP-Import.

Für Entwickler: dieselbe Engine als API

curl -F file=@invoice.pdf https://einvoicechecker.com/v1/validate
curl -F file=@invoice.xml https://einvoicechecker.com/v1/parse
curl -F file=@invoice.xml "https://einvoicechecker.com/v1/render?lang=de" -o invoice.html