So prüfen wir E-Rechnungen

Jede E-Rechnungsdatei, die die App Clockaroo erstellt, wird vor dem Ausstellen der Rechnung mit einem Validator geprüft. Schlägt die Prüfung fehl, wird die Rechnung nicht ausgestellt und die Nummer bleibt frei. Hier finden Sie die Validatoren mit ihren Versionen und was unsere Tests abdecken.

Diese Seite beschreibt technische Prüfungen. Sie ist keine Rechts- oder Steuerberatung.

Welcher Validator welches Format prüft

Validatoren und Versionen im Einsatz
DateiGeprüft mitWas geprüft wird
XRechnung (CII und UBL) KoSIT-Validator 1.6.3 mit der Konfiguration für XRechnung 3.0.2, Release vom 31. August 2026 Das XML-Schema, die Regeln der EN 16931 und die Regeln der XRechnung
ZUGFeRD (Profil EN 16931) Mustang 2.26.0 mit veraPDF 1.30.2 veraPDF prüft die PDF/A-3-Datei, Mustang die eingebettete XML-Datei nach den Regeln der EN 16931
Peppol BIS Billing 3.0 (UBL), für Unternehmen in den Niederlanden KoSIT-Validator 1.6.3 mit den OpenPeppol-Regeln von BIS 3.0.21 Das UBL-Schema, die Regeln der EN 16931 und die Peppol-Regeln

Den KoSIT-Validator und die offizielle Konfiguration für XRechnung veröffentlicht die Koordinierungsstelle für IT-Standards (KoSIT). Mustang und veraPDF sind Open Source. Eine Rechnung als einfaches PDF ist keine E-Rechnung, deshalb prüft sie kein Validator.

Die Versionen in dieser Tabelle liest die Seite aus der Datei, mit der unser Server die Validatoren herunterlädt. Dort ist jede Version mit einer Prüfsumme festgelegt. Wenn wir einen Validator aktualisieren, ändert sich diese Seite mit.

Wann eine Datei geprüft wird

Was unsere Tests abdecken

Zusätzlich zur Prüfung beim Ausstellen erstellt eine Testmatrix Rechnungen so, wie die App es tut, für Unternehmen und Kunden in verschiedenen Ländern, und prüft jede Datei mit denselben Validatoren. Jeder Fall wird als Rechnung und als zugehörige Stornorechnung geprüft.

Die Testmatrix nach Land des Rechnungsstellers
Rechnungssteller inUmsatzsteuerfälleGeprüfte E-Rechnungsdateien
Deutschland Regelsteuersatz (S), Nullsatz (Z), Steuerbefreit (E), Reverse-Charge (AE), Nicht steuerbar (O) ZUGFeRD, XRechnung CII und XRechnung UBL
Österreich Regelsteuersatz (S), Steuerbefreit (E), Reverse-Charge (AE), Nicht steuerbar (O) ZUGFeRD, XRechnung CII und XRechnung UBL
Niederlande Regelsteuersatz (S), Nullsatz (Z), Steuerbefreit (E), Reverse-Charge (AE), Nicht steuerbar (O) Peppol BIS
Vereinigtes Königreich Regelsteuersatz (S), Nicht steuerbar (O) ZUGFeRD, XRechnung CII und XRechnung UBL
Irland Regelsteuersatz (S), Reverse-Charge (AE), Nicht steuerbar (O) ZUGFeRD, XRechnung CII und XRechnung UBL
Vereinigte Staaten Nicht steuerbar (O) ZUGFeRD, XRechnung CII und XRechnung UBL

Kleinunternehmer in der Matrix: § 19 UStG in Deutschland, die Kleinunternehmerregelung in Österreich und die KOR in den Niederlanden. KOR-Rechnungen sind einfache PDFs ohne E-Rechnungsdatei. In jedem Fall prüft die Matrix auch, dass die PDF-Ausgabe der Rechnung erstellt wird.

Die Matrix läuft bei jedem vollständigen Testlauf mit, zusammen mit allen anderen Tests der App. Auf unserem Testserver zählt ein fehlender Validator als Fehler, ein vollständiger Testlauf kann also nicht bestehen, ohne die Dateien zu prüfen.

Letzter vollständiger Testlauf bestanden:

Was eine bestandene Prüfung bedeutet

Eine bestandene Prüfung heißt, dass die Datei die technischen Regeln erfüllt, die diese Validatoren testen. Nicht dazu gehören:

Selbst prüfen

Die Werkzeuge