BR-AE-07
Zuschlag mit Reverse Charge (AE) hat Steuersatz ungleich 0 (BT-103)
Ein Zuschlag auf Belegebene mit Kategorie AE muss den Steuersatz 0 (BT-103) haben.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-102, BT-103, BG-21
[BR-AE-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero).
Was bedeutet BR-AE-07?
Für Zuschläge auf Belegebene (BG-21) mit Kategorie AE muss der Steuersatz (BT-103) genau 0 sein. Das betrifft etwa Material- oder Entsorgungszuschläge zu einer Bauleistung, die unter § 13b UStG fällt.
Ort: UBL cac:AllowanceCharge/cac:TaxCategory/cbc:Percent mit cbc:ChargeIndicator = true, CII ram:SpecifiedTradeAllowanceCharge/ram:CategoryTradeTax/ram:RateApplicablePercent.
Der Zuschlag teilt in der Regel das Schicksal der Hauptleistung: Fällt die Bauleistung unter Reverse Charge, gilt das meist auch für Nebenkosten. Im Zweifel klären Sie das in Abstimmung mit Ihrer Steuerberatung. Technisch muss bei AE immer der Satz 0 stehen.
Typische Ursachen
- Zuschlag mit Satz 19 und Kategorie AE.
- Kein Satz beim Zuschlag.
So beheben Sie den Fehler
- Satz des AE-Zuschlags auf
0setzen. - Prüfen, ob der Zuschlag wirklich unter Reverse Charge fällt.
- Neu validieren.
Wo die Regel prüft (XPath)
- UBL
- cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cac:TaxCategory[normalize-space(cbc:ID)='AE'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
- CII
- //ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:CategoryTradeTax[ram:CategoryCode = 'AE'][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: , ,