Ratgeber
USt-IdNr.-Prüfung für Shopify B2B: So funktioniert VIES — und warum die Konsultations-ID zählt
Die USt-IdNr.-Prüfung ist der Vorgang, mit dem bestätigt wird, dass die Umsatzsteuer-Identifikationsnummer eines Kunden aktuell bei der Steuerverwaltung eines EU-Mitgliedstaats registriert ist — und nicht nur so aussieht, als wäre sie es. Für einen Shopify-Shop im Großhandel entscheidet genau dieser Unterschied, ob ein B2B-Antragsteller ein echtes, eingetragenes Unternehmen ist oder eine plausibel wirkende Zeichenfolge. Der offizielle Abfragedienst der EU heißt VIES — und ein Detail jeder VIES-Prüfung, die Konsultations-ID, ist wichtiger, als die meisten Händler ahnen.
Was eine USt-IdNr. ist (und was nicht)
Jedes umsatzsteuerlich registrierte Unternehmen in der EU erhält eine Umsatzsteuer-Identifikationsnummer: ein zweibuchstabiges Länderpräfix, gefolgt von einem länderspezifischen Muster aus Ziffern und Buchstaben — DE123456789 für Deutschland, FR12345678901 für Frankreich, NL123456789B01 für die Niederlande. Die Nummer identifiziert das Unternehmen im grenzüberschreitenden Umsatzsteuerverkehr und ist der Schlüssel zur häufigsten B2B-Steuerkonstellation in Europa: der innergemeinschaftlichen Lieferung, bei der der Verkäufer steuerfrei fakturiert und der Käufer die Umsatzsteuer im eigenen Land abführt.
Genau deshalb ist die Prüfung so wichtig. Stellt sich die USt-IdNr. des Käufers als ungültig, abgelaufen oder fremd heraus, kann sich das Finanzamt an den Verkäufer wenden — für die Steuer, die nie berechnet wurde. Eine USt-IdNr. im Antragsformular ist eine Behauptung; erst die Prüfung macht daraus einen Beleg.
Wie eine VIES-Abfrage wirklich funktioniert
VIES — das Mehrwertsteuer-Informationsaustauschsystem der Europäischen Kommission — wird oft als Datenbank beschrieben, ist aber keine. Es ist eine Vermittlungsstelle: Bei einer Abfrage leitet VIES die Anfrage in Echtzeit an das nationale Umsatzsteuerregister des Mitgliedstaats im Länderpräfix weiter und gibt dessen Antwort zurück. Eine zentrale Kopie der Daten existiert nicht — mit zwei praktischen Folgen:
- Die Antwort ist verbindlich. Ein „gültig" kommt aus dem Register des Mitgliedstaats selbst, zum Zeitpunkt der Abfrage — nicht aus einem zwischengespeicherten Spiegel.
- Die Verfügbarkeit hängt an 27 nationalen Systemen. Ist das Register eines Mitgliedstaats in Wartung — was regelmäßig vorkommt, oft nachts —, kann VIES für dieses Land nicht antworten, egal wie stabil der Rest läuft.
Einfache vs. qualifizierte Bestätigung
Die Steuerpraxis unterscheidet zwei Stufen. Die einfache Bestätigung beantwortet eine Frage: Ist diese USt-IdNr. im Moment gültig? Die qualifizierte Bestätigung geht weiter: Sie bestätigt zusätzlich Name und Anschrift, die zur Nummer registriert sind — damit Sie prüfen können, ob die USt-IdNr. tatsächlich zu dem Unternehmen gehört, das den Antrag gestellt hat, und nicht zu einer fremden Firma, deren Nummer von einer Rechnung abgeschrieben wurde.
In Deutschland ist dieses Verfahren gesetzlich verankert: Nach § 18e UStG bestätigt das Bundeszentralamt für Steuern (BZSt) auf Anfrage die Gültigkeit einer ausländischen USt-IdNr. — und im qualifizierten Verfahren zusätzlich Name und Anschrift. Ob über das BZSt oder direkt über VIES: Das Prinzip ist dasselbe. Für die Betriebsprüfung zählt die qualifizierte, dokumentierte Prüfung deutlich mehr als ein schneller Gültigkeits-Ping. Vergleichen Sie bei jedem Großhandels-Antrag den registrierten Namen mit dem Firmennamen aus dem Formular.
Die Konsultations-ID: der Nachweis, dass Sie geprüft haben
Hier liegt der Unterschied zwischen einem ernsthaften und einem beiläufigen Prüfprozess. Wenn Sie VIES abfragen und sich dabei mit Ihrer eigenen USt-IdNr. als Anfragender ausweisen, stellt VIES eine Konsultations-ID aus (eine Anfragekennung wie WAPIAAAAY…). Diese ID ist der offizielle, rechtlich anerkannte Beleg, dass eine bestimmte Prüfung einer bestimmten Nummer zu einem bestimmten Zeitpunkt stattgefunden hat.
Warum das zählt: Betriebsprüfungen kommen Jahre nach dem Verkauf. Stellt ein Prüfer eine steuerfreie B2B-Rechnung von vor drei Jahren in Frage, ist „wir haben die USt-IdNr. damals geprüft" eine Behauptung — eine gespeicherte Konsultations-ID ist ein Nachweis. Die Nummer des Käufers kann inzwischen gelöscht sein; die Konsultations-ID dokumentiert Ihren guten Glauben zum Prüfzeitpunkt. Ein Prüfprozess, der diese Kennung wegwirft, leistet die Arbeit und entsorgt die Quittung.
Zwei praktische Hinweise: VIES stellt die Konsultations-ID nur aus, wenn die Abfrage Mitgliedstaat und USt-IdNr. des Anfragenden enthält — und die ID gehört zum jeweiligen Antrag gespeichert, nicht in eine Logdatei, die rotiert und verschwindet. Anmelda macht standardmäßig beides: Jede VIES-Prüfung läuft mit Anfragender-Identität, und die Konsultations-ID wird am Antragsdatensatz gespeichert — der Nachweis ist noch da, wenn der Prüfungsbescheid kommt.
Formatprüfung vs. Registerprüfung
Erstaunlich viele „USt-IdNr.-Validierungen" prüfen nur das Format: richtiges Länderpräfix, richtige Stellenzahl, manchmal eine Prüfziffer. Als erste Stufe ist das nützlich — Tippfehler fallen sofort auf, ganz ohne Netzwerkaufruf —, aber über die Wirklichkeit sagt es nichts. DE123456789 ist formal einwandfrei und mit an Sicherheit grenzender Wahrscheinlichkeit kein eingetragenes Unternehmen.
Ein belastbarer Prozess macht beides, in dieser Reihenfolge: Format lokal validieren (sofortiges Feedback, keine verschwendeten Abfragen), dann gegen das Register bestätigen (die eigentliche Prüfung). Ein Tool, das nach Schritt eins aufhört, ist ein Tippfehlerfilter — keine Verifizierung.
Wie oft sollte erneut geprüft werden?
Gültigkeit ist eine Momentaufnahme: Eine im Januar registrierte USt-IdNr. kann im Juni gelöscht sein — Unternehmen schließen, fusionieren oder verlieren ihre Registrierung. Ein pragmatischer Rhythmus: bei Antragseingang prüfen (immer, mit gespeicherter Konsultations-ID) und vor Ereignissen, auf die es ankommt, erneut prüfen — vor einer großen Erstbestellung, bei der Reaktivierung eines ruhenden Großhandelskontos oder im Rahmen einer regelmäßigen Durchsicht Ihrer aktiven B2B-Kunden. Jede erneute Prüfung erzeugt eine eigene Konsultations-ID und verlängert die dokumentierte Kette guten Glaubens, statt sie an einem einzigen, Jahre zurückliegenden Datum hängen zu lassen.
Wenn VIES nicht erreichbar ist — und das wird es sein
Weil VIES an nationale Register weiterleitet, ist Nichtverfügbarkeit Normalbetrieb, kein Ausnahmefall. Der Dienst hat dafür eigene Fehlercodes: MS_UNAVAILABLE (das Register des Mitgliedstaats ist offline), MS_MAX_CONCURRENT_REQ und GLOBAL_MAX_CONCURRENT_REQ (Lastgrenzen), SERVICE_UNAVAILABLE und TIMEOUT. Die Register der Mitgliedstaaten gehen regelmäßig für nächtliche Wartungsfenster vom Netz.
Die entscheidende Designfrage: Diese Codes bedeuten „später erneut versuchen" — niemals „diese USt-IdNr. ist ungültig". Ein Workflow, der einen Großhandels-Antragsteller als „Prüfung fehlgeschlagen" anzeigt, weil das spanische Register um 2 Uhr nachts in Wartung war, lehnt legitime Käufer ab und verfälscht Ihre Freigabedaten. Richtig ist: Prüfung in eine Warteschlange, automatisch wiederholen, bis das Register antwortet. Genau so behandelt Anmeldas Prüf-Engine jeden dieser Codes — und unterscheidet damit „die Quelle sagt nein" von „die Quelle hat nicht geantwortet".
Jenseits der EU: Schweiz und Vereinigtes Königreich
Europäischer Großhandel endet selten an der EU-Grenze — die Prüfung sollte es auch nicht. Die Schweiz und das Vereinigte Königreich haben jeweils ein offizielles, abfragbares Register:
| EU | Schweiz | Vereinigtes Königreich | |
|---|---|---|---|
| Register | VIES (leitet an nationale USt-Register weiter) | Zefix — zentraler Firmenindex des Handelsregisters | Companies House |
| Kennung | USt-IdNr., z. B. DE123456789 | UID, z. B. CHE-123.456.789 | Company Number, z. B. 12345678 |
| Was bestätigt wird | USt-Registrierung aktuell gültig; Name/Anschrift, sofern der Mitgliedstaat sie liefert | Firma existiert; Status, Sitz, Rechtsform | Registerstatus, Gründungsdatum, Organe |
| Nachweis | Konsultations-ID (mit Anfragender-Identität) | Registerdaten zum Prüfzeitpunkt | Registerdaten zum Prüfzeitpunkt |
Das Muster ist in allen drei Fällen gleich: ein offizielles Register, eine strukturierte Kennung, eine Antwort, die es wert ist, gespeichert zu werden. Der Unterschied liegt im Gegenstand — VIES bestätigt die umsatzsteuerliche Registrierung, Zefix und Companies House bestätigen Existenz und Status des Unternehmens. Für Schweizer und britische Antragsteller ist der Registerstatus Ihr Äquivalent zur VIES-Prüfung.
Eingebettet in den Shopify-Großhandels-Workflow
Die Prüfung ist eine Etappe eines längeren Trichters: Ein Käufer stellt den Antrag, die Register werden geprüft, ein Mensch (oder eine Regel) gibt frei — und aus dem Antragsteller wird eine native Shopify-B2B-Firma mit dem richtigen Katalog und den richtigen Konditionen. Den vollständigen Trichter beschreiben wir im Leitfaden zum Großhandels-Antragsworkflow; die Ansätze für die Bereitstellung vergleichen wir in Natives Shopify B2B vs. Tag-Lösungen.
Die Kurzfassung guter Praxis: Format sofort prüfen, Register automatisch bei Antragseingang abfragen, bei Ausfällen wiederholen statt Antragsteller durchfallen zu lassen, den registrierten Namen mit dem Antrag abgleichen — und die Konsultations-ID am Antrag speichern. Genau diesen Prozess liefert Anmelda für Shopify: VIES-, Zefix- und Companies-House-Prüfungen ab Antragseingang, mit der Konsultations-ID als prüfungssicherem Nachweis.
Prüfen Sie Ihre nächste Großhandelsanfrage automatisch
Anmelda prüft jede B2B-Anfrage gegen VIES, Zefix und Companies House und legt danach die native Shopify-Firma für Sie an.
Zu Shopify hinzufügen