Was ist Schematron (Validierungsregeln)?

Die technischen Prüfregeln (Dateien), die von Behörden genutzt werden, um E-Rechnungen auf logische Fehler zu kontrollieren.

Wenn Sie eine E-Rechnung erstellen, wird diese auf zwei Ebenen geprüft:

  1. Schema-Prüfung (XSD): Ist die generelle XML-Struktur gültig? Fehlt ein Schrägstrich?
  2. Schematron-Prüfung: Das ist der Intelligenz-Test für die Rechnung.

Schematron ist eine standardisierte Sprache, um logische Geschäftsregeln (Business Rules) zu validieren. Ein normales XSD kann prüfen: 'Ist im Feld BT-113 ein Datum?'. Das Schematron geht viel tiefer und prüft mathematische Logik: 'Wenn Steuersatz 19%, ergibt (Nettobetrag * 1,19) auch genau den angegebenen Bruttobetrag?'. Oder: 'Wenn der Empfänger eine Behörde ist, ist dann das Feld Leitweg-ID befüllt?'.

Warum das 2026 wichtig ist

Die KoSIT veröffentlicht zweimal jährlich neue Schematron-Dateien (Prüfregeln) für die XRechnung. Wenn Ihr Rechnungsprogramm noch nach den Regeln vom letzten Jahr rechnet, wird das OZG-RE Portal Ihre XML-Rechnung sofort mit dem Hinweis 'Schematron-Validierung fehlgeschlagen' zurückweisen. Ein XML-Validator wie auf RechneX ist deshalb seit 2025 eine tägliche Pflichtprüfung vor dem echten Rechnungsversand.

Häufige Fragen zu Schematron (Validierungsregeln)

?Bekomme ich Schematron-Fehler auch bei ZUGFeRD?

Ja! Da das Profil ZUGFeRD Comfort auf der EN 16931 basiert, gelten auch hier strenge logische Geschäftsregeln, deren Verletzung bei der automatischen Verarbeitung beim Kunden zu sofortigen Ladefehlern führt.


Bereit für die Praxis?

Übersetzen Sie das Wissen direkt in echte E-Rechnungen.

Zum XRechnung-Konverter