BR-AE-09: Steuerbetrag bei Reverse Charge muss 0 sein
Die Steueraufschlüsselung für Kategorie AE (Reverse Charge) weist einen Steuerbetrag ungleich 0 aus. Bei Umkehrung der Steuerschuldnerschaft darf der Verkäufer keine Steuer berechnen.
The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero).
Reverse Charge (Kategorie AE, §13b UStG, im Handwerk vor allem Bauleistungen zwischen Unternehmern) bedeutet: Der Käufer schuldet die Umsatzsteuer und führt sie selbst ab. Eine Rechnung, die trotzdem einen Steuerbetrag ausweist, widerspricht sich selbst, genau das fängt diese Regel ab.
Was die Regel prüft
In der Steueraufschlüsselung (BG-23, ein Business-Term-Block der Norm: pro Steuerkategorie eine Summenzeile) muss der Steuerbetrag (BT-117) der Zeile mit Kategorie AE (BT-118) exakt 0 sein. Die Bemessungsgrundlage (BT-116) trägt weiterhin den vollen Nettobetrag, nur die berechnete Steuer darauf ist 0.
Warum sie in der Praxis fehlschlägt
Erster Auslöser: Der Steuersatz wurde irgendwo in der Kette nicht auf 0 gesetzt, und die Software rechnet brav Bemessungsgrundlage mal Satz. Dann steht in BT-117 die 19-%-Steuer einer Rechnung, die gar keine ausweisen darf. Meist meldet der Validator parallel BR-AE-05 bis BR-AE-07 für die Stelle, an der der falsche Satz herkommt.
Zweiter Auslöser: Manuelle Nachbearbeitung. Jemand ändert die Kategorie einer fertigen Rechnung auf AE (weil der Kunde auf §13b hinweist), vergisst aber, den bereits berechneten Steuerbetrag in der Aufschlüsselung und in den Endsummen zu nullen. Dann passt zusätzlich die Summenarithmetik nicht mehr (BR-CO-14, BR-CO-15).
So behebst du den Fehler
Setz BT-117 in der AE-Zeile auf 0.00 und prüfe die Kette einmal komplett: Steuersatz 0 an allen AE-Positionen, Steuerbetrag 0 in der Aufschlüsselung, Bruttosumme gleich Nettosumme (sofern keine andere Kategorie auf der Rechnung liegt). Der Hinweis auf die Steuerschuldnerschaft des Käufers gehört als Befreiungsgrund in die Aufschlüsselung, sonst folgt BR-AE-10. Belegschmied berechnet Steuerbeträge aus Kategorie und Satz, bei AE entsteht automatisch 0.
XML-Beispiel: vorher und nachher
<!-- verletzt BR-AE-09: CalculatedAmount 285.00 trotz Kategorie AE -->
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>285.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1500.00</ram:BasisAmount>
<ram:CategoryCode>AE</ram:CategoryCode>
<ram:RateApplicablePercent>0</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1500.00</ram:BasisAmount>
<ram:CategoryCode>AE</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.