VIES-Prüfung für Shopify: eine EU-USt-IdNr. prüfen und den Nachweis führen
Zuletzt aktualisiert am 27. Juli 2026
Ein Geschäftskunde aus einem anderen EU-Land tippt eine USt-IdNr. in deine Shopify-Kasse, und dein Shop setzt die Umsatzsteuer auf null. Das ist Reverse Charge, und es ist nur dann rechtmäßig, wenn die Nummer echt ist. Dieser Ratgeber behandelt VIES praktisch: was tatsächlich geprüft wird, warum die Nullbesteuerung daran hängt, was die deutschen Regeln obendrauf verlangen, was du als Nachweis aufbewahren solltest und wie du verhinderst, dass aus einer ungeprüften Nummer eine Rechnung wird, die du nicht verteidigen kannst.
Was VIES wirklich ist
VIES, das VAT Information Exchange System, ist ein Dienst der Europäischen Kommission, mit dem sich prüfen lässt, ob eine EU-USt-IdNr. für den innergemeinschaftlichen Handel gültig ist. Das wichtige Detail, das den größten Teil seines eigenwilligen Verhaltens erklärt: VIES führt kein eigenes Register. Jede Abfrage wird an die Finanzverwaltung des Landes weitergeleitet, das die Nummer vergeben hat, und deren Antwort kommt in Echtzeit zu dir zurück.
Daraus folgen drei Dinge, die du wissen solltest, bevor du etwas darauf aufbaust:
- Antworten sind eine Momentaufnahme. Eine heute Morgen gültige Nummer kann nächsten Monat gelöscht sein. Die Antwort, die du bekommen hast, ist nur ein Nachweis für den Tag der Abfrage.
- Die Auskunftstiefe schwankt. Manche Mitgliedstaaten geben Name und Anschrift mit zurück, andere nur ein Ja oder Nein.
- Es kann nicht erreichbar sein. Ist ein nationales System ausgefallen, sagt VIES das, und das ist nicht dasselbe wie „ungültig“. Es als solches zu behandeln ist einer der häufigsten Fehler bei der Anbindung.
Warum es zählt: keine gültige Nummer, kein Reverse Charge
Beim Verkauf an ein umsatzsteuerlich registriertes Unternehmen in einem anderen EU-Land rechnest du normalerweise mit null Prozent ab, und der Käufer versteuert in seinem eigenen Land. Das ist das Reverse Charge, und es ist der Grund, warum deine Margenrechnung und deine Rechnung so aussehen, wie sie aussehen.
Seit den „Quick Fixes“ von 2020 ist die gültige USt-IdNr. des Käufers, vergeben von einem anderen Mitgliedstaat als deinem, eine materielle Voraussetzung für die Nullbesteuerung der Lieferung, zusammen mit der korrekten Angabe in deiner Zusammenfassenden Meldung. Es ist keine Formalie mehr, die sich nachträglich heilen lässt.
Wenn das schiefgeht, liegt das Risiko bei dir, nicht beim Käufer. Stellt sich die Nummer als ungültig heraus, kann die Finanzverwaltung die Nullbesteuerung versagen und die Umsatzsteuer gegen dich als Verkäufer festsetzen, oft Jahre später, wenn du sie beim Kunden nicht mehr nachfordern kannst. Über eine Reihe von B2B-Bestellungen hinweg ist das eine echte, sich aufsummierende Haftung, und genau deshalb gehört die Prüfung in den Bestellablauf und nicht in eine vierteljährliche Aufräumaktion.
Deutschland verlangt einen zweiten Schritt: die qualifizierte Bestätigung
Als deutscher Verkäufer, und wer das hier wegen der Pflicht ab 2027 liest, ist es vermutlich, endet es mit der EU-Standardprüfung nicht. Das Bundeszentralamt für Steuern (BZSt) betreibt ein eigenes Bestätigungsverfahren für ausländische USt-IdNr., in zwei Ausprägungen:
| Abfrage | Was sie dir sagt |
|---|---|
| Einfache Bestätigungsabfrage | Ob die USt-IdNr. zum Zeitpunkt der Abfrage gültig ist. Dieselbe enge Frage, die VIES beantwortet. |
| Qualifizierte Bestätigungsabfrage | Ob Firmenname, Rechtsform, Anschrift und Postleitzahl, die du übermittelst, übereinstimmen mit dem, was zu dieser Nummer eingetragen ist, zurückgemeldet Feld für Feld. Das ist die Abfrage, die deutsche Prüfer bei laufenden Kundenbeziehungen sehen wollen, und das BZSt kann dir das Ergebnis amtlich bestätigen. |
Die praktische Regel deutscher Berater: eine qualifizierte Bestätigung einholen, wenn ein neuer B2B-Kunde anfängt zu kaufen, sie bei laufenden Beziehungen regelmäßig wiederholen, und die Bestätigung aufbewahren. Ein Bildschirmfoto mit gültiger Nummer, ohne Namensabgleich und ohne Datum, ist ein dünner Nachweis, wenn 2029 jemand fragt, was du 2026 wusstest.
Von Hand prüfen oder automatisch prüfen
Du kannst das alles von Hand machen. Die Kommission stellt eine öffentliche VIES-Abfrageseite bereit, das BZSt hat ein eigenes Onlineformular, und für einen Shop mit zwei B2B-Bestellungen im Monat ist das eine völlig vernünftige Antwort.
Es hört schnell auf, vernünftig zu sein, und immer aus denselben Gründen:
| Abfrage von Hand | Automatische Prüfung | |
|---|---|---|
| Wann sie passiert | Wann immer jemand daran denkt, oft nachdem die Rechnung mit null Prozent schon raus ist. | In dem Moment, in dem die Bestellung eingeht, bevor irgendetwas ausgestellt wird. |
| Nachweis | Ein Bildschirmfoto in einem Ordner, wenn du gewissenhaft bist. Meist gar nichts. | Ergebnis, Zeitstempel und Referenz automatisch an der Bestellung gespeichert. |
| Tippfehler | Von einem Menschen in ein zweites Fenster abgetippt. Länderpräfixe fallen weg. | Genau die Zeichenfolge aus der Bestellung wird abgefragt. |
| Ausfälle des Dienstes | „Ging nicht“, und die Prüfung findet still nie statt. | Wiederholt, und die Rechnung wartet, bis es eine echte Antwort gibt. |
| Nachprüfen | Passiert bei Bestandskunden nie. | Nach Zeitplan oder bei jeder neuen Bestellung erneut. |
Der Fehlerfall beim Prüfen von Hand ist selten eine falsche Antwort. Es ist gar keine Antwort, eine Rechnung mit null Prozent, die nie jemand geprüft hat, entdeckt bei einer Betriebsprüfung.
Was du aufbewahren solltest, und wie lange
Behandle das VIES-Ergebnis als Teil des Rechnungsdatensatzes, nicht als flüchtige Antwort einer Schnittstelle. Zu jeder Prüfung gehören:
- die genau abgefragte USt-IdNr., mit Länderpräfix, so wie übermittelt;
- der Ländercode, der sie vergeben hat;
- der Zeitstempel der Abfrage, denn das Datum ist das, was sie zum Nachweis macht;
- das Ergebnis: gültig, ungültig oder Dienst nicht erreichbar, also drei Zustände, nicht zwei;
- die Abfrage- oder Anfragekennung, sofern der Dienst eine zurückgibt, und in Deutschland die BZSt-Bestätigung einer qualifizierten Abfrage;
- die zurückgemeldeten Namen und Anschriften, sofern der Mitgliedstaat sie liefert, damit du den Abgleich mit dem Käufer zeigen kannst.
Bewahre es so lange auf wie die zugehörige Rechnung. In Deutschland sind das für Rechnungen acht Jahre nach §14b Abs. 1 UStG, mit Wirkung vom 1. Januar 2025 von zehn auf acht verkürzt; die Zehnjahresfrist des §147 Abs. 3 AO gilt den Büchern und damit anderen Unterlagen. Plane also für den langen Horizont und nicht für dieses Quartal. Und halte den Nachweis mit der Bestellung verknüpft: ein Nachweis, den du keinem konkreten Umsatz zuordnen kannst, ist ein Nachweis, mit dem du dich schwertun wirst.
Die Fehler, die wirklich Geld kosten
- „Dienst nicht erreichbar“ als „ungültig“ behandeln, oder als „gültig“. Beides ist falsch. Das eine blockiert einen rechtmäßigen Verkauf, das andere stellt eine ungeprüfte Rechnung mit null Prozent aus. Wiederhole die Abfrage stattdessen.
- Deutsche Steuernummern verwechseln. Nur die USt-IdNr. (DE plus neun Ziffern) funktioniert im innergemeinschaftlichen Handel. Ein Kunde, der dir seine Steuernummer gibt, hat dir die falsche Nummer gegeben, und sie wird nie eine Prüfung bestehen.
- Annehmen, jede inländische USt-IdNr. sei in VIES sichtbar. In manchen Mitgliedstaaten, das spanische ROI-Register und die italienische Opt-in-Regelung sind die Klassiker, ist ein Unternehmen im Inland registriert, aber nicht für innergemeinschaftliche Umsätze freigeschaltet. Die Nummer fällt zu Recht durch. Das muss dein Kunde auf seiner Seite in Ordnung bringen.
- Einmal prüfen, für immer. Registrierungen werden entzogen. Bei einem Bestandskunden ist eine achtzehn Monate alte Prüfung kein Nachweis über die heutige Rechnung.
- Den Namen nicht abgleichen. Eine gültige Nummer, die einem anderen Unternehmen gehört, trägt deine Nullbesteuerung nicht, und genau dafür gibt es die deutsche qualifizierte Bestätigung.
- Prüfen, aber nicht sperren. Die Prüfung ist wertlos, wenn ein negatives Ergebnis die Rechnung mit null Prozent nicht aufhält.
Wie Zeppol prüft und die Rechnung sperrt
Zeppol behandelt die Steuerprüfung als Voraussetzung der Rechnung, nicht als nettes Zusatzfeld. Zu jeder B2B-Bestellung:
| Schritt | Was passiert |
|---|---|
| 1 · Erfassen | Firmendaten, Land und USt-IdNr. des Käufers werden aus der Bestellung übernommen und am Kunden gespeichert, samt Peppol-Kennung, wo eine genutzt wird. |
| 2 · Prüfen | Die Nummer wird geprüft, und das Ergebnis wird am Kundendatensatz festgehalten, zusammen mit dem Zeitpunkt der Prüfung, nicht als datumsloser Ja-Nein-Wert. |
| 3 · Einordnen | Zeppol ermittelt, ob wirklich ein grenzüberschreitender innergemeinschaftlicher B2B-Umsatz vorliegt, also beide Seiten in der EU, in verschiedenen Mitgliedstaaten, der Käufer mit USt-IdNr., bevor Reverse Charge überhaupt in Betracht kommt. |
| 4 · Sperren | Liegt dieser Fall vor, ist die Nummer aber nicht bestätigt, wird die Rechnung gestoppt, mit einem klaren Grund: die USt-IdNr. wurde nicht bestätigt, deshalb kann kein innergemeinschaftliches Reverse Charge angewendet werden. Prüfen, dann erneut ausstellen. Keine stille Nullprozentrechnung. |
| 5 · Richtig abrechnen | Wo Reverse Charge greift, trägt die Rechnung null Prozent mit dem richtigen EN 16931-Steuerkategoriecode und dem rechtlichen Hinweis, und Netto, Steuer und Brutto gehen auf den Cent auf. |
Der letzte Punkt ist der, an dem sich Formatwerkzeuge und Konformitätswerkzeuge trennen. Eine gültige EN 16931-Datei zu erzeugen ist ein gelöstes Problem; je Bestellung zu entscheiden, ob dieser Umsatz nullbesteuert werden darf, und die Ausstellung zu verweigern, wenn nicht, ist der Teil, der dich aus Schwierigkeiten heraushält.
Häufige Fragen
Was ist VIES?
Das VAT Information Exchange System der Europäischen Kommission, ein Dienst zur Prüfung, ob eine EU-USt-IdNr. für den innergemeinschaftlichen Handel gültig ist. Es führt kein eigenes Register: jede Abfrage geht an die Finanzverwaltung des ausstellenden Landes, und deren Antwort kommt zurück, gültig für den Moment der Abfrage.
Muss ich die USt-IdNr. des Käufers prüfen, bevor ich Reverse Charge anwende?
In der Praxis ja. Seit den EU-Quick-Fixes von 2020 ist eine von einem anderen Mitgliedstaat vergebene gültige USt-IdNr. eine materielle Voraussetzung für die Nullbesteuerung eines innergemeinschaftlichen Umsatzes, zusammen mit der Angabe in der Zusammenfassenden Meldung. Ist sie ungültig und kannst du die Prüfung nicht belegen, kann die Umsatzsteuer gegen dich als Verkäufer festgesetzt werden.
Kann Shopify EU-USt-IdNr. von sich aus prüfen?
Bei einem gewöhnlichen Shop nicht. Shopify kann eine USt-IdNr. erfassen, und die B2B-Funktionen können ein Unternehmen von der Steuer befreien, aber es gibt keine eingebaute VIES-Abfrage, die die Nummer verifiziert, den Zeitpunkt festhält oder die Rechnung aufhält, wenn die Prüfung scheitert. Das kommt aus einer App oder aus deinem eigenen Prozess.
Was soll ich als Nachweis einer VIES-Prüfung aufbewahren?
Die genau abgefragte Nummer, den Ländercode, den Zeitstempel, das Ergebnis und jede Abfrage- oder Anfragekennung, die der Dienst zurückgibt, dazu die BZSt-Bestätigung, wenn du das deutsche qualifizierte Verfahren genutzt hast. Halte es mit der Bestellung verknüpft, so lange wie die Rechnung selbst, in Deutschland acht Jahre nach §14b Abs. 1 UStG.
Was passiert, wenn VIES beim Eingang der Bestellung nicht erreichbar ist?
Systeme der Mitgliedstaaten gehen zur Wartung offline, und VIES meldet dann „nicht erreichbar“, was nicht dasselbe ist wie „ungültig“. Wiederhole die Abfrage, statt zu entscheiden, und halte die Rechnung zurück, bis du eine echte Antwort hast, statt sie auf eine Annahme hin mit null Prozent auszustellen.
Heißt ein gültiges VIES-Ergebnis, dass mein Kunde ein Unternehmen ist?
Fast. Es bestätigt, dass die Nummer gerade jetzt für den innergemeinschaftlichen Handel registriert ist. Manche Länder geben zusätzlich Name und Anschrift zum Abgleich mit deiner Bestellung zurück, andere nicht. Zu bestätigen, dass die Nummer wirklich dem Kunden gehört, den du abrechnest, bleibt deine Aufgabe, und genau dafür gibt es die deutsche qualifizierte Bestätigung.
Weiterlesen
- B2B-E-Rechnungen in der EU mit Shopify, Pflichten, Formate und Termine an einem Ort.
- EN 16931 erklärt, der Standard, den deine nullbesteuerte Rechnung erfüllen muss.
- Die deutsche Pflicht ab 2027, was sich ändert und wann.
Dieser Ratgeber ist allgemeine Information für Shopify-Händler, keine Rechts- oder Steuerberatung. Vorschriften, Schwellenwerte und Nachweisanforderungen unterscheiden sich je Land und ändern sich. Kläre deine eigenen Pflichten mit einer fachkundigen Steuerberatung.
E-Rechnungen aus deinen Shopify-B2B-Bestellungen
Zeppol erzeugt aus jeder B2B-Bestellung ein EN 16931-konformes Dokument, prüft es gegen die EU- und die deutschen Regeln und versendet es über Peppol oder per E-Mail. Trag dich ein, dann melde ich mich vor dem Stichtag.