BR-O-14EN 16931

BR-O-14: Nicht steuerbare Rechnung enthält Zuschlag mit anderer Steuerkategorie

Enthält die Steueraufschlüsselung die Kategorie O (nicht steuerbar), müssen auch alle Zuschläge auf Dokumentebene die Kategorie O tragen. Typischer Auslöser: eine Versand- oder Bearbeitungspauschale mit 19 %.

Regeltext im Prüfregelwerk

An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT".

BG-23BT-118BG-21BT-102

BR-O-14 schließt die Prüfreihe der O-Kategorie ab: Nach den Positionen (BR-O-12) und den Nachlässen (BR-O-13) sind hier die Zuschläge auf Dokumentebene dran. Auch sie dürfen auf einer nicht steuerbaren Rechnung keine andere Steuerkategorie tragen.

Was die Regel prüft

Enthält die Steueraufschlüsselung (BG-23, die Summengruppe je Steuerkategorie) einen Eintrag mit dem Kategorie-Code O (BT-118, BT = Business Term, das nummerierte Feld der Norm), darf kein Zuschlag auf Dokumentebene (BG-21, etwa Versandkosten oder eine Bearbeitungspauschale, die die ganze Rechnung betrifft) eine andere Kategorie haben. Der Kategorie-Code des Zuschlags (BT-102) muss dann ebenfalls O sein.

O steht für Umsätze außerhalb des Umsatzsteuersystems (Not subject to VAT). Die Norm behandelt diese Kategorie als Alles-oder-nichts: Eine O-Rechnung ist komplett nicht steuerbar, gemischte Rechnungen sind unzulässig.

Warum sie in der Praxis fehlschlägt

Zuschläge wie Versand-, Entsorgungs- oder Bearbeitungspauschalen kommen oft aus Stammdaten oder Vorlagen, in denen fest 19 % und Kategorie S hinterlegt sind. Auf einer normalen Rechnung fällt das nie auf. Landet derselbe Zuschlag auf einer nicht steuerbaren Rechnung, kollidieren Aufschlüsselung (O) und Zuschlag (S).

Seltener, aber genauso real: Die Software hat O als Ersatz für „0 % Steuer" gesetzt, obwohl eine Steuerbefreiung (E) oder Reverse Charge (AE) gemeint war. Dann meldet der Validator meist mehrere O-Regeln gleichzeitig.

So behebst du den Fehler

Ist die Rechnung fachlich komplett nicht steuerbar, stell den Zuschlag ebenfalls auf Kategorie O und entferne den Steuersatz aus dem Zuschlag. Ist O falsch gewählt, korrigiere die Kategorie der gesamten Rechnung statt des Zuschlags. Belegschmied vergibt die Steuerkategorie von Dokument-Zuschlägen konsistent zur Rechnung, sodass die Kombination nicht auftreten kann.

XML-Beispiel: vorher und nachher

<!-- verletzt BR-O-14: Rechnung ist O, Versandpauschale trägt Kategorie S -->
<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
  <ram:ActualAmount>9.90</ram:ActualAmount>
  <ram:Reason>Versandkosten</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>S</ram:CategoryCode>
    <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>
<!-- korrigiert: Zuschlag ebenfalls Kategorie O, ohne Steuersatz -->
<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
  <ram:ActualAmount>9.90</ram:ActualAmount>
  <ram:Reason>Versandkosten</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>O</ram:CategoryCode>
  </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