BR-IC-04EN 16931

BR-IC-04: USt-IdNrn fehlen bei Zuschlag mit innergemeinschaftlicher Lieferung

Ein Zuschlag auf Dokumentebene (z. B. Versandkosten) trägt die Steuerkategorie K, aber die USt-IdNr des Verkäufers oder des Käufers fehlt in der Rechnung.

Regeltext im Prüfregelwerk

An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48).

BG-21BT-102BT-31BT-48BT-63

BR-IC-04 ist die dritte Variante derselben Anforderung: BR-IC-02 prüft sie für Rechnungspositionen, BR-IC-03 für Nachlässe, diese Regel für Zuschläge auf Dokumentebene.

Was die Regel prüft

Die Kategorie K kennzeichnet in der EN 16931 die innergemeinschaftliche Lieferung, in Deutschland steuerfrei nach § 6a UStG. Trägt ein Zuschlag auf Dokumentebene (BG-21, BG = Business Group, eine Feldgruppe der Norm) im Feld BT-102 (BT = Business Term, das nummerierte Einzelfeld) den Kategorie-Code K, muss die Rechnung enthalten:

  • die USt-IdNr des Verkäufers (BT-31) oder die seines Steuervertreters (BT-63), und
  • die USt-IdNr des Käufers (BT-48).

Beide Nummern sind Nachweisbestandteil der Steuerfreiheit, deshalb erzwingt die Norm sie, sobald K irgendwo auf der Rechnung auftaucht.

Warum sie in der Praxis fehlschlägt

Typischer Auslöser ist ein Versand- oder Verpackungszuschlag auf einer EU-Rechnung: Die Software übernimmt für den Zuschlag korrekt dieselbe Kategorie K wie für die Positionen, aber im Kundenstamm des EU-Abnehmers ist keine USt-IdNr hinterlegt. Dann melden sich meist BR-IC-02 und BR-IC-04 gemeinsam.

Zweiter Fall: Der Zuschlag wurde manuell nachgetragen und dabei auf K gesetzt, obwohl die Rechnung eigentlich eine Inlandsrechnung ist. Dann ist der Kategorie-Code am Zuschlag falsch, nicht die USt-IdNr.

So behebst du den Fehler

Stimmt die Kategorie K, trag beide USt-IdNrn als strukturierte Felder ein: die eigene (DE + 9 Ziffern) beim Verkäufer, die des Abnehmers aus dem anderen EU-Staat beim Käufer. Eine deutsche Steuernummer ersetzt die USt-IdNr hier nicht. In Belegschmied genügt es, beide Nummern einmalig in den Firmen- bzw. Kundenstammdaten zu hinterlegen.

Stimmt die Kategorie nicht, setz den Zuschlag auf dieselbe Kategorie wie die Positionen (bei Inlandsgeschäft S mit 19 % oder 7 %).

XML-Beispiel: vorher und nachher

<!-- verletzt BR-IC-04: Zuschlag mit Kategorie K, Käufer ohne USt-IdNr -->
<ram:BuyerTradeParty>
  <ram:Name>Atelier Dubois SARL</ram:Name>
  <!-- … keine SpecifiedTaxRegistration … -->
</ram:BuyerTradeParty>
<!-- … -->
<ram:SpecifiedTradeAllowanceCharge>
  <ram:ChargeIndicator><udt:Indicator>true</udt:Indicator></ram:ChargeIndicator>
  <ram:ActualAmount>45.00</ram:ActualAmount>
  <ram:Reason>Fracht und Verpackung</ram:Reason>
  <ram:CategoryTradeTax>
    <ram:TypeCode>VAT</ram:TypeCode>
    <ram:CategoryCode>K</ram:CategoryCode>
    <ram:RateApplicablePercent>0</ram:RateApplicablePercent>
  </ram:CategoryTradeTax>
</ram:SpecifiedTradeAllowanceCharge>
<!-- korrigiert: Käufer-USt-IdNr (BT-48) ergänzt, Verkäufer-USt-IdNr (BT-31) vorhanden -->
<ram:SellerTradeParty>
  <!-- … -->
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="VA">DE812345678</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:SellerTradeParty>
<ram:BuyerTradeParty>
  <ram:Name>Atelier Dubois SARL</ram:Name>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="VA">FR40123456789</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:BuyerTradeParty>

Rechnung selbst prüfen

Lade deine Datei hoch und sieh in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.

Regeln, die oft zusammen auftreten

← Alle Fehlermeldungen im Überblick