KoSIT-Validator online

Prüfen Sie eine XRechnung mit dem KoSIT-Validator, dem Prüfprogramm der Koordinierungsstelle für IT-Standards (KoSIT), im Browser. Sie brauchen weder Java noch eine Installation.

Ihre Rechnung wird nicht gespeichert. Server in Deutschland.

Was der KoSIT-Validator prüft

Der KoSIT-Validator prüft XML-Dateien, eigene Regeln hat er nicht. Die Regeln kommen aus einer Prüfkonfiguration. Die Prüfkonfiguration für XRechnung enthält die XML-Schemas für UBL und CII sowie die Regeln der EN 16931 und der XRechnung.

So nutzt invowerk den KoSIT-Validator

invowerk prüft jede XRechnung mit dem KoSIT-Validator und der Prüfkonfiguration für XRechnung. Welche Version gilt, steht auf dem Prüfstand. Zu jeder Meldung zeigt invowerk Ursache und Lösung. Ist der KoSIT-Validator nicht erreichbar, prüft invowerk mit denselben Regeln selbst und nennt das im Ergebnis.

Was der KoSIT-Validator nicht prüft

Die ZUGFeRD-Profile MINIMUM, BASIC WL, BASIC und EXTENDED gehören nicht zur Prüfkonfiguration für XRechnung. Für sie nutzt invowerk die Prüfregeln der FeRD und prüft das PDF auf PDF/A. Ob Inhalt und Beträge stimmen, prüft der KoSIT-Validator nicht.

Den KoSIT-Validator selbst betreiben

Der KoSIT-Validator ist Open Source (Apache 2.0) und braucht Java 11 oder neuer. Das Programm und die Prüfkonfiguration für XRechnung gibt es bei GitHub. Der Aufruf im Ordner der entpackten Prüfkonfiguration:

java -jar validator-<version>-standalone.jar -s scenarios.xml -r ${PWD} -h rechnung.xml

Für viele Rechnungen oder Ihre eigene Software prüft invowerk auch per API.

Keine Steuerberatung. invowerk prüft das technische Format. Ob Inhalt und Beträge stimmen und welche steuerlichen Folgen ein Fehler hat, prüft invowerk nicht.

Geprüft mit invowerk · invowerk.dev