EN 16931-Validierungsregeln
Referenz der EN 16931-Geschäftsregeln, die bei Peppol BIS-, UBL- und Factur-X-E-Rechnungen geprüft werden.
EN 16931-Validierungsregeln
EN 16931 ist die europäische Norm für die elektronische Rechnungsstellung. Ihre Geschäftsregeln (BR-*, BR-CO-*, BR-DEC-*, BR-CL-* und USt-Kategorieregeln) legen fest, was eine konforme Peppol-BIS-, UBL-, XRechnung- oder Factur-X-Rechnung enthalten muss. Diese Referenz erklärt alle 176 Regeln und wie man eine Rechnung korrigiert, die daran scheitert.
Jede Regel unten wird bei der Validierung einer elektronischen Rechnung nach EN 16931 angewendet. Klicken Sie auf eine Regel, um zu sehen, was sie prüft und wie eine fehlerhafte Datei korrigiert wird. Diese Referenz wird laufend erweitert - testen Sie Ihre eigene Datei mit unseren kostenlosen Validatoren.
Pflichtfelder
Pflichtsummen
Berechnungen
USt - Regelsatz
USt - Nullsatz
USt - befreit
USt - Reverse Charge
Dezimalstellen
USt - innergemeinschaftlich
USt - Ausfuhr aus der EU
USt - nicht steuerbar
Nachlässe & Zuschläge
Zahlung
Rechnungspositionen
USt-Aufschlüsselung
Referenzen
Codelisten
Prozess & Profil
Häufige Fragen
Was ist eine EN 16931 BR-*-Regel?
Eine BR-*-Regel ist eine Geschäftsregel der Norm EN 16931, die eine elektronische Rechnung erfüllen muss. BR-* umfasst Inhaltsregeln, BR-CO-* bedingte/Berechnungsregeln, BR-DEC-* Dezimalstellen und BR-CL-* Codelisten. Ein Validator meldet eine Regel, wenn die Rechnung sie verletzt.
Was ist der Unterschied zwischen BR, BR-CO, BR-DEC und BR-CL?
BR-* sind Inhaltsregeln (ein Feld muss vorhanden sein). BR-CO-* sind bedingte und Berechnungsregeln (Summen müssen stimmen). BR-DEC-* begrenzen Dezimalstellen. BR-CL-* prüfen, ob Codes aus der richtigen Codeliste stammen (Währungen, Länder, USt-Kategorien, Einheiten).
Wie viele EN 16931-Regeln gibt es?
ValidateFin dokumentiert 176 EN 16931-Geschäftsregeln - den nahezu vollständigen Satz für Peppol-BIS-, UBL-, XRechnung- und Factur-X-Rechnungen, mit Inhaltsregeln (BR-*), Berechnungsregeln (BR-CO-*), Dezimalregeln (BR-DEC-*) und Codelistenregeln (BR-CL-*).
Was ist der Unterschied zwischen Fehler und Warnung?
Eine fatale Regel ist ein Fehler: Die Rechnung wird abgelehnt, bis sie korrigiert ist. Eine Warnung weist auf ein wahrscheinliches Problem hin, blockiert die Rechnung aber nicht. Jede Regelseite zeigt ihren Schweregrad.
Für welche Formate gelten diese Regeln?
EN 16931 ist syntaxneutral, daher gelten dieselben Regeln für UBL (Peppol BIS Billing 3.0), XRechnung und Factur-X / ZUGFeRD (CII). Eine Regel wie BR-CO-10 muss unabhängig von der Syntax erfüllt sein.
Wie behebe ich eine Rechnung, die an einer Regel scheitert?
Öffnen Sie die Regel, um zu lesen, was sie prüft und wie sie zu korrigieren ist, und validieren Sie Ihre Datei erneut mit dem passenden kostenlosen Validator (UBL/Peppol, XRechnung oder Factur-X). Alles läuft im Browser - kein Upload.
Woher stammen diese Regeln?
Es sind die offiziellen EN 16931-Geschäftsregeln des CEN, durchgesetzt über das offizielle Schematron. Die Validatoren von ValidateFin führen dieses offizielle Schematron aus, und jede Regelseite spiegelt seine Bedeutung wider.
Gelten die Regeln für Factur-X und XRechnung gleich?
Ja - beide müssen die EN 16931-Kernregeln erfüllen. XRechnung ergänzt die deutschen KoSIT-Regeln (BR-DE-*), und Factur-X wendet sie in der CII-Syntax an, aber der EN 16931-Kern ist identisch.