BR-CO-09
USt-IdNr. (BT-31/BT-48/BT-63) ohne Länderpräfix
Eine Umsatzsteuer-Identifikationsnummer beginnt nicht mit einem gültigen Ländercode wie „DE" – oft steht dort die Steuernummer.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-31, BT-48, BT-63
[BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
Was bedeutet BR-CO-09?
BR-CO-09 prüft jede Umsatzsteuer-Identifikationsnummer in der Rechnung: die des Verkäufers (BT-31), des Käufers (BT-48) und des Steuervertreters (BT-63). Die ersten beiden Zeichen müssen ein Ländercode nach ISO 3166-1 alpha-2 sein (z. B. DE, AT, FR); für Griechenland ist zusätzlich EL erlaubt.
Geprüft werden:
- UBL:
cbc:CompanyIDin jedemcac:PartyTaxScheme, dessencac:TaxScheme/cbc:IDden WertVAThat - CII: jedes
ram:SpecifiedTaxRegistration/ram:IDmitschemeID="VA"
Der mit Abstand häufigste Auslöser ist die deutsche Steuernummer (z. B. 231/123/45678), die versehentlich als USt-IdNr. ausgegeben wird. Die Steuernummer ist BT-32 und gehört in UBL in ein PartyTaxScheme mit TaxScheme FC, in CII zu schemeID="FC". Ob die USt-IdNr. tatsächlich existiert, prüft der Validator nicht.
Typische Ursachen
- Die Steuernummer wurde im Feld für die USt-IdNr. hinterlegt.
- Die USt-IdNr. wurde ohne „DE" erfasst (z. B. 123456789).
- Leerzeichen oder Kleinbuchstaben am Anfang („ DE…" oder „de…").
So beheben Sie den Fehler
- Prüfen Sie, welche Nummer im Feld steht: USt-IdNr. (
DE+ 9 Ziffern) oder Steuernummer? - Tragen Sie die USt-IdNr. mit Länderpräfix, ohne Leerzeichen und in Großbuchstaben ein.
- Geben Sie eine Steuernummer als BT-32 aus (UBL TaxScheme
FC, CIIschemeID="FC"). - Prüfen Sie auch die USt-IdNr. des Kunden in dessen Stammdaten.
Beispiel: falsch und richtig
<cac:PartyTaxScheme> <cbc:CompanyID>231/123/45678</cbc:CompanyID> <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme> </cac:PartyTaxScheme>
<cac:PartyTaxScheme> <cbc:CompanyID>DE123456789</cbc:CompanyID> <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme> </cac:PartyTaxScheme> <cac:PartyTaxScheme> <cbc:CompanyID>231/123/45678</cbc:CompanyID> <cac:TaxScheme><cbc:ID>FC</cbc:ID></cac:TaxScheme> </cac:PartyTaxScheme>
Wo die Regel prüft (XPath)
- UBL
- //cac:PartyTaxScheme[cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
- CII
- //ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA']
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,
Fragen zu BR-CO-09
Wo gehört meine Steuernummer hin?
In BT-32: in UBL als zweites cac:PartyTaxScheme mit cac:TaxScheme/cbc:ID „FC", in CII als ram:SpecifiedTaxRegistration/ram:ID mit schemeID „FC".
Prüft der Validator, ob die USt-IdNr. gültig ist?
Nein, nur das Länderpräfix. Ob die Nummer existiert, können Sie z. B. über die Bestätigungsabfrage des Bundeszentralamts für Steuern oder das EU-VIES-System prüfen.
Gilt die Regel auch für die USt-IdNr. des Kunden?
Ja. BR-CO-09 prüft alle USt-IdNrn. der Rechnung, also auch BT-48 des Käufers und BT-63 des Steuervertreters.