BR-S-08
Steuerbasis Normalsatz (BT-116) passt nicht zu den Positionen
Die Steuerbasis für Kategorie S (BT-116) entspricht nicht der Summe der Positionen, Nachlässe und Zuschläge mit diesem Steuersatz.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-92, BT-95, BT-96, BT-99, BT-102, BT-103, BT-116, BT-118, BT-119, BT-131, BT-151, BT-152, BG-23
[BR-S-08]-For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
Was bedeutet BR-S-08?
BR-S-08 prüft jede Umsatzsteueraufschlüsselung der Kategorie S (Normalsatz bzw. Regelsteuersatz, auch 7 %). Für jeden Steuersatz gilt:
BT-116 (Steuerbasis) = Σ Positionsnettobeträge (BT-131) + Σ Zuschläge auf Belegebene (BT-99) − Σ Nachlässe auf Belegebene (BT-92) – jeweils nur mit Kategorie S und demselben Satz
Außerdem muss es mindestens eine Position oder einen Nachlass/Zuschlag mit diesem Satz geben – eine Aufschlüsselung „19 %" ohne passende Position schlägt ebenfalls fehl.
- UBL:
cac:TaxSubtotal/cbc:TaxableAmountmitcac:TaxCategory/cbc:ID = Sundcbc:Percent; Toleranz unter 1,00 - CII:
ram:BasisAmountinram:ApplicableTradeTaxmitram:CategoryCode = S; exakt nach Rundung
Typische Ursachen: Rechnungen mit 7 % und 19 %, bei denen eine Position dem falschen Satz zugeordnet ist, ein Belegrabatt ohne Steuerkategorie, oder unterschiedliche Schreibweisen des Satzes (19 vs. 19.00 ist egal, 19 vs. 16 nicht).
Typische Ursachen
- Eine Position hat einen anderen Steuersatz als in der Aufschlüsselung angegeben.
- Ein Rabatt oder Zuschlag auf Belegebene wurde nicht in die Steuerbasis eingerechnet.
- Eine Aufschlüsselung existiert für einen Satz, zu dem es keine Position gibt.
So beheben Sie den Fehler
- Gruppieren Sie alle Positionen, Nachlässe und Zuschläge der Kategorie S nach Steuersatz.
- Summieren Sie je Satz: Positionsbeträge + Zuschläge − Nachlässe, und tragen Sie das Ergebnis in BT-116 ein.
- Prüfen Sie, dass für jeden Satz genau eine Aufschlüsselung existiert.
- Berechnen Sie anschließend den Steuerbetrag neu (BR-S-09, BR-CO-17).
Beispiel: falsch und richtig
<cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">900.00</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">171.00</cbc:TaxAmount> <cac:TaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>19</cbc:Percent>…</cac:TaxCategory> </cac:TaxSubtotal> … <cac:InvoiceLine> <cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount> … <cac:ClassifiedTaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>19</cbc:Percent>…
<cac:TaxSubtotal> <cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount> <cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount> <cac:TaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>19</cbc:Percent>…</cac:TaxCategory> </cac:TaxSubtotal> … <cac:InvoiceLine> <cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount> … <cac:ClassifiedTaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>19</cbc:Percent>…
Wo die Regel prüft (XPath)
- UBL
- /*/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[normalize-space(cbc:ID) = 'S'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
- CII
- //ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode[.='S']
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: , ,
Fragen zu BR-S-08
Ist 7 % auch Kategorie S?
Ja. In der EN 16931 sind 19 % und 7 % beide Kategorie S („Standard rated"), aber mit unterschiedlichem Satz. Sie brauchen je Satz eine eigene Aufschlüsselung.
Wie wirkt ein Rechnungsrabatt auf die Steuerbasis?
Ein Nachlass auf Belegebene (BG-20) muss eine Steuerkategorie und einen Satz haben und mindert die Basis genau dieses Satzes.