BR-IC-09: Steuerbetrag bei innergemeinschaftlicher Lieferung muss 0 sein
In der Steueraufschlüsselung mit Kategorie K (innergemeinschaftliche Lieferung) steht ein Steuerbetrag ungleich 0. Häufigster Auslöser: die Software rechnet trotzdem Basis mal Satz oder übernimmt einen alten 19-%-Wert.
The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero).
BR-IC-09 ist eine der Rechenregeln der IC-Serie: Sie schlägt zu, wenn eine steuerfreie innergemeinschaftliche Lieferung deklariert ist, in der Aufschlüsselung aber trotzdem Steuer ausgewiesen wird.
Was die Regel prüft
Die Kategorie K steht in der EN 16931 für die innergemeinschaftliche Lieferung, in Deutschland steuerfrei nach § 4 Nr. 1 Buchst. b in Verbindung mit § 6a UStG. Trägt eine Steueraufschlüsselung (BG-23, BG = Business Group, eine Feldgruppe der Norm) den Kategorie-Code K im Feld BT-118 (BT = Business Term, das nummerierte Einzelfeld), dann muss der Steuerbetrag dieser Gruppe (BT-117) exakt 0 sein. Die Formel ist trivial:
BT-117 = 0,00
Jeder andere Wert, auch 0,01 durch Rundung, verletzt die Regel.
Warum sie in der Praxis fehlschlägt
Drei typische Auslöser:
- Die Software rechnet stur
Basis × Satzund der Steuersatz wurde versehentlich auf 19 % statt 0 % gesetzt. Dann melden sich meist BR-IC-05 bis BR-IC-07 gleich mit. - Ein Beleg wurde aus einer Inlandsrechnung kopiert und nur der Kategorie-Code auf K geändert, der alte Steuerbetrag blieb stehen.
- Der Betrag wird als leeres Feld exportiert und von der Software mit einem Default ungleich 0 gefüllt, statt explizit
0.00zu schreiben.
So behebst du den Fehler
Setz in der Steueraufschlüsselung mit Kategorie K den Steuerbetrag explizit auf 0.00 und prüf gleich mit, dass der Steuersatz (BT-119) ebenfalls 0 ist. Kontrollier außerdem die Gesamtbeträge: Der ausgewiesene Steuerbetrag der Rechnung muss zur Aufschlüsselung passen, sonst folgt der nächste Validierungsfehler bei den Summen. Wenn du die Rechnung mit Belegschmied erstellst, werden Satz und Steuerbetrag aus der gewählten Kategorie automatisch abgeleitet.
XML-Beispiel: vorher und nachher
<ram:ApplicableTradeTax>
<!-- verletzt BR-IC-09: Kategorie K, aber Steuerbetrag ungleich 0 -->
<ram:CalculatedAmount>190.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>K</ram:CategoryCode>
<ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:ExemptionReason>Steuerfreie innergemeinschaftliche Lieferung</ram:ExemptionReason>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>K</ram:CategoryCode>
<ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
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.