Zum Werkzeug dieser Website: Das Werkzeug meldet BR-E-10, wenn eine Steueraufschlüsselung der Kategorie E weder einen Befreiungsgrund als Text noch als Code enthält. Welcher Grund der richtige ist, prüft es nicht. Es wertet eine dokumentierte Teilmenge der Regeln aus (siehe Prüfregeln) und ist nicht der KoSIT-Validator.

BR-E-10: Der Befreiungsgrund (BT-120) bei Kategorie E fehlt

Die Meldung BR-E-10 bedeutet: Eine Steueraufschlüsselung (BG-23) hat die Kategorie E, aber es fehlt der Grund, warum keine Umsatzsteuer ausgewiesen wird. Er steht als Text im Feld BT-120 oder als Code im Feld BT-121. Diese Seite zeigt, wo die Felder in UBL und in CII stehen und wie Sie die Meldung beheben.

Was die Regel verlangt

In jeder Aufschlüsselung der Kategorie E muss ein Befreiungsgrund stehen. Ein Wert in einem der beiden Felder genügt: der Text (BT-120) oder der Code (BT-121). Verwandt sind BR-E-01 (genau eine Aufschlüsselung der Kategorie E), BR-E-05 (Steuersatz 0 in der Position, siehe BR-E-05: Kategorie E und Steuersatz) und BR-E-09 (Steuerbetrag 0 in der Aufschlüsselung).

Woran Sie die Meldung erkennen

Im Bericht steht BR-E-10 mit der Stufe „Fehler“. Der Pfad zeigt auf die Aufschlüsselung, in UBL zum Beispiel auf Invoice/TaxTotal/TaxSubtotal[1]; die Zahl in den Klammern ist die laufende Nummer in der Datei. Das Werkzeug meldet BR-E-10 für jede Aufschlüsselung der Kategorie E ohne Grund.

Mögliche Ursachen

Wo das Element in UBL steht

In UBL liegt der Grund in cac:TaxTotal, darin cac:TaxSubtotal, darin cac:TaxCategory: der Text als cbc:TaxExemptionReason (BT-120), der Code als cbc:TaxExemptionReasonCode (BT-121). Das Werkzeug schreibt den Text, Beträge hier erfunden:

<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">240.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>E</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
    <cbc:TaxExemptionReason>Kein Ausweis von Umsatzsteuer, da Kleinunternehmer gemäß § 19 UStG</cbc:TaxExemptionReason>
    <cac:TaxScheme>
      <cbc:ID>VAT</cbc:ID>
    </cac:TaxScheme>
  </cac:TaxCategory>
</cac:TaxSubtotal>

Die Position trägt in cac:ClassifiedTaxCategory Kategorie E und Satz 0, aber keinen Grund.

Wo das Element in CII steht

In CII steht die Aufschlüsselung als ram:ApplicableTradeTax in ram:ApplicableHeaderTradeSettlement. Der Text heißt ram:ExemptionReason, der Code ram:ExemptionReasonCode:

<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>0.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:ExemptionReason>Kein Ausweis von Umsatzsteuer, da Kleinunternehmer gemäß § 19 UStG</ram:ExemptionReason>
  <ram:BasisAmount>240.00</ram:BasisAmount>
  <ram:CategoryCode>E</ram:CategoryCode>
  <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>

So beheben Sie die Meldung

  1. Tragen Sie im Rechnungsprogramm den Befreiungsgrund ein und erzeugen Sie die Datei neu. Den Wortlaut bestimmen Sie; das Werkzeug prüft nur, dass etwas dasteht. Bei Unsicherheit fragen Sie Ihre Steuerberatung.
  2. Bei einer eigenen Vorlage ergänzen Sie das Element in der Aufschlüsselung, nicht in der Position.
  3. Ist Kategorie E nicht gewollt, ändern Sie Kategorie und Steuersatz in allen Positionen; dann gelten die Regeln der Kategorie S, und die Summen müssen neu stimmen (siehe BR-CO-10 und BR-CO-14).
  4. Prüfen Sie die Datei erneut. Weitere Meldungen erklärt die Übersicht XRechnung-Fehler beheben.

Im Werkzeug dieser Website

Im Kleinunternehmer-Modus schreibt das Werkzeug Kategorie E, Steuersatz 0 und den Grund „Kein Ausweis von Umsatzsteuer, da Kleinunternehmer gemäß § 19 UStG“ in beide Syntaxen. Eine dort erzeugte Datei löst BR-E-10 deshalb nicht aus. Das ganze Muster zeigt das Beispiel einer Kleinunternehmer-Rechnung.

Nur prüfen, mit Skripten ohne Netzwerkaufruf: E-Rechnung-Prüfer ohne Netzwerkzugriff.

Was die Regel nicht abdeckt

Ob der Grund zur Rechnung passt oder ein Code aus der vorgesehenen Codeliste stammt, prüft das Werkzeug nicht. Der KoSIT-Validator mit der Konfiguration für XRechnung prüft mehr.

Prüfbericht und Stapel

Ein Lizenzschlüssel schaltet im Werkzeug den Prüfbericht mit Korrekturhinweisen und die Stapelverarbeitung aus CSV frei. Einzelne Rechnungen erstellen und prüfen Sie weiter kostenlos.

Lizenzschlüssel bei Gumroad kaufen Preis: 19 US-Dollar. Gumroad ist Verkäufer und Vertragspartner für den Kauf und rechnet die Umsatzsteuer hinzu, wo sie anfällt; den Endpreis zeigt Gumroad im Bestellvorgang. Werkzeug, keine Steuer- oder Rechtsberatung; keine Garantie für Konformität; Prüfung durch Steuerberater/Empfänger empfohlen.