Werkzeug

XRechnung prüfen

Legen Sie eine XML-Rechnung ab. Der Validator prüft sie gegen die Geschäftsregeln der EN 16931 und der XRechnung und sagt in Klartext, was fehlt — mit Regelcode, Feld und Originaltext der Regel.

XRechnung hierher ziehen

XML (UBL oder CII) · bis 10 MB · nichts wird hochgeladen

Nichts wird hochgeladen. Alles läuft in Ihrem Browser.

Was geprüft wird

Das Referenzverfahren der KoSIT prüft in Stufen: erst, ob die Datei wohlgeformtes XML ist, dann die Struktur gegen das Schema der Syntax (XSD), dann die Geschäftsregeln der EN 16931 und der XRechnung (Schematron). An den Regeln der letzten Stufe scheitern Rechnungen am häufigsten — und genau die lassen sich im Browser ausführen.

Geprüft werden hier: die Pflichtangaben (BR-*), die Regeln zu Positionen, Abzügen, Zuschlägen und Steuersätzen, die Rechenregeln (BR-CO-*), die Regeln je Steuerkategorie (BR-S-*, BR-AE-*, BR-E-*, BR-Z-*, BR-G-*, BR-K-*) und die deutschen Zusatzregeln der XRechnung (BR-DE-*) einschließlich Leitweg-ID, Kontaktangaben, Zahlungsangaben und IBAN-Prüfziffer.

Was nicht geprüft wird

Die Schemaprüfung (XSD) und die Codelisten für Länder, Währungen und Einheiten fehlen, ebenso ein Teil der Regeln. Ein Ergebnis ohne Beanstandung heißt deshalb: gegen die geprüften Regeln ist nichts einzuwenden. Die vollständige Schematron-Prüfung ist für Phase 2 vorgesehen.

Woher die Regeln stammen

Die Originaltexte neben jedem Befund kommen aus den offiziellen Schematron-Dateien: die BR-DE-Regeln aus dem XRechnung-Schematron der KoSIT, die übrigen aus dem EN-16931-Schematron (beide Apache 2.0). Der deutsche Satz daneben ist unsere Übersetzung, keine amtliche Fassung.

Wenn eine Datei durchfällt, hilft der Viewer beim Nachsehen, was tatsächlich drinsteht. Zum Ausprobieren erzeugt der Generator eine Rechnung, die sich anschließend hier prüfen lässt.

Stand: 13.09.2026