BR-IC-10: Befreiungsgrund für Kategorie K fehlt
Offizielle Meldung
[BR-IC-10] A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
[BR-IC-10] A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
[BR-IC-10] A VAT Breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language).
- 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-23, BT-118, BT-121, BT-120
Was bedeutet das?
Eine Umsatzsteueraufschlüsselung (BG-23) mit der Kategorie K (Intra-community supply, steuerfreie innergemeinschaftliche Lieferung) muss einen Befreiungsgrund als Code (VAT exemption reason code, BT-121) mit der Bedeutung „Intra-community supply“ oder als Text (VAT exemption reason text, BT-120) „Intra-community supply“ bzw. den gleichwertigen Standardtext in einer anderen Sprache enthalten. Beides fehlt.
Die offizielle Prüfung kontrolliert in CII und UBL nur, ob BT-120 oder BT-121 vorhanden ist, nicht den Inhalt.
Typische Ursachen
Die Aufschlüsselung wurde aus den Positionen erzeugt, ohne einen Befreiungsgrund zu übernehmen.
Der Hinweis steht nur in einer Rechnungsnotiz.
So beheben Sie den Fehler
Bei der Aufschlüsselung der Kategorie K den Code VATEX-EU-IC (BT-121) angeben; laut VATEX-Codeliste ist er nur mit der Kategorie K zu verwenden.
Alternativ oder zusätzlich den Text „Intra-community supply“ oder den gleichwertigen Standardtext in der Rechnungssprache als BT-120 angeben.
CII: ram:ExemptionReason und ram:ExemptionReasonCode in ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax, UBL: cbc:TaxExemptionReason und cbc:TaxExemptionReasonCode in cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory.
In E-Rechnungsfreund
Im Rechnungsformular in der Ansicht „Experte“ im Abschnitt „Steueraufstellung (BG-23)“ einen Eintrag mit „Kategorie (BT-118)“ K und demselben „Satz % (BT-119)“ wie die Positionen (0) anlegen und im Feld „Befr.-Code (BT-121)“ VATEX-EU-IC wählen oder „Befreiungsgrund (BT-120)“ ausfüllen. Der Befreiungsgrund wird nur übernommen, wenn Kategorie und Satz übereinstimmen. Beim Profil XRechnung verlangt das Formular für diesen Eintrag außerdem die USt-IdNr. des Verkäufers oder des Steuervertreters sowie die USt-IdNr. des Käufers (BR-IC-02).
In der Ansicht „Einfach“ wird die Steueraufstellung beim Speichern neu berechnet und ein Befreiungsgrund geleert, sofern nicht in der Ansicht „Experte“ „Manuelle Steueraufstellung verwenden“ gewählt ist.
Beispiel
Fehlerhaft
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>K</ram:CategoryCode>
<ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Richtig
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>K</ram:CategoryCode>
<ram:ExemptionReasonCode>VATEX-EU-IC</ram:ExemptionReasonCode>
<ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode[.= 'K'][upper-case(../ram:TypeCode) = 'VAT']
(../ram:ExemptionReason) or (../ram:ExemptionReasonCode)
EN 16931 (UBL) (UBL)
Kontext: /*/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[normalize-space(cbc:ID) = 'K'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
exists(cbc:TaxExemptionReason) or (exists(cbc:TaxExemptionReasonCode) )
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000143
Kontext: //rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode[.= 'K']
(../ram:ExemptionReason) or (../ram:ExemptionReasonCode)
Verwandte Prüfregeln
- BR-IC-01: Nicht genau eine Umsatzsteueraufschlüsselung der Kategorie K
- BR-IC-02: USt-IdNr. von Verkäufer oder Käufer fehlt bei einer Position der Kategorie K
- BR-IC-03: USt-IdNr. von Verkäufer oder Käufer fehlt bei einem Abschlag der Kategorie K
- BR-IC-04: USt-IdNr. von Verkäufer oder Käufer fehlt bei einem Zuschlag der Kategorie K
- BR-IC-05: Steuersatz einer Position der Kategorie K ist nicht 0
- BR-IC-06: Steuersatz eines Abschlags der Kategorie K ist nicht 0
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.