Zum Inhalt springen

BR-AG-07: Steuersatz eines Zuschlags der Kategorie M (IPSI) fehlt oder ist negativ

Offizielle Meldung

[BR-AG-07] In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.

EN 16931 (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-AG-07] In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.

EN 16931 (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-AG-07] In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero.

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
Betroffene Felder
BG-21, BT-102, BT-103

Was bedeutet das?

Bei einem Zuschlag auf Dokumentenebene (BG-21) mit der Umsatzsteuerkategorie (BT-102) M (IPSI, Steuer auf Produktion, Dienstleistungen und Einfuhr in Ceuta und Melilla) muss der Steuersatz des Zuschlags (document level charge VAT rate, BT-103) 0 oder größer sein. Der Satz ist negativ oder fehlt.

Typische Ursachen

Der Steuersatz wurde nicht angegeben.
Der Satz wurde mit negativem Vorzeichen übernommen.

So beheben Sie den Fehler

Bei jedem Zuschlag der Kategorie M einen Steuersatz von 0 oder mehr angeben.
Passt der Satz nicht zur Kategorie, die Kategorie korrigieren und die Aufschlüsselung (BG-23) anpassen.
CII: ram:SpecifiedTradeAllowanceCharge (ChargeIndicator true)/ram:CategoryTradeTax/ram:RateApplicablePercent, UBL: cac:AllowanceCharge (cbc:ChargeIndicator true)/cac:TaxCategory/cbc:Percent.

In E-Rechnungsfreund

Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Zu-/Abschläge auf Dokumentenebene (BG-20/BG-21)“ bei jedem Eintrag vom Typ „Zuschlag (BG-21)“ mit „St-Kat.“ M das Feld „St-Satz %“ ausfüllen. Ein leeres Feld wird beim Zu-/Abschlag nicht in die XML geschrieben.

Beispiel

Fehlerhaft

<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator>
    <udt:Indicator>true</udt:Indicator>
  </ram:ChargeIndicator>
  <ram:ActualAmount>50.00</ram:ActualAmount>
  <ram:Reason>Fracht</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>M</ram:CategoryCode>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>

Richtig

<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator>
    <udt:Indicator>true</udt:Indicator>
  </ram:ChargeIndicator>
  <ram:ActualAmount>50.00</ram:ActualAmount>
  <ram:Reason>Fracht</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>M</ram:CategoryCode>
    <ram:RateApplicablePercent>10.00</ram:RateApplicablePercent>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: //ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:CategoryTradeTax[ram:CategoryCode = 'M'][upper-case(ram:TypeCode) = 'VAT']

ram:RateApplicablePercent >= 0

EN 16931 (UBL) (UBL)

Kontext: cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cac:TaxCategory[normalize-space(cbc:ID)='M'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']

(cbc:Percent) >= 0

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000110

Kontext: //ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator='true']/ram:CategoryTradeTax[ram:CategoryCode = 'M']

ram:RateApplicablePercent >= 0

Verwandte Prüfregeln

  • BR-AG-01: Umsatzsteueraufschlüsselung der Kategorie M fehlt
  • BR-AG-02: USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einer Position der Kategorie M
  • BR-AG-03: USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Abschlag der Kategorie M
  • BR-AG-04: USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Zuschlag der Kategorie M
  • BR-AG-05: Steuersatz einer Position der Kategorie M (IPSI) fehlt oder ist negativ
  • BR-AG-06: Steuersatz eines Abschlags der Kategorie M (IPSI) fehlt oder ist negativ

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.