Zum Inhalt springen
E-Rechnung Zentrale

BR-O-07

Zuschlag mit O darf keinen Steuersatz haben (BT-103)

Ein Zuschlag auf Belegebene mit Kategorie O darf keinen Steuersatz (BT-103) enthalten.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Betroffene Felder
BT-102, BT-103, BG-21
Originaltext der Meldung
[BR-O-07]-A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103).

Was bedeutet BR-O-07?

Für Zuschläge auf Belegebene (BG-21) mit Kategorie O gilt dasselbe wie für Positionen und Nachlässe: Ein Steuersatz (BT-103) darf nicht angegeben werden, nicht einmal 0.

Ort: UBL cac:AllowanceCharge/cac:TaxCategory/cbc:Percent mit cbc:ChargeIndicator = true, CII ram:SpecifiedTradeAllowanceCharge/ram:CategoryTradeTax/ram:RateApplicablePercent.

Viele Programme setzen bei nicht steuerbaren Zuschlägen automatisch 0 als Satz. Für O ist das nicht korrekt: Das Element muss vollständig entfallen. Kontrollieren Sie deshalb die Exportlogik für Zuschläge auf Belegebene und entfernen Sie das Element.

Typische Ursachen

  • Software schreibt `0` in jeden Zuschlag.
  • Vorlage mit Satz für O-Zuschlag verwendet.

So beheben Sie den Fehler

  1. Steuersatz-Element beim O-Zuschlag entfernen.
  2. Neu validieren.
Wo die Regel prüft (XPath)
UBL
cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cac:TaxCategory[normalize-space(cbc:ID)='O'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
CII
//ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/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: , ,