BR-19: Anschrift des Steuervertreters fehlt
Wird ein Steuervertreter des Verkäufers (BG-11) angegeben, muss die Rechnung auch dessen Postanschrift (BG-12) enthalten. Meist fehlt der ganze Adressblock, nicht nur ein Feld.
The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).
BR-19 ist die Adress-Schwester von BR-18: Wer einen Steuervertreter in die Rechnung schreibt, muss ihn auch postalisch verorten.
Was die Regel prüft
Sobald die Gruppe „SELLER TAX REPRESENTATIVE" (BG-11, BG = Business Group, eine benannte Feldgruppe der Norm) in der Rechnung steht, muss sie eine Postanschrift enthalten: die Gruppe BG-12. In der CII-Syntax ist das ein ram:PostalTradeAddress-Element innerhalb von ram:SellerTaxRepresentativeTradeParty. Das einzige Pflichtfeld innerhalb dieser Anschrift ist der Ländercode (BT-69, eigene Regel BR-20); Straße, PLZ und Ort sind nach EN 16931 optional, gehören der Vollständigkeit halber aber hinein.
Ein Steuervertreter (Fiskalvertreter) ist nur relevant, wenn ein nicht im Inland ansässiger Verkäufer seine Umsatzsteuerpflichten über einen Vertreter abwickelt. Deutsche Betriebe mit deutschen Kunden brauchen die Gruppe nie.
Warum sie in der Praxis fehlschlägt
Der mit Abstand häufigste Auslöser: Die Software übernimmt aus den Stammdaten nur Name und USt-ID des Vertreters, weil das Adressformular im Vorsystem nicht ausgefüllt wurde. Der ram:PostalTradeAddress-Block fehlt dann komplett.
Zweiter Auslöser: Die Vertreter-Gruppe wurde überhaupt nur versehentlich erzeugt, etwa durch eine Mapping-Vorlage, die alle Parteienblöcke pauschal anlegt. Dann ist BR-19 nur ein Symptom; die eigentliche Korrektur ist das Entfernen von BG-11.
So behebst du den Fehler
Kein Fiskalvertreter vorhanden? Entferne ram:SellerTaxRepresentativeTradeParty vollständig, das erledigt auch BR-18, BR-20 und BR-56 mit.
Gibt es wirklich einen Vertreter, ergänze innerhalb der Gruppe den Adressblock mit mindestens dem Ländercode, sinnvollerweise mit vollständiger Anschrift aus dem Vertretungsvertrag.
XML-Beispiel: vorher und nachher
<!-- verletzt BR-19: Steuervertreter ohne PostalTradeAddress -->
<ram:SellerTaxRepresentativeTradeParty>
<ram:Name>Steuerkanzlei Beispiel GmbH</ram:Name>
<ram:SpecifiedTaxRegistration>
<ram:ID schemeID="VA">DE812345678</ram:ID>
</ram:SpecifiedTaxRegistration>
</ram:SellerTaxRepresentativeTradeParty>
<ram:SellerTaxRepresentativeTradeParty>
<ram:Name>Steuerkanzlei Beispiel GmbH</ram:Name>
<ram:PostalTradeAddress>
<ram:PostcodeCode>50667</ram:PostcodeCode>
<ram:LineOne>Domstraße 12</ram:LineOne>
<ram:CityName>Köln</ram:CityName>
<ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
<ram:SpecifiedTaxRegistration>
<ram:ID schemeID="VA">DE812345678</ram:ID>
</ram:SpecifiedTaxRegistration>
</ram:SellerTaxRepresentativeTradeParty>
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.