E-Rechnung: Fehlercode erklärt
Kategorie O steht für Umsätze außerhalb des Anwendungsbereichs der Umsatzsteuer.
Kategorie O steht für Umsätze außerhalb des Anwendungsbereichs der Umsatzsteuer. Sie hat strenge Regeln: Eine Rechnung mit O darf keine anderen Kategorien enthalten (BR-O-11 bis BR-O-14), und sie darf keine USt-IdNr. von Verkäufer, Steuervertreter oder Käufer tragen (BR-O-02 bis BR-O-04). Die Positionen haben gar keinen Steuersatz, auch nicht 0 (BR-O-05 bis BR-O-07). Der Steuerbetrag ist 0, und ein Befreiungsgrund ist Pflicht (BR-O-09, BR-O-10).
BR-O-01: Eine Rechnung, die eine Rechnungsposition (BG-25), einen Nachlass auf Dokumentenebene (BG-20) oder einen Zuschlag auf Dokumentenebene (BG-21) mit dem Code der Umsatzsteuerkategorie (BT-151, BT-95 oder BT-102) „Not subject to VAT“ enthält, muss genau eine Gruppe Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) gleich „Not subject to VAT“ enthalten.
BR-O-02: Eine Rechnung, die eine Rechnungsposition (BG-25) mit dem Code der Umsatzsteuerkategorie des Artikels (BT-151) „Not subject to VAT“ enthält, darf weder die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) noch die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) noch die Umsatzsteuer-Identifikationsnummer des Käufers (BT-48) enthalten.
BR-O-03: Eine Rechnung, die einen Nachlass auf Dokumentenebene (BG-20) mit dem Code der Umsatzsteuerkategorie des Nachlasses (BT-95) „Not subject to VAT“ enthält, darf weder die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) noch die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) noch die Umsatzsteuer-Identifikationsnummer des Käufers (BT-48) enthalten.
BR-O-04: Eine Rechnung, die einen Zuschlag auf Dokumentenebene (BG-21) mit dem Code der Umsatzsteuerkategorie des Zuschlags (BT-102) „Not subject to VAT“ enthält, darf weder die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) noch die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) noch die Umsatzsteuer-Identifikationsnummer des Käufers (BT-48) enthalten.
BR-O-05: Eine Rechnungsposition (BG-25), bei der der Code der Umsatzsteuerkategorie (BT-151) „Not subject to VAT“ ist, darf keinen Umsatzsteuersatz des Artikels (BT-152) enthalten.
BR-O-06: Ein Nachlass auf Dokumentenebene (BG-20), bei dem der Code der Umsatzsteuerkategorie (BT-95) „Not subject to VAT“ ist, darf keinen Umsatzsteuersatz des Nachlasses (BT-96) enthalten.
BR-O-07: Ein Zuschlag auf Dokumentenebene (BG-21), bei dem der Code der Umsatzsteuerkategorie (BT-102) „Not subject to VAT“ ist, darf keinen Umsatzsteuersatz des Zuschlags (BT-103) enthalten.
BR-O-08: In einer Aufschlüsselung der Umsatzsteuer (BG-23), bei der der Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ ist, muss der Steuerbasisbetrag der Kategorie (BT-116) gleich der Summe der Nettobeträge der Rechnungspositionen (BT-131) abzüglich der Summe der Nachlässe auf Dokumentenebene (BT-92) zuzüglich der Summe der Zuschläge auf Dokumentenebene (BT-99) sein, bei denen die Codes der Umsatzsteuerkategorie (BT-151, BT-95, BT-102) „Not subject to VAT“ sind.
BR-O-09: Der Steuerbetrag der Kategorie (BT-117) in einer Aufschlüsselung der Umsatzsteuer (BG-23), bei der der Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ ist, muss 0 (null) sein.
BR-O-10: Eine Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ muss einen Code für den Befreiungsgrund (BT-121) mit der Bedeutung „Not subject to VAT“ oder einen Befreiungsgrund als Text (BT-120) „Not subject to VAT“ (oder den entsprechenden Standardtext in einer anderen Sprache) enthalten.
BR-O-11: Eine Rechnung, die eine Gruppe Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ enthält, darf keine weiteren Gruppen Aufschlüsselung der Umsatzsteuer (BG-23) enthalten.
BR-O-12: Eine Rechnung, die eine Gruppe Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ enthält, darf keine Rechnungsposition (BG-25) enthalten, deren Code der Umsatzsteuerkategorie des Artikels (BT-151) nicht „Not subject to VAT“ ist.
BR-O-13: Eine Rechnung, die eine Gruppe Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ enthält, darf keine Nachlässe auf Dokumentenebene (BG-20) enthalten, deren Code der Umsatzsteuerkategorie des Nachlasses (BT-95) nicht „Not subject to VAT“ ist.
BR-O-14: Eine Rechnung, die eine Gruppe Aufschlüsselung der Umsatzsteuer (BG-23) mit dem Code der Umsatzsteuerkategorie (BT-118) „Not subject to VAT“ enthält, darf keine Zuschläge auf Dokumentenebene (BG-21) enthalten, deren Code der Umsatzsteuerkategorie des Zuschlags (BT-102) nicht „Not subject to VAT“ ist.
Quelle: KoSIT-Konfiguration XRechnung 3.0.2 (31.01.2026).
Lassen Sie bei O-Positionen ram:RateApplicablePercent ganz weg. Bilden Sie genau eine Zeile der Aufschlüsselung mit Kategorie O, ram:CalculatedAmount 0.00 und einem Befreiungsgrund, zum Beispiel ram:ExemptionReasonCode VATEX-EU-O. Entfernen Sie die USt-IdNr. (schemeID="VA") von Verkäufer und Käufer. Eine Steuernummer (schemeID="FC") ist erlaubt. Umsätze mit Umsatzsteuer stellen Sie auf einer eigenen Rechnung. Ob O die richtige Kategorie ist, klären Sie mit Ihrer Steuerberatung.
Falsch (CII)
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>O</ram:CategoryCode>
<ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>Richtig (CII)
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>O</ram:CategoryCode>
</ram:ApplicableTradeTax>
<!-- VAT breakdown in the header: -->
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:ExemptionReason>Nicht steuerbar</ram:ExemptionReason>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>O</ram:CategoryCode>
<ram:ExemptionReasonCode>VATEX-EU-O</ram:ExemptionReasonCode>
</ram:ApplicableTradeTax>Sales / Project Operations: Sales und Project Operations erzeugen von Haus aus keine E-Rechnung. Im WBS Invoice Accelerator for Dynamics 365 steuert der Steuersatz-Datensatz (Konfiguration > Steuersätze) die Kategorie: USt-Kategorie (EN 16931), Prozentsatz, Fusstext und USt-Befreiungsgrund-Code. Jede Position nimmt ihren eigenen Steuersatz (Steuersatz (Position)), sonst den Steuersatz der Rechnung. Für Kategorie O braucht der Steuersatz Prozentsatz 0 und einen Fusstext oder Code. Der Accelerator schreibt an Positionen mit Kategorie O den Satz 0 und auf jede Rechnung die USt-IdNr. aus dem Markenprofil. Eine Rechnung mit Kategorie O besteht BR-O-05 deshalb nicht, und BR-O-02 auch nicht, solange das Markenprofil eine USt-IdNr. hat. Sprechen Sie mit WBS, bevor Sie Rechnungen mit Kategorie O ausstellen.
Business Central: In der MwSt.-Buchungsmatrix (VAT Posting Setup) braucht die Kombination im Feld Tax Category den Wert O und eine MwSt.-Klausel (VAT Clause Code) für den Hinweis.
Finance: Hinterlegen Sie für den Mehrwertsteuercode unter Sales tax codes > External codes den Wert O.
Prüfen Sie Ihre Rechnung kostenlos. Der Validator zeigt alle Meldungen mit Erklärung und die Stelle in der XML.