Credits

Software und Quellen, auf denen dieser Service basiert

KoSIT Validator

Die Validierung auf xvalidator.de wird vollständig vom KoSIT Validator durchgeführt – der offiziellen Open-Source-Referenzimplementierung der Koordinierungsstelle für IT-Standards (KoSIT). Der Validator wird im Auftrag der öffentlichen Verwaltung entwickelt und gepflegt und ist die kanonische Prüfinstanz für XRechnung in Deutschland.

Der Validator prüft XML-Dokumente anhand von Schematron-Regeln – formalen Regelwerken, die direkt aus den jeweiligen Standards abgeleitet werden. Er gibt für jedes Dokument eine Empfehlung (accept oder reject) sowie eine Liste aller Regelüberprüfungen zurück.

Quellcode: github.com/itplr-kosit/validator (Apache 2.0)

Verwendete Konfigurationen

Der KoSIT Validator benötigt standardspezifische Konfigurationspakete, die die Schematron-Regeln und XML-Schemata des jeweiligen Standards enthalten. Dieser Service verwendet die offiziellen Konfigurationen der KoSIT:

StandardVersionKonfigurationsquelle
XRechnung (inkl. EN16931, ZUGFeRD) 3.0.2 validator-configuration-xrechnung
Peppol BIS Billing 3.0.20 OpenPeppol / peppol-bis-invoice-3

Docker Images

Wir betreiben zwei öffentliche Docker Images, die den KoSIT Validator mit den jeweiligen Konfigurationen als HTTP-Service verpacken. Die Images sind auf Docker Hub frei verfügbar und werden bei neuen KoSIT-Konfigurationsversionen aktualisiert.

XRechnung & EN16931

Validiert XRechnung 3.0.2, ZUGFeRD/Factur-X und EN16931 (UBL & CII). Geeignet für alle deutschen B2B- und B2G-Rechnungen.

docker run -d -p 8081:8081 \
  apps4everything/kosit-validator-xrechnung:3.0.2-1

Docker Hub ↗

Peppol BIS Billing

Validiert Peppol BIS Billing 3.0.20 inklusive länderspezifischer Regeln. Geeignet für internationale Rechnungen über das Peppol-Netzwerk.

docker run -d -p 8081:8081 \
  apps4everything/kosit-validator-peppol:3.0.20-1

Docker Hub ↗

Dockerfiles und Build-Skripte: github.com/apps4everything/kosit-docker

Wer die Images in der eigenen Infrastruktur betreiben möchte, findet auf xml-rechnung.eu eine ausführliche Dokumentation mit Health-Check, API-Nutzung und Build-Anleitung.

Haftungsausschluss: Wir übernehmen keine Gewähr für die Ergebnisse der Validierung. Die auf dieser Website veröffentlichten Informationen wurden teilweise mit Unterstützung von KI recherchiert und aufbereitet. Trotz sorgfältiger Kontrolle können wir keine Haftung für die Richtigkeit, Vollständigkeit oder Aktualität übernehmen.

Keine Steuer- oder Buchhaltungsberatung: Wir bieten keine Beratung in Steuer- oder Buchhaltungsfragen an. Bitte wenden Sie sich für solche Fragen an einen Steuerberater oder ein Steuerbüro.