Worum geht es bei BR-AG?
Die Regelgruppe BR-AG gilt fuer die USt-Kategorie IPSI, die Sondersteuer der spanischen Staedte Ceuta und Melilla. Sobald eine Rechnungszeile, ein Abschlag oder ein Zuschlag den Steuerkategorie-Code IPSI traegt, greifen diese Regeln. Sie verlangen einen passenden Eintrag in der USt-Aufschluesselung, eine Steuernummer des Verkaeufers, einen Steuersatz von 0 oder groesser sowie eine rechnerisch stimmige Bemessungsgrundlage und Steuerbetrag. Fuer deutsche B2B-Rechnungen kommt IPSI praktisch nie vor; relevant wird die Gruppe nur bei Umsaetzen mit Bezug zu Ceuta oder Melilla. Roter Faden: IPSI ist eine echte Steuer mit Satz groesser 0, deshalb darf hier kein Grund fuer eine Steuerbefreiung stehen.
Alle Regeln der Gruppe BR-AG
Enthaelt eine Rechnung eine Zeile, einen Abschlag oder einen Zuschlag mit dem Steuerkategorie-Code IPSI, muss die USt-Aufschluesselung mindestens einen Eintrag mit dem Steuerkategorie-Code (BT-118) IPSI enthalten.
Traegt eine Rechnungszeile den Steuerkategorie-Code IPSI (BT-151), muss die Rechnung die USt-ID des Verkaeufers (BT-31), die Steuernummer des Verkaeufers (BT-32) und/oder die USt-ID des Steuervertreters des Verkaeufers (BT-63) enthalten.
Traegt ein Abschlag auf Dokumentenebene den Steuerkategorie-Code IPSI (BT-95), muss die Rechnung die USt-ID des Verkaeufers (BT-31), die Steuernummer des Verkaeufers (BT-32) und/oder die USt-ID des Steuervertreters des Verkaeufers (BT-63) enthalten.
Traegt ein Zuschlag auf Dokumentenebene den Steuerkategorie-Code IPSI (BT-102), muss die Rechnung die USt-ID des Verkaeufers (BT-31), die Steuernummer des Verkaeufers (BT-32) und/oder die USt-ID des Steuervertreters des Verkaeufers (BT-63) enthalten.
In einer Rechnungszeile mit dem Steuerkategorie-Code IPSI (BT-151) muss der Steuersatz der Zeile (BT-152) 0 oder groesser als null sein.
In einem Abschlag auf Dokumentenebene mit dem Steuerkategorie-Code IPSI (BT-95) muss der Steuersatz des Abschlags (BT-96) 0 oder groesser als null sein.
In einem Zuschlag auf Dokumentenebene mit dem Steuerkategorie-Code IPSI (BT-102) muss der Steuersatz des Zuschlags (BT-103) 0 oder groesser als null sein.
Fuer jeden Steuersatz (BT-119) mit dem Steuerkategorie-Code IPSI (BT-118) muss die Bemessungsgrundlage (BT-116) gleich der Summe der Zeilennettobetraege plus Zuschlaege minus Abschlaege sein, die zu diesem Satz IPSI tragen.
In einer USt-Aufschluesselung mit dem Steuerkategorie-Code IPSI (BT-118) muss der Steuerbetrag (BT-117) gleich der Bemessungsgrundlage (BT-116) mal dem Steuersatz (BT-119) sein.
Eine USt-Aufschluesselung mit dem Steuerkategorie-Code IPSI (BT-118) darf keinen Code fuer den Grund der Steuerbefreiung (BT-121) und keinen Text fuer den Grund der Steuerbefreiung (BT-120) enthalten.
BR-AG automatisch prüfen
Statt das XML von Hand zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – du bekommst jeden Verstoß mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder als JSON über die API.