Steuersatz null bei Nullbesteuerung

Fehler BR-Z-05 EN 16931

Bei einer Rechnungsposition (BG-25), bei der der Code der Umsatzsteuerkategorie des in Rechnung gestellten Artikels (BT-151) „Nullsatz“ lautet, muss der Umsatzsteuersatz für den in Rechnung gestellten Artikel (BT-152) 0 (null) sein.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Bei einer Rechnungsposition mit Steuerkategorie Z ist ram:RateApplicablePercent nicht null. Der Test verlangt genau den Wert null.

Was die Regel bedeutet

Die Steuerkategorie Z bezeichnet laut Regeltext eine Nullbesteuerung. Der angegebene Steuersatz muss daher null sein.

Betroffene Felder BG-25 BT-151 BT-152
Bitte setzen Sie den Steuersatz bei Nullbesteuerung auf null

Der Steuersatz einer Rechnungsposition mit der Steuerkategorie Z ist nicht null. Für diese Steuerkategorie muss der angegebene Satz genau null betragen.

Was ist zu tun?
  1. Prüfen Sie den Steuersatz in TradeLineItem.TaxPercent.
  2. Setzen Sie den Steuersatz für die Steuerkategorie Z auf null.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>Z</ram:CategoryCode>
  <ram:RateApplicablePercent>5</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
✓ In Ordnung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>Z</ram:CategoryCode>
  <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
In FactoorSharp prüfen
  • TradeLineItem.TaxCategoryCode (BT-151)
  • TradeLineItem.TaxPercent (BT-152)
  • TradeLineItem.TaxType (BT-151-0)
  • TaxCategoryCodes (BT-151)
Technische Details

Der Test vergleicht ram:RateApplicablePercent mit null. Der Kontext grenzt die Prüfung auf ram:CategoryCode Z ein.

Wo die Regel greift

Die Regel gilt für ram:RateApplicablePercent einer ApplicableTradeTax-Angabe in einer Rechnungsposition mit Steuerkategorie Z.

Originalmeldung aus dem Schematron
In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero).
Kontext (rule/@context)
//rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ ram:ApplicableTradeTax[ram:CategoryCode = 'Z']
Prüfausdruck (assert/@test)
ram:RateApplicablePercent = 0