TaxLayer
AnmeldenKostenlos starten
Technik2025-04-055 Min. Lesezeitvon TaxLayer Team

KoSIT Validator: ZUGFeRD- und XRechnung-Dateien prüfen

Der KoSIT Validator (Koordinierungsstelle für IT-Standards) ist das offizielle Werkzeug der deutschen Verwaltung zur Prüfung von E-Rechnungen. Wer ZUGFeRD- oder XRechnung-Dateien versendet, sollte sie vorher validieren — eine zurückgewiesene Rechnung verzögert die Zahlung und sorgt für unnötigen Aufwand.

> Kurzantwort: Der KoSIT Validator prüft E-Rechnungen gegen XSD-Schemata, Geschäftsregeln und deutsche CIUS-Regeln. Sie können ihn als Java-Tool lokal nutzen oder alternativ den kostenlosen ZUGFeRD & XRechnung Validator direkt im Browser verwenden.

Was prüft der KoSIT Validator genau?

Der Validator führt fünf aufeinander aufbauende Prüfungen durch:

  1. Syntaxprüfung: Ist das XML wohlgeformt?
  2. Schemaprüfung: Entspricht die Struktur dem UBL 2.1 oder CII Schema?
  3. Geschäftsregeln (BR): Sind alle Pflichtfelder vorhanden? (BR-01 bis BR-65)
  4. Rechenregeln (BR-CO): Stimmen die Summen? (Netto + Steuer = Brutto)
  5. CIUS-Regeln: Deutsche Sonderregeln für XRechnung (BR-DE-01 bis BR-DE-25)

Erst wenn alle fünf Ebenen bestanden sind, gilt die E-Rechnung als gültig. Ein einziger Fehler auf einer der Ebenen führt zur Ablehnung.

Wie kann ich den KoSIT Validator nutzen?

Option 1: Online-Validator

Verschiedene Anbieter stellen den KoSIT Validator als Online-Tool bereit. Sie laden Ihre XML-Datei hoch und erhalten sofort ein Prüfergebnis. Der Nachteil: Ihre Rechnungsdaten werden auf einen fremden Server übertragen.

Option 2: Kommandozeile (Java)

Der offizielle Validator ist ein Java-Programm:

  1. Java Runtime (JRE 11+) installieren
  2. Validator-ZIP herunterladen
  3. Konfiguration (Scenarios) für XRechnung oder ZUGFeRD laden
  4. Befehl ausführen: java -jar validationtool.jar -s scenarios.xml datei.xml

Option 3: Kostenloser Browser-Validator

Der ZUGFeRD & XRechnung Validator auf unserer Website prüft Ihre XML-Datei direkt im Browser gegen alle EN 16931 Pflichtfelder. Keine Installation, kein Upload — die Datei verlässt nie Ihren Computer.

Welche Validierungsfehler treten am häufigsten auf?

FehlerUrsacheLösung
BR-02Rechnungsdatum fehltBT-2 (IssueDate) hinzufügen
BR-06Verkäufername fehltBT-27 (SellerName) ergänzen
BR-16Keine PositionenMindestens eine InvoiceLine
BR-CO-10Summe falschPositionssummen prüfen
BR-DE-01[Leitweg-ID](/blog/leitweg-id-erklaert) fehltBT-10 für XRechnung ergänzen

Eine vollständige Übersicht der Pflichtfelder finden Sie in EN 16931: Alle Pflichtfelder.

Warum sollte ich vor dem Versand validieren?

Eine ungültige E-Rechnung wird von Behörden über die ZRE sofort abgelehnt. Auch Unternehmen mit automatisierten Rechnungseingangssystemen weisen fehlerhafte Dateien zurück. Das Ergebnis: verzögerte Zahlungen und unnötiger Korrekturaufwand.

Validieren Sie jede E-Rechnung vor dem Versand mit dem kostenlosen ZUGFeRD & XRechnung Validator — direkt im Browser, ohne Upload auf einen Server. Alternativ können Sie eine XRechnung formularbasiert über den XRechnung Generator erstellen — die Validierung ist dort bereits integriert.

Wie validiert TaxLayer automatisch?

Der TaxLayer validiert jede erzeugte E-Rechnung automatisch gegen alle EN 16931 Pflichtfelder, bevor die Datei zum Download bereitsteht. So vermeiden Sie Ablehnungen durch den Empfänger — ohne manuellen Validierungsschritt. Die ersten zwei Konvertierungen pro Monat sind kostenlos.

Häufig gestellte Fragen

Was ist der KoSIT Validator?

Der KoSIT Validator ist das offizielle Werkzeug der Koordinierungsstelle für IT-Standards zur Prüfung von E-Rechnungen. Er validiert XML-Dateien gegen XSD-Schemata, Schematron-Regeln und deutsche CIUS-Regeln für XRechnung.

Welche Prüfungen führt der KoSIT Validator durch?

Er prüft fünf Ebenen: Syntaxprüfung (wohlgeformtes XML), Schemaprüfung (UBL/CII-Struktur), Geschäftsregeln (BR-01 bis BR-65), Rechenregeln (Netto + Steuer = Brutto) und CIUS-Regeln (BR-DE-01 bis BR-DE-25).

Gibt es eine kostenlose Online-Alternative zum KoSIT Validator?

Ja. Der ZUGFeRD & XRechnung Validator von TaxLayer prüft Ihre Datei direkt im Browser gegen alle EN 16931 Pflichtfelder — ohne Installation, ohne Upload auf einen Server.

Was bedeutet der Fehler BR-DE-01?

BR-DE-01 bedeutet, dass die Leitweg-ID (BT-10) fehlt. Dieser Fehler tritt bei XRechnungen auf, da die Leitweg-ID dort ein Pflichtfeld ist. Mehr dazu in Leitweg-ID erklärt.

Kann ich ZUGFeRD-PDFs mit dem Validator prüfen?

Der offizielle KoSIT Validator prüft nur XML-Dateien. Der TaxLayer Validator kann auch ZUGFeRD-PDFs direkt im Browser prüfen — er extrahiert das eingebettete XML automatisch.

Muss ich jede E-Rechnung vor dem Versand validieren?

Es ist nicht gesetzlich vorgeschrieben, aber dringend empfohlen. Eine ungültige E-Rechnung wird vom Empfänger abgelehnt, was die Zahlung verzögert. TaxLayer validiert automatisch gegen EN 16931, bevor die Datei erzeugt wird.

PDF-Rechnungen jetzt konvertieren

Testen Sie TaxLayer kostenlos — 2 Konvertierungen pro Monat, keine Kreditkarte.

Jetzt starten