Fehlercodes der E-Rechnung: Regel-ID suchen und Fehler beheben

Jede Prüfregel der E-Rechnung hat eine Regel-ID wie BR-CO-15 oder BR-DE-15. Dieses Verzeichnis erklärt 1575 Regeln und Meldungen auf Deutsch: Was die Regel prüft, typische Ursache und Lösung. Suchen Sie nach der Regel-ID aus Ihrem Prüfergebnis. Ihre Datei prüfen Sie kostenlos im E-Rechnung-Prüfer.

Die wichtigsten Regelgruppen

GruppeBedeutungAnzahl
BRGrundregeln der EN 16931 (BR)58
BR-COKonsistenz und Berechnung (BR-CO)23
BR-CLCodelisten (BR-CL)23
BR-VATUmsatzsteuer-Kategorien (BR-S, BR-Z, BR-E, BR-AE, BR-IC, BR-G, BR-O, BR-AF, BR-AG, BR-B)98
BR-DEXRechnung: deutsche Zusatzregeln (BR-DE)31
BR-DE-CVDXRechnung CVD (Clean Vehicles Directive)7
BR-TMPTemporäre Regeln der XRechnung8
BR-DECNachkommastellen (BR-DEC)21
PrüferMeldungen dieses Prüfers (keine Schematron-Regel)12
UBL-CRUBL: nicht erlaubte Elemente (UBL-CR)677
UBL-SRUBL: Syntax-Einschränkungen (UBL-SR)38
UBL-DTUBL: Datentypen (UBL-DT)21
CII-SRCII: Syntax-Einschränkungen (CII-SR)459
CII-DTCII: Datentypen (CII-DT)99

Der E-Rechnung-Prüfer verlinkt jede Regel-ID im Ergebnis mit ihrer Seite. Hintergrund zum Regelwerk: EN 16931 und XRechnung.

Grundregeln der EN 16931 (BR)

Regel-IDErklärung
BR-01 Die Rechnung muss eine Spezifikationskennung (BT-24) enthalten.
BR-02 Die Rechnung muss eine Rechnungsnummer (BT-1) enthalten.
BR-03 Die Rechnung muss ein Rechnungsdatum (BT-2) enthalten.
BR-04 Die Rechnung muss einen Rechnungstypcode (BT-3) enthalten.
BR-05 Die Rechnung muss einen Währungscode (BT-5) enthalten.
BR-06 Die Rechnung muss den Namen des Verkäufers (BT-27) enthalten.
BR-07 Die Rechnung muss den Namen des Käufers (BT-44) enthalten.
BR-08 Die Rechnung muss die Postanschrift des Verkäufers (BG-5) enthalten.
BR-09 Die Postanschrift des Verkäufers (BG-5) muss einen Ländercode (BT-40) enthalten.
BR-10 Die Rechnung muss die Postanschrift des Käufers (BG-8) enthalten.
BR-11 Die Postanschrift des Käufers muss einen Ländercode (BT-55) enthalten.
BR-12 Die Rechnung muss die Summe der Positions-Nettobeträge (BT-106) enthalten.
BR-13 Die Rechnung muss den Gesamtbetrag ohne Umsatzsteuer (BT-109) enthalten.
BR-14 Die Rechnung muss den Gesamtbetrag mit Umsatzsteuer (BT-112) enthalten.
BR-15 Die Rechnung muss den fälligen Zahlungsbetrag (BT-115) enthalten.
BR-16 Die Rechnung muss mindestens eine Rechnungsposition (BG-25) enthalten.
BR-17 Der Name des Zahlungsempfängers (BT-59) muss angegeben werden, wenn der Zahlungsempfänger (BG-10) vom Verkäufer (BG-4) abweicht.
BR-18 Der Name des Steuervertreters (BT-62) muss angegeben werden, wenn der Verkäufer einen Steuervertreter (BG-11) hat.
BR-19 Die Postanschrift des Steuervertreters (BG-12) muss angegeben werden, wenn der Verkäufer einen Steuervertreter (BG-11) hat.
BR-20 Die Postanschrift des Steuervertreters (BG-12) muss einen Ländercode (BT-69) enthalten.
BR-21 Jede Rechnungsposition (BG-25) braucht eine Positionsnummer (BT-126).
BR-22 Jede Rechnungsposition (BG-25) braucht eine Menge (BT-129).
BR-23 Jede Rechnungsposition (BG-25) braucht einen Mengeneinheit-Code (BT-130).
BR-24 Jede Rechnungsposition (BG-25) braucht einen Positions-Nettobetrag (BT-131).
BR-25 Jede Rechnungsposition (BG-25) braucht einen Artikelnamen (BT-153).
BR-26 Jede Rechnungsposition (BG-25) braucht einen Artikel-Nettopreis (BT-146).
BR-27 Der Artikel-Nettopreis (BT-146) darf nicht negativ sein.
BR-28 Der Artikel-Bruttopreis (BT-148) darf nicht negativ sein.
BR-29 Das Ende des Abrechnungszeitraums (BT-74) darf nicht vor dem Beginn (BT-73) liegen.
BR-30 Das Ende des Positions-Abrechnungszeitraums (BT-135) darf nicht vor dem Beginn (BT-134) liegen.
BR-31 Jeder Nachlass auf Dokumentebene (BG-20) braucht einen Betrag (BT-92).
BR-32 Jeder Nachlass auf Dokumentebene (BG-20) braucht einen Umsatzsteuer-Kategoriecode (BT-95).
BR-33 Jeder Nachlass auf Dokumentebene (BG-20) braucht einen Grund (BT-97) oder einen Grundcode (BT-98).
BR-36 Jeder Zuschlag auf Dokumentebene (BG-21) braucht einen Betrag (BT-99).
BR-37 Jeder Zuschlag auf Dokumentebene (BG-21) braucht einen Umsatzsteuer-Kategoriecode (BT-102).
BR-38 Jeder Zuschlag auf Dokumentebene (BG-21) braucht einen Grund (BT-104) oder einen Grundcode (BT-105).
BR-41 Jeder Nachlass auf Positionsebene (BG-27) braucht einen Betrag (BT-136).
BR-42 Jeder Nachlass auf Positionsebene (BG-27) braucht einen Grund (BT-139) oder einen Grundcode (BT-140).
BR-43 Jeder Zuschlag auf Positionsebene (BG-28) braucht einen Betrag (BT-141).
BR-44 Jeder Zuschlag auf Positionsebene (BG-28) braucht einen Grund (BT-144) oder einen Grundcode (BT-145).
BR-45 Jede Umsatzsteuer-Aufschlüsselung (BG-23) braucht eine Steuerbemessungsgrundlage (BT-116).
BR-46 Jede Umsatzsteuer-Aufschlüsselung (BG-23) braucht einen Steuerbetrag (BT-117).
BR-47 Jede Umsatzsteuer-Aufschlüsselung (BG-23) braucht einen Kategoriecode (BT-118).
BR-48 Jede Umsatzsteuer-Aufschlüsselung (BG-23) braucht einen Steuersatz (BT-119), außer die Rechnung unterliegt nicht der Umsatzsteuer (Kategorie O).
BR-49 Die Zahlungsanweisung (BG-16) braucht einen Zahlungsmittel-Typcode (BT-81).
BR-50 Bei Überweisung (BG-17) muss eine Kontokennung (BT-84, z. B. IBAN) angegeben werden.
BR-51 Eine Kartennummer (BT-87) darf nicht vollständig angegeben werden. Erlaubt sind höchstens die ersten 6 und die letzten 4 Ziffern.
BR-52 Jeder zusätzliche Beleg (BG-24) braucht eine Belegreferenz (BT-122).
BR-53 Wenn eine Währung für die Umsatzsteuer-Abrechnung (BT-6) angegeben ist, muss auch der Umsatzsteuer-Gesamtbetrag in dieser Währung (BT-111)…
BR-54 Jedes Artikelattribut (BG-32) braucht einen Namen (BT-160) und einen Wert (BT-161).
BR-55 Jede Referenz auf eine vorherige Rechnung (BG-3) braucht die Rechnungsnummer (BT-25).
BR-56 Ein Steuervertreter (BG-11) braucht eine USt-IdNr. (BT-63).
BR-57 Eine Lieferadresse (BG-15) braucht einen Ländercode (BT-80).
BR-61 Bei Überweisung (SEPA, national oder international) muss die Kontokennung (BT-84) angegeben werden.
BR-62 Die elektronische Adresse des Verkäufers (BT-34) braucht eine Schema-Kennung (Attribut schemeID).
BR-63 Die elektronische Adresse des Käufers (BT-49) braucht eine Schema-Kennung (Attribut schemeID).
BR-64 Die Artikel-Standardkennung (BT-157) braucht eine Schema-Kennung (Attribut schemeID).
BR-65 Die Artikel-Klassifikationskennung (BT-158) braucht eine Schema-Kennung (Attribut listID).

Konsistenz und Berechnung (BR-CO)

Regel-IDErklärung
BR-CO-03 Das Datum der Steuerfälligkeit (BT-7) und der Code dazu (BT-8) schließen sich gegenseitig aus. Nur eines von beiden darf angegeben werden.
BR-CO-04 Jede Rechnungsposition (BG-25) braucht einen Umsatzsteuer-Kategoriecode (BT-151).
BR-CO-05 Grundcode (BT-98) und Grundtext (BT-97) des Nachlasses auf Dokumentebene müssen dieselbe Art von Nachlass beschreiben.
BR-CO-06 Grundcode (BT-105) und Grundtext (BT-104) des Zuschlags auf Dokumentebene müssen dieselbe Art von Zuschlag beschreiben.
BR-CO-07 Grundcode (BT-140) und Grundtext (BT-139) des Nachlasses auf Positionsebene müssen dieselbe Art von Nachlass beschreiben.
BR-CO-08 Grundcode (BT-145) und Grundtext (BT-144) des Zuschlags auf Positionsebene müssen dieselbe Art von Zuschlag beschreiben.
BR-CO-09 Die USt-IdNr. des Verkäufers (BT-31), des Steuervertreters (BT-63) und des Käufers (BT-48) müssen mit einem Ländercode nach ISO 3166-1 alpha-2…
BR-CO-10 Die Summe der Positions-Nettobeträge (BT-106) muss der Summe aller Positions-Nettobeträge (BT-131) entsprechen.
BR-CO-11 Die Summe der Nachlässe auf Dokumentebene (BT-107) muss der Summe aller Nachlassbeträge (BT-92) entsprechen.
BR-CO-12 Die Summe der Zuschläge auf Dokumentebene (BT-108) muss der Summe aller Zuschlagsbeträge (BT-99) entsprechen.
BR-CO-13 Der Gesamtbetrag ohne Umsatzsteuer (BT-109) muss der Summe der Positions-Nettobeträge (BT-131) minus Nachlässe (BT-107) plus Zuschläge (BT-108)…
BR-CO-14 Der Gesamtbetrag der Umsatzsteuer (BT-110) muss der Summe aller Steuerbeträge je Kategorie (BT-117) entsprechen.
BR-CO-15 Der Gesamtbetrag mit Umsatzsteuer (BT-112) muss dem Gesamtbetrag ohne Umsatzsteuer (BT-109) plus dem Umsatzsteuer-Gesamtbetrag (BT-110) entsprechen.
BR-CO-16 Der fällige Zahlungsbetrag (BT-115) muss dem Gesamtbetrag mit Umsatzsteuer (BT-112) minus dem bereits gezahlten Betrag (BT-113) plus dem…
BR-CO-17 Der Steuerbetrag je Kategorie (BT-117) muss der Steuerbemessungsgrundlage (BT-116) mal Steuersatz (BT-119) geteilt durch 100 entsprechen, auf 2…
BR-CO-18 Die Rechnung braucht mindestens eine Umsatzsteuer-Aufschlüsselung (BG-23).
BR-CO-19 Wenn ein Abrechnungszeitraum (BG-14) angegeben ist, muss Beginn (BT-73) oder Ende (BT-74) oder beides angegeben sein.
BR-CO-20 Wenn ein Positions-Abrechnungszeitraum (BG-26) angegeben ist, muss Beginn (BT-134) oder Ende (BT-135) oder beides angegeben sein.
BR-CO-21 Jeder Nachlass auf Dokumentebene (BG-20) braucht einen Grund (BT-97) oder einen Grundcode (BT-98), oder beides.
BR-CO-22 Jeder Zuschlag auf Dokumentebene (BG-21) braucht einen Grund (BT-104) oder einen Grundcode (BT-105), oder beides.
BR-CO-23 Jeder Nachlass auf Positionsebene (BG-27) braucht einen Grund (BT-139) oder einen Grundcode (BT-140), oder beides.
BR-CO-24 Jeder Zuschlag auf Positionsebene (BG-28) braucht einen Grund (BT-144) oder einen Grundcode (BT-145), oder beides.
BR-CO-26 Damit der Käufer den Verkäufer automatisch zuordnen kann, muss mindestens eines von diesen angegeben sein: Kennung des Verkäufers (BT-29),…

Codelisten (BR-CL)

Regel-IDErklärung
BR-CL-01 Der Rechnungstypcode muss aus der Codeliste UNTDID 1001 stammen (z. B. 380 Rechnung, 381 Gutschrift).
BR-CL-03 Das Attribut currencyID muss einen Währungscode nach ISO 4217 (3 Buchstaben, z. B. EUR) enthalten.
BR-CL-04 Der Rechnungswährungscode muss nach ISO 4217 (3 Buchstaben, z. B. EUR) angegeben werden.
BR-CL-05 Der Steuerwährungscode muss nach ISO 4217 (3 Buchstaben, z. B. EUR) angegeben werden.
BR-CL-06 Der Code für das Datum der Steuerfälligkeit muss aus der eingeschränkten Codeliste UNTDID 2005 stammen.
BR-CL-07 Die Schema-Kennung des Objektbezeichners muss aus einer eingeschränkten UNTDID-1153-Liste stammen.
BR-CL-08 Der Betreff-Code einer Rechnungsnotiz muss aus UNCL 4451 stammen.
BR-CL-10 Die Schema-Kennung einer Kennung muss aus der ISO-6523-ICD-Liste stammen.
BR-CL-11 Die Schema-Kennung einer Registrierungskennung muss aus der ISO-6523-ICD-Liste stammen.
BR-CL-13 Die Schema-Kennung der Artikelklassifikation muss aus UNTDID 7143 stammen.
BR-CL-14 Ländercodes müssen nach ISO 3166-1 (alpha-2, z. B. DE) angegeben werden.
BR-CL-15 Ländercodes müssen nach ISO 3166-1 (alpha-2, z. B. DE) angegeben werden.
BR-CL-16 Der Zahlungsmittelcode muss aus UNCL 4461 stammen (z. B. 58 = SEPA-Überweisung).
BR-CL-17 Der Umsatzsteuer-Kategoriecode muss aus UNCL 5305 stammen (S, Z, E, AE, K, G, O, L, M).
BR-CL-18 Der Umsatzsteuer-Kategoriecode muss aus UNCL 5305 stammen (S, Z, E, AE, K, G, O, L, M).
BR-CL-19 Ein Nachlassgrund-Code muss aus UNCL 5189 stammen.
BR-CL-20 Ein Zuschlagsgrund-Code muss aus UNCL 7161 stammen.
BR-CL-21 Die Schema-Kennung der Artikel-Standardkennung muss aus der ISO-6523-ICD-Liste stammen.
BR-CL-22 Der Code für den Grund der Steuerbefreiung muss aus der CEF-VATEX-Liste stammen.
BR-CL-23 Der Einheitencode muss der UN/ECE-Empfehlung 20 (mit Rec. 21) entsprechen, z. B. C62 = Stück, HUR = Stunde, DAY = Tag.
BR-CL-24 Der MIME-Code eines Anhangs muss einem erlaubten MIME-Typ entsprechen (z. B. application/pdf, image/png, image/jpeg, text/csv).
BR-CL-25 Die Schema-Kennung der Endpunkt-Kennung muss aus der CEF-EAS-Liste stammen (z. B. EM für E-Mail).
BR-CL-26 Die Schema-Kennung der Lieferort-Kennung muss aus der ISO-6523-ICD-Liste stammen.

Umsatzsteuer-Kategorien (BR-S, BR-Z, BR-E, BR-AE, BR-IC, BR-G, BR-O, BR-AF, BR-AG, BR-B)

Regel-IDErklärung
BR-AE-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss in…
BR-AE-02 Bei Reverse Charge müssen die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw. seines Steuervertreters (BT-63) und die USt-IdNr.…
BR-AE-03 Bei Reverse Charge müssen die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw. seines Steuervertreters (BT-63) und die USt-IdNr.…
BR-AE-04 Bei Reverse Charge müssen die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw. seines Steuervertreters (BT-63) und die USt-IdNr.…
BR-AE-05 In einer Rechnungsposition der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss der Steuersatz (BT-152) 0 betragen.
BR-AE-06 In einem Nachlass auf Dokumentebene der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss der Steuersatz (BT-96) 0…
BR-AE-07 In einem Zuschlag auf Dokumentebene der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss der Steuersatz (BT-103) 0…
BR-AE-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss die…
BR-AE-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ muss 0 betragen.
BR-AE-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „Reverse Charge (Steuerschuldnerschaft des Leistungsempfängers)“ braucht einen…
BR-AF-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „IGIC (Kanarische Inseln)“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23)…
BR-AF-02 Eine Rechnung mit Positionen der Kategorie „IGIC (Kanarische Inseln)“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32)…
BR-AF-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „IGIC (Kanarische Inseln)“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-AF-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „IGIC (Kanarische Inseln)“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-AF-05 In einer Rechnungsposition der Kategorie „IGIC (Kanarische Inseln)“ muss der Steuersatz (BT-152) 0 oder größer als 0 sein.
BR-AF-06 In einem Nachlass auf Dokumentebene der Kategorie „IGIC (Kanarische Inseln)“ muss der Steuersatz (BT-96) 0 oder größer als 0 sein.
BR-AF-07 In einem Zuschlag auf Dokumentebene der Kategorie „IGIC (Kanarische Inseln)“ muss der Steuersatz (BT-103) 0 oder größer als 0 sein.
BR-AF-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „IGIC (Kanarische Inseln)“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der…
BR-AF-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „IGIC (Kanarische Inseln)“ muss der Bemessungsgrundlage (BT-116) multipliziert mit…
BR-AF-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „IGIC (Kanarische Inseln)“ darf keinen Befreiungsgrund-Code (BT-121) und keinen…
BR-AG-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „IPSI (Ceuta und Melilla)“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23)…
BR-AG-02 Eine Rechnung mit Positionen der Kategorie „IPSI (Ceuta und Melilla)“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32)…
BR-AG-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „IPSI (Ceuta und Melilla)“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-AG-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „IPSI (Ceuta und Melilla)“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-AG-05 In einer Rechnungsposition der Kategorie „IPSI (Ceuta und Melilla)“ muss der Steuersatz (BT-152) 0 oder größer als 0 sein.
BR-AG-06 In einem Nachlass auf Dokumentebene der Kategorie „IPSI (Ceuta und Melilla)“ muss der Steuersatz (BT-96) 0 oder größer als 0 sein.
BR-AG-07 In einem Zuschlag auf Dokumentebene der Kategorie „IPSI (Ceuta und Melilla)“ muss der Steuersatz (BT-103) 0 oder größer als 0 sein.
BR-AG-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „IPSI (Ceuta und Melilla)“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der…
BR-AG-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „IPSI (Ceuta und Melilla)“ muss der Bemessungsgrundlage (BT-116) multipliziert mit…
BR-AG-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „IPSI (Ceuta und Melilla)“ darf keinen Befreiungsgrund-Code (BT-121) und keinen…
BR-B-01 Split Payment (Kategorie B) ist nur bei italienischen Inlandsrechnungen zulässig.
BR-B-02 Eine Rechnung mit Split Payment darf keine Positionen anderer Kategorien (S, Z, E, AE, K, G, O) enthalten.
BR-E-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „steuerbefreit“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23) genau…
BR-E-02 Eine Rechnung mit Positionen der Kategorie „steuerbefreit“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) und/oder die…
BR-E-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „steuerbefreit“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32)…
BR-E-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „steuerbefreit“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32)…
BR-E-05 In einer Rechnungsposition der Kategorie „steuerbefreit“ muss der Steuersatz (BT-152) 0 betragen.
BR-E-06 In einem Nachlass auf Dokumentebene der Kategorie „steuerbefreit“ muss der Steuersatz (BT-96) 0 betragen.
BR-E-07 In einem Zuschlag auf Dokumentebene der Kategorie „steuerbefreit“ muss der Steuersatz (BT-103) 0 betragen.
BR-E-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „steuerbefreit“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der Positions-Nettobeträge…
BR-E-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „steuerbefreit“ muss 0 betragen.
BR-E-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „steuerbefreit“ braucht einen Befreiungsgrund-Code (BT-121) oder einen Befreiungsgrund-Text (BT-120).
BR-G-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „Ausfuhr außerhalb der EU“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23)…
BR-G-02 Eine Rechnung mit Positionen der Kategorie „Ausfuhr außerhalb der EU“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32)…
BR-G-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „Ausfuhr außerhalb der EU“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-G-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „Ausfuhr außerhalb der EU“ muss die USt-IdNr. oder Steuernummer des Verkäufers…
BR-G-05 In einer Rechnungsposition der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz (BT-152) 0 betragen.
BR-G-06 In einem Nachlass auf Dokumentebene der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz (BT-96) 0 betragen.
BR-G-07 In einem Zuschlag auf Dokumentebene der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz (BT-103) 0 betragen.
BR-G-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „Ausfuhr außerhalb der EU“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der…
BR-G-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „Ausfuhr außerhalb der EU“ muss 0 betragen.
BR-G-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „Ausfuhr außerhalb der EU“ braucht einen Befreiungsgrund-Code (BT-121) oder einen…
BR-IC-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „innergemeinschaftliche Lieferung“ muss in der Umsatzsteuer-Aufschlüsselung…
BR-IC-02 Bei innergemeinschaftlicher Lieferung müssen die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des…
BR-IC-03 Bei innergemeinschaftlicher Lieferung müssen die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des…
BR-IC-04 Bei innergemeinschaftlicher Lieferung müssen die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des…
BR-IC-05 In einer Rechnungsposition der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz (BT-152) 0 betragen.
BR-IC-06 In einem Nachlass auf Dokumentebene der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz (BT-96) 0 betragen.
BR-IC-07 In einem Zuschlag auf Dokumentebene der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz (BT-103) 0 betragen.
BR-IC-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „innergemeinschaftliche Lieferung“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der…
BR-IC-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „innergemeinschaftliche Lieferung“ muss 0 betragen.
BR-IC-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „innergemeinschaftliche Lieferung“ braucht einen Befreiungsgrund-Code (BT-121) oder einen…
BR-IC-11 Bei innergemeinschaftlicher Lieferung muss das tatsächliche Lieferdatum (BT-72) oder ein Abrechnungszeitraum (BG-14) angegeben sein.
BR-IC-12 Bei innergemeinschaftlicher Lieferung muss der Ländercode der Lieferadresse (BT-80) angegeben sein.
BR-O-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „nicht steuerbar“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23) genau…
BR-O-02 Bei „nicht steuerbar“ dürfen die USt-IdNr. des Verkäufers (BT-31), des Steuervertreters (BT-63) und des Käufers (BT-48) nicht angegeben werden.
BR-O-03 Bei „nicht steuerbar“ dürfen die USt-IdNr. des Verkäufers (BT-31), des Steuervertreters (BT-63) und des Käufers (BT-48) nicht angegeben werden.
BR-O-04 Bei „nicht steuerbar“ dürfen die USt-IdNr. des Verkäufers (BT-31), des Steuervertreters (BT-63) und des Käufers (BT-48) nicht angegeben werden.
BR-O-05 In einer Rechnungsposition der Kategorie „nicht steuerbar“ muss der Steuersatz (BT-152) fehlen (bei „nicht steuerbar“ wird kein Steuersatz angegeben).
BR-O-06 In einem Nachlass auf Dokumentebene der Kategorie „nicht steuerbar“ muss der Steuersatz (BT-96) fehlen (bei „nicht steuerbar“ wird kein Steuersatz…
BR-O-07 In einem Zuschlag auf Dokumentebene der Kategorie „nicht steuerbar“ muss der Steuersatz (BT-103) fehlen (bei „nicht steuerbar“ wird kein…
BR-O-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „nicht steuerbar“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der…
BR-O-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „nicht steuerbar“ muss 0 betragen.
BR-O-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „nicht steuerbar“ braucht einen Befreiungsgrund-Code (BT-121) oder einen Befreiungsgrund-Text…
BR-O-11 Eine Umsatzsteuer-Aufschlüsselung „nicht steuerbar“ darf nicht mit anderen Aufschlüsselungen kombiniert werden.
BR-O-12 Bei „nicht steuerbar“ dürfen keine Positionen, Nachlässe oder Zuschläge anderer Kategorien vorkommen.
BR-O-13 Bei „nicht steuerbar“ dürfen keine Positionen, Nachlässe oder Zuschläge anderer Kategorien vorkommen.
BR-O-14 Bei „nicht steuerbar“ dürfen keine Positionen, Nachlässe oder Zuschläge anderer Kategorien vorkommen.
BR-S-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „Normalsatz“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23) genau einen…
BR-S-02 Eine Rechnung mit Positionen der Kategorie „Normalsatz“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) und/oder die…
BR-S-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „Normalsatz“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw.…
BR-S-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „Normalsatz“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw.…
BR-S-05 In einer Rechnungsposition der Kategorie „Normalsatz“ muss der Steuersatz (BT-152) größer als 0 sein.
BR-S-06 In einem Nachlass auf Dokumentebene der Kategorie „Normalsatz“ muss der Steuersatz (BT-96) größer als 0 sein.
BR-S-07 In einem Zuschlag auf Dokumentebene der Kategorie „Normalsatz“ muss der Steuersatz (BT-103) größer als 0 sein.
BR-S-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „Normalsatz“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der Positions-Nettobeträge…
BR-S-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „Normalsatz“ muss der Bemessungsgrundlage (BT-116) multipliziert mit dem Steuersatz…
BR-S-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „Normalsatz“ darf keinen Befreiungsgrund-Code (BT-121) und keinen Befreiungsgrund-Text (BT-120)…
BR-Z-01 Eine Rechnung mit Positionen, Nachlässen oder Zuschlägen der Kategorie „Nullsatz“ muss in der Umsatzsteuer-Aufschlüsselung (BG-23) genau einen…
BR-Z-02 Eine Rechnung mit Positionen der Kategorie „Nullsatz“ muss die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) und/oder die USt-IdNr.…
BR-Z-03 Eine Rechnung mit Nachlässen auf Dokumentebene der Kategorie „Nullsatz“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw. des…
BR-Z-04 Eine Rechnung mit Zuschlägen auf Dokumentebene der Kategorie „Nullsatz“ muss die USt-IdNr. oder Steuernummer des Verkäufers (BT-31/BT-32) bzw. des…
BR-Z-05 In einer Rechnungsposition der Kategorie „Nullsatz“ muss der Steuersatz (BT-152) 0 betragen.
BR-Z-06 In einem Nachlass auf Dokumentebene der Kategorie „Nullsatz“ muss der Steuersatz (BT-96) 0 betragen.
BR-Z-07 In einem Zuschlag auf Dokumentebene der Kategorie „Nullsatz“ muss der Steuersatz (BT-103) 0 betragen.
BR-Z-08 In der Umsatzsteuer-Aufschlüsselung der Kategorie „Nullsatz“ muss die Steuerbemessungsgrundlage (BT-116) der Summe der Positions-Nettobeträge…
BR-Z-09 Der Steuerbetrag (BT-117) in der Aufschlüsselung der Kategorie „Nullsatz“ muss 0 betragen.
BR-Z-10 Eine Umsatzsteuer-Aufschlüsselung der Kategorie „Nullsatz“ darf keinen Befreiungsgrund-Code (BT-121) und keinen Befreiungsgrund-Text (BT-120)…

XRechnung: deutsche Zusatzregeln (BR-DE)

Regel-IDErklärung
BR-DE-1 Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.
BR-DE-2 Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden.
BR-DE-3 Das Element "Seller city" (BT-37) muss übermittelt werden.
BR-DE-4 Das Element "Seller post code" (BT-38) muss übermittelt werden.
BR-DE-5 Das Element "Seller contact point" (BT-41) muss übermittelt werden.
BR-DE-6 Das Element "Seller contact telephone number" (BT-42) muss übermittelt werden.
BR-DE-7 Das Element "Seller contact email address" (BT-43) muss übermittelt werden.
BR-DE-8 Das Element "Buyer city" (BT-52) muss übermittelt werden.
BR-DE-9 Das Element "Buyer post code" (BT-53) muss übermittelt werden.
BR-DE-10 Das Element "Deliver to city" (BT-77) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.
BR-DE-11 Das Element "Deliver to post code" (BT-78) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.
BR-DE-14 Das Element "VAT category rate" (BT-119) muss übermittelt werden.
BR-DE-15 Das Element "Buyer reference" (BT-10) muss übermittelt werden.
BR-DE-16 Wenn in einer Rechnung die Steuercodes S, Z, E, AE, K, G, L oder M verwendet werden, muss mindestens eines der Elemente "Seller VAT identifier"…
BR-DE-17 Mit dem Element "Invoice type code" (BT-3) sollen ausschließlich folgende Codes aus der Codeliste UNTDID 1001 übermittelt werden: 326 (Partial…
BR-DE-18 Skonto Zeilen in müssen diesem regulärem Ausdruck entsprechen: . Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment…
BR-DE-19 "Payment account identifier" (BT-84) soll eine korrekte IBAN enthalten, wenn in "Payment means type code" (BT-81) mit dem Code 58 SEPA als…
BR-DE-20 "Debited account identifier" (BT-91) soll eine korrekte IBAN enthalten, wenn in "Payment means type code" (BT-81) mit dem Code 59 SEPA als…
BR-DE-21 Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.
BR-DE-22 Das "filename"-Attribut aller "EmbeddedDocumentBinaryObject"-Elemente muss eindeutig sein
BR-DE-23-a Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden.
BR-DE-23-b Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), dürfen BG-18 und BG-19 nicht übermittelt werden.
BR-DE-24-a Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), muss genau BG-18 "PAYMENT CARD INFORMATION"…
BR-DE-24-b Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), dürfen BG-17 und BG-19 nicht übermittelt werden.
BR-DE-25-a Wenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), muss genau BG-19 "DIRECT DEBIT" übermittelt werden.
BR-DE-25-b Wenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), dürfen BG-17 und BG-18 nicht übermittelt werden.
BR-DE-26 Wenn im Element "Invoice type code" (BT-3) der Code 384 (Corrected invoice) übergeben wird, soll PRECEDING INVOICE REFERENCE BG-3 mind. einmal…
BR-DE-27 In BT-42 sollen mindestens drei Ziffern enthalten sein.
BR-DE-28 In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten…
BR-DE-30 Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Bank assigned creditor identifier" BT-90 übermittelt werden.
BR-DE-31 Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Debited account identifier" BT-91 übermittelt werden.

XRechnung CVD (Clean Vehicles Directive)

Regel-IDErklärung
BR-DE-CVD-01 Das Element "Contract reference" (BT-12) muss übermittelt werden.
BR-DE-CVD-02 Das Element "Tender or lot reference" (BT-17) muss übermittelt werden.
BR-DE-CVD-03 In einer Rechnung muss mindestens eine INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von "Item classification identifier"…
BR-DE-CVD-04 Ein "Item classification identifier" (BT-158) mit dem Scheme identifier 'CVD' muss einen Wert aus der Liste der zulässigen Fahrzeugkategorien…
BR-DE-CVD-05 Wenn innerhalb von ITEM ATTRIBUTES (BG-32) der "Item attribute name" (BT-160) den Wert 'cva' hat, muss der "Item attribute value" (BT-161) einen…
BR-DE-CVD-06-a Wenn der Scheme identifier von "Item classification identifier" (BT-158) mit dem Wert 'CVD' angegeben ist, muss in derselben Rechnungszeile genau…
BR-DE-CVD-06-b Wenn "Item attribute name" (BT-160) mit dem Wert 'cva' angegeben ist, muss in derselben Rechnungszeile genau ein "Item classification identifier"…

Temporäre Regeln der XRechnung

Regel-IDErklärung
BR-DE-TMP-32 Eine Rechnung sollte zur Angabe des Liefer-/Leistungsdatums entweder BT-72 "Actual delivery date", BG-14 "Invoicing period" oder in jeder…
BR-TMP-2 BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.
BR-TMP-3 Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte…
BR-TMP-4 BT-123 "Supporting document description" (ram:Name) darf innerhalb von "Additional supporting documents" (BG-24) höchstens einmal vorkommen.
BR-TMP-5 BT-125 "Attached document" (ram:AttachmentBinaryObject) darf innerhalb von "Additional Supporting documents" (BG-24) höchstens einmal vorkommen.
BR-TMP-6 Datumsangaben in UBL müssen im Format JJJJ-MM-TT (YYYY-MM-DD) übermittelt werden.
BR-TMP-7 Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden.
BR-TMP-CVD-01 Das Bildungsschema für "Item classification identifier" (BT-158) ist aus der Codeliste UNTDID 7143 zu wählen.

Nachkommastellen (BR-DEC)

Regel-IDErklärung
BR-DEC-01 Für „Betrag des Nachlasses auf Dokumentebene“ (BT-92) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-02 Für „Basisbetrag des Nachlasses auf Dokumentebene“ (BT-93) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-05 Für „Betrag des Zuschlags auf Dokumentebene“ (BT-99) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-06 Für „Basisbetrag des Zuschlags auf Dokumentebene“ (BT-100) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-09 Für „Summe der Positions-Nettobeträge“ (BT-106) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-10 Für „Summe der Nachlässe auf Dokumentebene“ (BT-107) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-11 Für „Summe der Zuschläge auf Dokumentebene“ (BT-108) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-12 Für „Gesamtbetrag ohne Umsatzsteuer“ (BT-109) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-13 Für „Gesamtbetrag der Umsatzsteuer“ (BT-110) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-14 Für „Gesamtbetrag mit Umsatzsteuer“ (BT-112) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-15 Für „Gesamtbetrag der Umsatzsteuer in der Abrechnungswährung“ (BT-111) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-16 Für „Bereits gezahlter Betrag“ (BT-113) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-17 Für „Rundungsbetrag“ (BT-114) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-18 Für „Fälliger Zahlungsbetrag“ (BT-115) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-19 Für „Steuerbemessungsgrundlage je Kategorie“ (BT-116) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-20 Für „Steuerbetrag je Kategorie“ (BT-117) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-23 Für „Positions-Nettobetrag“ (BT-131) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-24 Für „Betrag des Nachlasses auf Positionsebene“ (BT-136) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-25 Für „Basisbetrag des Nachlasses auf Positionsebene“ (BT-137) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-27 Für „Betrag des Zuschlags auf Positionsebene“ (BT-141) sind höchstens 2 Nachkommastellen erlaubt.
BR-DEC-28 Für „Basisbetrag des Zuschlags auf Positionsebene“ (BT-142) sind höchstens 2 Nachkommastellen erlaubt.

Meldungen dieses Prüfers (keine Schematron-Regel)

Regel-IDErklärung
FORMAT-01 Das Dokument ist keine UBL-Rechnung, UBL-Gutschrift oder CII-Rechnung (UN/CEFACT CrossIndustryInvoice).
FORMAT-02 Die Spezifikationskennung (BT-24 bzw. GuidelineID) gehört zu keinem unterstützten Regelwerk.
HINWEIS Die fachlichen Regeln (EN 16931, XRechnung) werden erst geprüft, wenn das XML-Schema erfüllt ist. Nach der Korrektur der Schema-Fehler können…
PDF-01 Das PDF ist verschlüsselt (Passwortschutz). Der Prüfer kann die eingebettete XML-Rechnung dann nicht lesen.
PDF-02 Das PDF konnte nicht gelesen werden. Die Datei ist vermutlich beschädigt oder unvollständig übertragen worden.
PDF-03 In diesem PDF ist keine E-Rechnung (XML-Anhang) eingebettet. Ein normales PDF ist keine E-Rechnung im Sinne der Pflicht ab 2025.
PROFIL-01 Die Profile MINIMUM und BASIC WL (ZUGFeRD/Factur-X) entsprechen nicht der Europäischen Norm EN 16931. Sie gelten nicht als E-Rechnung im Sinne der…
PROFIL-02 Die Spezifikationskennung gehört zu keinem Regelwerk der XRechnung-Konfiguration. Geprüft wurde nur gegen XML-Schema und EN-16931-Regeln.…
PROFIL-03 ZUGFeRD 1.x ist nicht EN-16931-konform und erfüllt die E-Rechnungs-Pflicht nicht.
XML-01 Das Dokument ist kein wohlgeformtes XML.
XML-02 Aus Sicherheitsgründen werden DOCTYPE-/ENTITY-Deklarationen nicht verarbeitet.
XSD Die Datei entspricht nicht dem XML-Schema (XSD) der Syntax (UBL 2.1 oder UN/CEFACT CII D16B). Das Schema legt fest, welche Elemente es gibt, in…

Syntax-Regeln (UBL und CII)

Diese Regeln prüfen, ob die XML nur Elemente und Datentypen verwendet, die die EN 16931 für die jeweilige Syntax vorsieht. Sie sind sehr zahlreich und folgen einem Muster. Die Seiten sind vorhanden, aber nicht für Suchmaschinen gedacht.

UBL: nicht erlaubte Elemente (UBL-CR): 677 Regeln
UBL: Syntax-Einschränkungen (UBL-SR): 38 Regeln
UBL: Datentypen (UBL-DT): 21 Regeln
CII: Syntax-Einschränkungen (CII-SR): 459 Regeln
CII: Datentypen (CII-DT): 99 Regeln

Regeln ohne deutsche Erklärung

Für 83 Regeln aus dem Schematron gibt es noch keine deutsche Erklärung. Dazu gehören die Gruppen BR-DEX, CII-DT, CII-SR, PEPPOL-EN16931, UBL-CR, UBL-DT, UBL-SR. Der Prüfer zeigt sie mit dem englischen Originaltext an.

Quellen

Stand: . Rechtliche Angaben bitte vor Entscheidungen bei Steuerberatung oder Finanzamt prüfen. Dies ist keine Steuerberatung.

Häufige Fragen

Was ist eine Regel-ID wie BR-CO-15?

Die Regel-ID nennt die einzelne Prüfregel, die verletzt wurde. BR steht für Business Rule, CO für Consistency, DE für die deutschen Zusatzregeln der XRechnung. Die Zahl nummeriert die Regel innerhalb ihrer Gruppe.

Woher stammen die Regeln?

Die Regeln stammen aus dem EN-16931-Schematron 1.3.16 der EU-Kommission und des CEN und aus dem XRechnung-Schematron 2.6.0 der KoSIT. Beide sind in der Validator-Konfiguration der KoSIT enthalten, die der Prüfer ohne Änderung verwendet.

Was ist der Unterschied zwischen Fehler und Warnung?

Ein Fehler macht die Datei ungültig. Eine Warnung zeigt ein Problem, die Datei bleibt aber gültig. Ein Hinweis informiert nur. Die Einstufung legt die KoSIT-Konfiguration fest, manche Regeln sind dort milder als im Grundregelwerk.

Warum zeigt der Prüfer mehrere Fehler auf einmal?

Fehler hängen oft zusammen. Eine falsche Summe verletzt zum Beispiel mehrere Rechenregeln. Beheben Sie die erste Meldung und prüfen Sie die Datei erneut. Ein Fehler im XML-Schema verhindert außerdem, dass die fachlichen Regeln überhaupt laufen.

Gibt es zu jeder Regel eine deutsche Erklärung?

Nein. Zu 1563 von 1646 Regeln aus dem Schematron gibt es eine deutsche Erklärung. Die übrigen 83 (zum Beispiel PEPPOL-Zusatzregeln) zeigt der Prüfer mit dem englischen Originaltext.

Weiterführend