BR-CL-18: Umsatzsteuerkategorie einer Position oder der Steueraufstellung nicht aus UNCL 5305
Offizielle Meldung
[BR-CL-18] Invoice tax categories MUST be coded using UNCL 5305 code list
[BR-CL-18] Invoice tax categories MUST be coded using UNCL5305 code list
- Schweregrad
- Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
- Gilt für
- EN 16931 (CII), EN 16931 (UBL)
Was bedeutet das?
Umsatzsteuerkategorien müssen mit einem Code aus der für EN 16931 eingeschränkten Codeliste UNCL 5305 angegeben werden: S, Z, E, AE, K, G, O, L, M oder B. Der angegebene Wert ist nicht zulässig.
CII: Geprüft wird jedes ram:ApplicableTradeTax/ram:CategoryCode, also die Kategorie der Rechnungspositionen (BT-151) und der Steueraufstellung (BT-118). UBL: Geprüft wird cac:ClassifiedTaxCategory/cbc:ID, also die Kategorie der Rechnungspositionen (BT-151).
Typische Ursachen
Ein Steuersatz (z. B. 19) oder eine Bezeichnung („USt“, „VAT“) statt des Kategoriecodes.
Kleinschreibung (s) oder Leerzeichen.
Ein Code aus UNCL 5305, der für EN 16931 nicht vorgesehen ist, z. B. A.
So beheben Sie den Fehler
Die Kategorie mit einem der zulässigen Codes angeben; der Steuersatz gehört in ein eigenes Feld (BT-152 bzw. BT-119).
CII: ram:SpecifiedLineTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode bzw. ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode, UBL: cac:Item/cac:ClassifiedTaxCategory/cbc:ID.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular in der Ansicht „Experte“ im Abschnitt „Rechnungspositionen (BG-25)“ im Feld „Steuerkategorie (BT-151)“ und, falls die Steueraufstellung manuell gepflegt wird, im Abschnitt „Steueraufstellung (BG-23)“ im Feld „Kategorie (BT-118)“ eine Kategorie aus der Auswahlliste wählen.
Beispiel
Fehlerhaft
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>VAT</ram:CategoryCode>
<ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Richtig
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>S</ram:CategoryCode>
<ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: ram:ApplicableTradeTax/ram:CategoryCode
((not(contains(normalize-space(.), ' ')) and contains(' AE L M E S Z G O K B ', concat(' ', normalize-space(.), ' '))))
EN 16931 (UBL) (UBL)
Kontext: cac:ClassifiedTaxCategory/cbc:ID
( ( not(contains(normalize-space(.),' ')) and contains( ' AE L M E S Z G O K B ',concat(' ',normalize-space(.),' ') ) ) )
Verwandte Prüfregeln
- BR-CL-01: Rechnungsartcode (BT-3) nicht aus UNTDID 1001
- BR-CL-03: Währungsattribut currencyID nicht nach ISO 4217
- BR-CL-04: Rechnungswährung (BT-5) nicht nach ISO 4217
- BR-CL-05: Steuerwährung (BT-6) nicht nach ISO 4217
- BR-CL-06: Code für das Steuerfälligkeitsdatum (BT-8) nicht zulässig
- BR-CL-07: Schema der Objektkennung (BT-18-1, BT-128-1) nicht aus UNTDID 1153
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.