BR-CO-09: USt-IdNr. ohne gültiges Länderpräfix
Jede Umsatzsteuer-Identifikationsnummer in der Rechnung muss mit dem zweistelligen Ländercode beginnen — „DE123456789", nicht „123456789". Der Fehler trifft besonders oft Rechnungen, in denen die Steuernummer statt der USt-IdNr. eingetragen wurde.
Was bedeutet dieser Fehler?
Regeltext der Prüf-Engine
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".
Betroffen sind drei Felder: die USt-IdNr. des Verkäufers (BT-31), die des Fiskalvertreters (BT-63) und die des Käufers (BT-48).
Das Präfix ist der ISO-3166-1-alpha-2-Code des ausstellenden Landes: DE, AT, FR, NL und so weiter. Griechenland verwendet abweichend EL statt GR.
Die deutsche Steuernummer (etwa 12/345/67890) ist keine USt-IdNr. und gehört nach BT-32, nicht nach BT-31.
Geprüft werden nur die ersten beiden Zeichen. Was danach kommt, sieht die Regel nicht an: „DE 123456789" und „DE-123456789" laufen durch, obwohl beide Schreibweisen für eine USt-IdNr. unüblich sind und manche Empfangssysteme daran scheitern. Ein sauberer Durchlauf hier ist also kein Nachweis, dass die Nummer formal korrekt ist.
Betroffene Felder
- BT-31 — USt-IdNr. des Verkäufers cac:PartyTaxScheme/cbc:CompanyID (TaxScheme/ID = VAT)
- BT-32 — Steuernummer des Verkäufers cac:PartyTaxScheme/cbc:CompanyID (TaxScheme/ID = FC)
- BT-48 — USt-IdNr. des Käufers cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID (TaxScheme/ID = VAT)
Beispiel
❌ FEHLERHAFT
<cbc:CompanyID>123456789</cbc:CompanyID>
Kein Länderpräfix — die Regel greift.
✓ KORREKT
<cbc:CompanyID>DE123456789</cbc:CompanyID>
Zweistelliger ISO-Ländercode vorangestellt.
Häufige Ursachen
- Die USt-IdNr. wurde ohne „DE" in den Stammdaten gespeichert.
- Statt der USt-IdNr. steht die Steuernummer in BT-31.
- Bei ausländischen Kunden wurde ein falsches oder gar kein Präfix gesetzt.
- Das Präfix steht klein geschrieben: „de123456789" löst die Regel aus, „DE123456789" nicht. Die Prüfung vergleicht ohne Umwandlung in Großbuchstaben.
So behebst du den Fehler
Schritt 1: Stammdaten korrigieren
Trage die USt-IdNr. vollständig mit Präfix ein, ohne Leerzeichen und ohne Bindestriche: DE123456789.
Schritt 2: Steuernummer und USt-IdNr. auseinanderhalten
Hast du keine USt-IdNr., gehört die Steuernummer nach BT-32 mit dem Steuerschema FC — nicht mit Präfix in BT-31.
Schritt 3: Kundenstammdaten durchsehen
Bei innergemeinschaftlichen Leistungen wird auch die USt-IdNr. des Kunden geprüft. Ein fehlendes Präfix dort löst denselben Fehler aus.
Fehler behoben? Jetzt erneut validieren
Prüfe deine korrigierte XRechnung oder ZUGFeRD-Datei kostenlos mit dem KoSIT-Validator.