Steuersatz null bei Ausfuhren außerhalb der EU

Fehler BR-G-05 EN 16931

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

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

Bei einer Rechnungsposition mit der Steuerkategorie G ist RateApplicablePercent nicht 0. Für eine als Ausfuhr außerhalb der EU gekennzeichnete Rechnungsposition muss der Steuersatz null sein.

Was die Regel bedeutet

Die Kategorie G bezeichnet eine Ausfuhr außerhalb der EU. Der zugehörige Steuersatz der Rechnungsposition muss null betragen.

Betroffene Felder BG-25 BT-151 BT-152
Bitte setzen Sie den Steuersatz der Ausfuhr-Rechnungsposition auf null

Die Rechnungsposition ist als Ausfuhr außerhalb der EU (G) gekennzeichnet, ihr Steuersatz ist aber nicht null. Sie können den Steuersatz in den Steuerangaben der Rechnungsposition anpassen.

Was ist zu tun?
  1. Prüfen Sie bei der betreffenden Rechnungsposition TradeLineItem.TaxCategoryCode und TradeLineItem.TaxPercent.
  2. Setzen Sie den Steuersatz für die Steuerkategorie G auf 0.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>G</ram:CategoryCode>
  <ram:RateApplicablePercent>5</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
✓ In Ordnung
<ram:ApplicableTradeTax>
  <ram:CategoryCode>G</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

Für ApplicableTradeTax mit CategoryCode G verlangt der Test, dass RateApplicablePercent größer als null ist? Nein: Der Test verlangt exakt 0.

Wo die Regel greift

Die Regel gilt für ApplicableTradeTax einer Rechnungsposition mit CategoryCode G und prüft deren RateApplicablePercent.

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