Rechnung validieren

Der kostenlose eConnect Validator: Prüfen Sie, ob Ihre XML UBL, BIS Billing und NLCIUS entspricht.

Bevor Sie eine E-Rechnung versenden, möchten Sie sicherstellen, dass die XML-Datei technisch korrekt ist. Der eConnect Validator prüft Ihre Rechnung gegen XML-Schemas, Schematron-Regeln und länderspezifische Validierungen. Das Tool ist als Online-Validator kostenlos verfügbar.

Was prüft der Validator?

Der eConnect Validator führt mehrere Prüfungen an Ihrer E-Rechnungsdatei durch:

XML-Schema-Validierung. Stimmt die Grundstruktur der Datei? Sind alle erforderlichen XML-Elemente vorhanden und korrekt verschachtelt?

Schematron-Validierung. Entspricht die Rechnung den Geschäftsregeln des gewählten Profils? Denken Sie an Regeln für USt-Berechnungen, Pflichtfelder und Codelisten.

Profilerkennung. Das System erkennt automatisch, welchem Profil Ihre Rechnung folgt (BIS Billing V3, NLCIUS, PINT, XRechnung) und wendet die entsprechenden Validierungsregeln an.

Länderspezifische Regeln. Pro Land gelten zusätzliche Validierungsregeln. Für die Niederlande sind das die NL-R-Regeln, für Deutschland die DE-R-Regeln, für Dänemark die DK-R-Regeln usw. Der Validator wendet diese automatisch auf Basis des Ländercodes in der Rechnung an.

Unterstützte Formate

Der Validator unterstützt alle gängigen E-Rechnungsformate:

FormatBeschreibungPeppol BIS Billing V3Der Peppol-Standard für Rechnungen und GutschriftenNLCIUS / SI-UBL 2.0Die niederländische Implementierung von EN 16931PINT (alle Varianten)Peppol International Invoice (EU, A-NZ, Japan, Singapur, Malaysia, VAE)XRechnungDeutsche ImplementierungCII (Cross-Industry Invoice)Alternative XML-Syntax, einschließlich Factur-X
So verwenden Sie den Validator

Der Online-Validator ist verfügbar unter psb.econnect.eu. Sie müssen kein Konto erstellen, um den Validator zu nutzen.

  1. Gehen Sie zum Validator auf psb.econnect.eu.
  2. Laden Sie Ihre XML-Datei hoch oder fügen Sie den XML-Inhalt ein.
  3. Der Validator erkennt automatisch das Format und wendet die richtigen Regeln an.
  4. Sehen Sie sich das Ergebnis an: Pro Regel können Sie sehen, ob die Prüfung bestanden wurde, eine Warnung ausgibt oder einen Fehler enthält.

Bei Fehlern liefert der Validator den genauen Fehlercode, eine Beschreibung des Problems und die Position in der XML-Datei (XPath). So wissen Sie genau, was angepasst werden muss.

Fehler interpretieren

Der Validator erzeugt drei Arten von Meldungen:

  • Fehler (Error): Die Rechnung entspricht nicht der Spezifikation und wird im Peppol-Netzwerk abgelehnt. Dies müssen Sie vor dem Versand beheben.
  • Warnung (Warning): Die Rechnung wird nicht abgelehnt, aber es gibt einen Aufmerksamkeitspunkt. Warnungen können in einer zukünftigen Release verpflichtend werden.
  • Informativ: Ein Hinweis ohne Auswirkungen auf den Versand.

Häufige Fehlercodes beginnen mit einem Präfix, das den Bereich angibt: PEPPOL- für Peppol-weite Regeln, NL-R- für niederländische Regeln, BR- für Basisregeln aus EN 16931. Die Fehlerbeschreibung gibt immer das erwartete Verhalten an.

Validierung beim Versand

Neben dem manuellen Validator führt die eConnect-Plattform auch beim Versand automatisch eine Validierung durch. Wenn eine Rechnung die Anforderungen nicht erfüllt, wird der Versand blockiert und Sie erhalten eine Fehlermeldung mit der betreffenden Validierungsregel.

Für API-Nutzer: Die PSB validiert jede Rechnung zum Einreichungszeitpunkt und gibt die Validierungsergebnisse in der API-Antwort zurück. So können Sie die Validierung auch in Ihren eigenen Softwareprozess einbauen.

Neue Releases verfolgen

Die Validierungsregeln werden mit jeder neuen Release der Peppol BIS Billing-Spezifikation aktualisiert. eConnect aktualisiert die Schematron-Artefakte und Codelisten, sobald eine neue Version verpflichtend wird. Der Online-Validator validiert immer gegen die aktuelle Release.

Tipp: Überprüfen Sie nach einem Spezifikations-Update, ob Ihre Rechnungen weiterhin valide sind. Neue Regeln können strengere Anforderungen an Felder stellen, die zuvor optional waren.


Möchten Sie Beispieldateien ansehen, um Ihren eigenen XML-Aufbau zu überprüfen? Beispieldateien herunterladen.

Rechnung validieren

Verwandt