BR-E-07EN 16931

BR-E-07: Steuerbefreiter Zuschlag mit Steuersatz ungleich 0

Ein Zuschlag auf Dokumentenebene trägt die USt-Kategorie E (steuerbefreit), aber sein Steuersatz ist nicht 0. Typisch bei Versand- oder Verpackungskosten, die pauschal den Standardsatz erben.

Regeltext im Prüfregelwerk

In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero).

BG-21BT-102BT-103

BR-E-07 schließt die Satz-Prüfungen der E-Serie ab: Nach Rechnungszeilen (BR-E-05) und Nachlässen (BR-E-06) sind hier die Zuschläge auf Dokumentenebene dran.

Was die Regel prüft

Ein Zuschlag auf Dokumentenebene (BG-21, ein Business-Group-Block der Norm EN 16931, z. B. Versand-, Verpackungs- oder Kleinmengenzuschlag) trägt eine eigene Steuerkategorie und einen eigenen Steuersatz, weil er die Bemessungsgrundlage genau einer Kategorie erhöht. Steht im Kategorie-Feld BT-102 (BT = Business Term, das nummerierte Feld der Norm) der Code E für „Exempt from VAT" (steuerbefreit, in Deutschland typischerweise §4 UStG), muss der Steuersatz des Zuschlags (BT-103) exakt 0 sein.

Warum sie in der Praxis fehlschlägt

Zuschläge wie Versandkosten sind in vielen Programmen als feste Stammdaten-Posten mit 19 % hinterlegt. Besteht die Rechnung aber ausschließlich aus steuerbefreiten Leistungen, teilt die Nebenleistung deren steuerliches Schicksal: Der Zuschlag muss dann ebenfalls als E mit Satz 0 ausgewiesen werden. Wird nur die Kategorie angepasst und der hinterlegte 19-%-Satz bleibt stehen, meldet der Validator BR-E-07.

Der zweite Auslöser ist ein Mapping-Fehler beim Konvertieren: Kategorie und Satz des Zuschlags werden aus unterschiedlichen Feldern des Vorsystems gezogen und passen nicht zusammen.

So behebst du den Fehler

Setz den Steuersatz des Zuschlags auf 0, wenn er zur befreiten Kategorie gehört. Prüf zusätzlich, ob die Zuordnung inhaltlich stimmt: Ein Zuschlag, der zu 19-%-Positionen gehört, bekommt Kategorie S mit 19 %, einer zu befreiten Positionen Kategorie E mit 0. Mischfälle teilst du in zwei Zuschlag-Blöcke auf. In Belegschmied erben Zuschläge Kategorie und Satz automatisch von der Steuergruppe, der sie zugeordnet sind.

XML-Beispiel: vorher und nachher

<!-- verletzt BR-E-07: Zuschlag mit Kategorie E, aber Steuersatz 19 -->
<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
  <ram:ActualAmount>12.00</ram:ActualAmount>
  <ram:Reason>Versandkosten</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>E</ram:CategoryCode>
    <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>
<!-- korrigiert: Steuersatz 0 -->
<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
  <ram:ActualAmount>12.00</ram:ActualAmount>
  <ram:Reason>Versandkosten</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>E</ram:CategoryCode>
    <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>

Rechnung selbst prüfen

Lade deine Datei hoch und sieh in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.

Regeln, die oft zusammen auftreten

← Alle Fehlermeldungen im Überblick