BR-O-06
Nachlass mit O darf keinen Steuersatz haben (BT-96)
Ein Nachlass auf Belegebene mit Kategorie O darf keinen Steuersatz (BT-96) enthalten.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-95, BT-96, BG-20
[BR-O-06]-A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96).
Was bedeutet BR-O-06?
Bei einem Nachlass auf Belegebene (BG-20) mit der Kategorie O darf kein Steuersatz (BT-96) angegeben werden – auch kein 0. Die Regel prüft nur, dass das Element fehlt.
Ort: UBL cac:AllowanceCharge/cac:TaxCategory/cbc:Percent (Nachlass: cbc:ChargeIndicator = false), CII ram:SpecifiedTradeAllowanceCharge/ram:CategoryTradeTax/ram:RateApplicablePercent.
Viele Programme setzen bei steuerfreien oder nicht steuerbaren Vorgängen automatisch 0 als Satz. Das ist bei E, Z oder K richtig, bei O aber falsch. Prüfen Sie daher die Exporteinstellungen für Nachlässe gesondert und lassen Sie das Element für O-Nachlässe komplett weg.
Typische Ursachen
- Satz `0` wird automatisch gesetzt.
- Nachlass mit Satz aus der Hauptleistung.
So beheben Sie den Fehler
- Element für den Steuersatz beim O-Nachlass entfernen.
- Neu validieren.
Wo die Regel prüft (XPath)
- UBL
- cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cac:TaxCategory[normalize-space(cbc:ID)='O'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
- CII
- //ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]/ram:CategoryTradeTax[ram:CategoryCode = 'O'][upper-case(ram:TypeCode) = 'VAT']
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,