Zum Inhalt springen
E-Rechnung Zentrale

BR-O-03

Nicht steuerbar (O): Nachlass mit USt-IdNr. in der Rechnung

Enthält ein Nachlass auf Belegebene die Kategorie O, dürfen keine USt-IdNrn. von Verkäufer, Steuervertreter oder Käufer angegeben sein.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Betroffene Felder
BT-31, BT-48, BT-63, BT-95, BG-20
Originaltext der Meldung
[BR-O-03]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).

Was bedeutet BR-O-03?

Die Regel wendet die Logik von BR-O-02 auf Nachlässe auf Belegebene (BG-20) an. Trägt ein Nachlass die Kategorie O (BT-95), darf die Rechnung weder die USt-IdNr. des Verkäufers (BT-31) noch die des Steuervertreters (BT-63) oder des Käufers (BT-48) enthalten.

Die Steuernummer (BT-32) ist erlaubt. Ort der Prüfung: UBL cac:PartyTaxScheme/cbc:CompanyID mit cac:TaxScheme/cbc:ID = VAT; CII ram:SpecifiedTaxRegistration/ram:ID mit schemeID="VA".

Prüfen Sie im Zweifel, ob statt O eine andere Kategorie zutrifft.

Typische Ursachen

  • Rabatt mit O auf einer Rechnung, die USt-IdNrn. enthält.
  • Falsche Kategorie für den Nachlass gewählt.

So beheben Sie den Fehler

  1. Kategorie O prüfen.
  2. USt-IdNrn. entfernen oder die Kategorie korrigieren.
  3. Neu validieren.
Wo die Regel prüft (XPath)
UBL
/ubl:Invoice | /cn:CreditNote
CII
//ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]/ram:CategoryTradeTax[ram:CategoryCode = 'O'][upper-case(ram:TypeCode) = 'VAT']

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: