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 %.
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".
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
Laden Sie Ihre Datei hoch und sehen Sie in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.
Regeln, die oft zusammen auftreten
← Alle Fehlermeldungen im Überblick
Gepflegt von Emilio Irmscher, Gründer von Belegschmied. Über den Autor