Nordlet

← Dokumentation / Glossar

Was ist VIES? EU-USt-IdNr. prüfen

Was das VIES-System prüft und was nicht, warum die Validierung eine materielle Voraussetzung für die Steuerbefreiung ist, wie mit Ausfällen umzugehen ist und welche Nachweise aufzubewahren sind.

VIES - das Mehrwertsteuer-Informationsaustauschsystem (VAT Information Exchange System) - ist der Dienst der Europäischen Kommission zur Überprüfung der Gültigkeit einer EU-USt-IdNr. (VAT number). Man gibt einen Ländercode und eine Nummer ein, und das System teilt mit, ob diese Nummer derzeit für den innergemeinschaftlichen Handel registriert ist. Oft wird dabei auch der eingetragene Name samt Adresse zurückgegeben.

Es handelt sich hierbei nicht um eine von der Kommission gepflegte Datenbank. VIES ist ein Relay: Jede Abfrage wird in Echtzeit an die nationale Steuerverwaltung weitergeleitet, die die Nummer ausgestellt hat, und die Antwort stammt direkt von dort. Diese Architektur erklärt fast alles über das praktische Verhalten von VIES, einschließlich etwaiger Ausfälle.

Warum die Validierung wichtig ist

Seit den EU-„Quick Fixes“ (Schnellreparaturen) von 2020 ist eine gültige USt-IdNr. des Kunden eine materielle Voraussetzung für die Steuerbefreiung einer innergemeinschaftlichen Lieferung – und keine bloße Formsache, die man später noch erledigen kann.

Die Konsequenz ist unmittelbar: Verkaufen Sie Waren an ein EU-Unternehmen, dessen USt-IdNr. sich als ungültig herausstellt, wird die Lieferung mit Ihrem innerstaatlichen Steuersatz steuerpflichtig. Sie schulden diese Mehrwertsteuer aus Ihrer eigenen Marge heraus für einen Verkauf, bei dem Sie keine Steuer berechnet haben. Der Kunde wird eine nachträgliche Belastung nicht akzeptieren, und wenn eine Prüfung den Fehler aufdeckt, liegt die Geschäftsbeziehung möglicherweise schon Jahre zurück.

Dasselbe Prinzip gilt für das Reverse-Charge-Verfahren (Umkehrung der Steuerschuldnerschaft) bei Dienstleistungen: Der Mechanismus setzt voraus, dass der Kunde ein Unternehmer ist, und dessen USt-IdNr. dient hierbei als Nachweis.

Was VIES bestätigt – und was nicht

Es wird bestätigt: Die Nummer ist zum Zeitpunkt der Abfrage gültig und für innergemeinschaftliche Umsätze registriert.

Es wird nicht bestätigt:

  • Dass die Person, mit der Sie verhandeln, tatsächlich das Unternehmen ist, dem die Nummer gehört. VIES teilt Ihnen nicht mit, ob eine Rechnungsanfrage von einem Betrüger stammt.
  • Dass die Nummer in der Vergangenheit gültig war oder morgen noch gültig sein wird. Es handelt sich um eine Momentaufnahme.
  • Irgendwelche Angaben zur Kreditwürdigkeit oder zur Seriosität im Handel.
  • Einheitliche Namens- und Adressdaten – einige Mitgliedstaaten übermitteln die Händlerdetails, andere geben aufgrund nationaler Wahlrechte überhaupt nichts preis.

Eine Validierung ist folglich ein notwendiger, aber kein hinreichender Prüfschritt. Eine Abweichung des Namens zwischen VIES und Ihren Stammdaten rechtfertigt einen manuellen Blick, bevor Sie eine Rechnung steuerfrei ausstellen: Es kann sich dabei um einen abweichenden Geschäftsbezeichnungen (trading name), eine Umstrukturierung im Konzern oder schlicht um das falsche Unternehmen handeln.

Das operative Problem: VIES fällt aus

Da Abfragen an nationale Systeme weitergeleitet werden, führt der Ausfall eines einzelnen Mitgliedstaats dazu, dass Nummern aus diesem Land nicht überprüfbar sind, während alle anderen Abfragen funktionieren. Geplante Wartungsarbeiten werden angekündigt, unvorhergesehene Ausfälle jedoch nicht.

Das wirft eine reale Architekturfrage auf: Was tun, wenn ein Kunde kaufen möchte und VIES nicht antwortet?

Den Verkauf zu blockieren ist die naive Antwort, und sie ist falsch. Damit machen Sie die Verfügbarkeit eines externen Dienstes von Ihrem Umsatz abhängig. Die Steuervorschriften verlangen keine sekundengenaue Echtzeitprüfung – sie verlangen, dass Sie zumutbare Schritte unternommen haben und diese nachweisen können. Ein funktionierender Ansatz sieht folgendermaßen aus:

  1. Validierungen cachen (Zwischenspeicherung) mit einer sinnvollen Lebensdauer, anstatt bei jeder Transaktion erneut abzufragen.
  2. Erneut prüfen vor kritischen Schritten – etwa bei der Rechnungsstellung auf Basis eines veralteten Ergebnisses.
  3. Niemals den Verkauf wegen eines Ausfalls blockieren. Dokumentieren Sie, dass der Dienst nicht verfügbar war.
  4. Unklare Fälle an eine manuelle Prüfungsschleife (Human Queue) übergeben – ungültige Ergebnisse, Systemfehler, Namensabweichungen.
  5. Die Antwort speichern, nicht nur das Prüfergebnis, damit Sie nachweisen können, welche Auskunft Ihnen wann erteilt wurde.

Genau dieser letzte Punkt macht aus einer Prüfung einen echten Nachweis. Die Aussage „Wir haben das validiert“ ist bei einer Betriebsprüfung weit weniger wert als eine gespeicherte Antwort inklusive Zeitstempel und der vom Dienst zurückgegebenen Anforderungskennung (request identifier).

Wie Nordlet dies umsetzt

Die Validierung läuft bei Partner-Schreibvorgängen automatisch ab – das Anlegen eines Partners mit USt-IdNr. oder das Ändern derselben löst eine Prüfung aus –, lässt sich aber auch direkt über POST /v1/partners/validate-vat aufrufen, wahlweise per USt-IdNr. oder Partner-ID.

Das Ergebnis wird zusammen mit dem Zeitstempel und dem vollständigen VIES-Antwortdatensatz beim Partner gespeichert. Ergebnisse, die älter als 30 Tage sind, werden vor der Rechnungsstellung automatisch revalidiert, sodass der auf der Rechnung fixierte Nachweis aktuell und nicht monatealt ist.

Es kommt zu keinen Blockaden. Eine ungültige Nummer, ein unerreichbarer Dienst oder ein Name, der nicht zum registrierten Händler passt, führen nicht zum Abbruch des Verkaufs, sondern öffnen einen Eintrag in einer USt-Prüfungswarteschlange (VAT review queue):

  • invalid - VIES gibt an, dass die Nummer ungültig ist
  • service_error - VIES war nicht erreichbar oder hat einen Fehler zurückgegeben
  • name_mismatch - VIES hat einen Händlernamen zurückgegeben, der nach dem Entfernen von Rechtsformen und diakritischen Zeichen keine sinnvolle Übereinstimmung mit Ihren Partnerstammdaten aufweist

Prüfungen werden über /v1/partners/vat-reviews/resolve mit einer Entscheidung und einer optionalen Notiz abgeschlossen – als gültig bestätigt, als ungültig bestätigt oder verworfen –, wobei eine spätere erfolgreiche Prüfung einen offenen Prüffall automatisch schließt. Die Webhook-Ereignisse vat_review.opened und vat_review.resolved versetzen eine Plattform in die Lage, zu reagieren, anstatt aktiv abzufragen (polling).

Schließlich fixiert jede ausgestellte Rechnung einen USt-Nachweisschnappschuss (VAT evidence snapshot): den VIES-Antwortdatensatz, den Zeitstempel, die Anforderungskennung, die Version der Steuertabelle und die verwendeten Standortsignale. Dieser Schnappschuss ermöglicht es, eine vor zwei Jahren getroffene Entscheidung mit genau den Eingabedaten zu replizieren, die damals vorlagen – und genau das ist die zentrale Fragestellung bei einer Betriebsprüfung.

FAQ

Was ist VIES?

Das Mehrwertsteuer-Informationsaustauschsystem der EU (VAT Information Exchange System), ein Onlinedienst zur Überprüfung der Gültigkeit einer EU-USt-IdNr. Es leitet jede Abfrage an die nationale Steuerverwaltung weiter, die die Nummer ausgestellt hat, und gibt deren Antwort zurück, gelegentlich ergänzt um den registrierten Namen und die Adresse.

Ist die Überprüfung einer USt-IdNr. in VIES gesetzlich vorgeschrieben?

Für die Steuerbefreiung innergemeinschaftlicher Lieferungen ist eine gültige USt-IdNr. des Kunden eine materielle Voraussetzung; die Prüfung ist demnach der Weg, wie Sie diese nachweisen. Die Mitgliedstaaten erwarten eine angemessene Überprüfung und entsprechende Nachweise. Wer die Prüfung unterlässt, haftet im Nachhinein für die nie berechnete Mehrwertsteuer.

Was bedeutet es, wenn VIES keinen Namen oder keine Adresse zurückgibt?

In diesem Fall hat sich der ausstellende Mitgliedstaat dafür entschieden, diese Details nicht offenzulegen – mehrere Länder verfahren so. Eine gültige Antwort ohne Namen bleibt dennoch eine gültige Antwort; sie bietet lediglich weniger Anhaltspunkte für den Abgleich.

Was ist zu tun, wenn VIES nicht erreichbar ist?

Blockieren Sie nicht den Verkauf. Protokollieren Sie den Ausfall, verfahren Sie nach den vorliegenden Nachweisen und führen Sie die Prüfung erneut durch, sobald der Dienst wieder online ist. Leiten Sie den Fall an eine Prüfungswarteschlange weiter, damit eine manuelle Verifizierung stattfindet, anstatt die Sache im Sande verlaufen zu lassen.

Wie oft sollten USt-IdNr. revalidiert werden?

Mindestens vor der Verwendung der Nummer für eine steuerfreie Lieferung. Ein gängiger Ansatz besteht darin, Validierungen für etwa 30 Tage zu cachen und bei der Rechnungsstellung auf Basis eines veralteten Ergebnisses eine erneute Prüfung vorzunehmen – Kunden verlieren schließlich ihre Registrierung, und die entscheidende Prüfung ist stets diejenige, die der Lieferung am nächsten liegt.