Wann eine Lieferung steuerfrei ist
Für den innergemeinschaftlichen Warenverkehr im B2B müssen mehrere Bedingungen gleichzeitig erfüllt sein: Der Kunde ist Unternehmer, er hat eine gültige Umsatzsteuer-Identifikationsnummer aus einem anderen EU-Land, die Ware verlässt tatsächlich das Land, und Sie können das belegen.
Der Shop kann nur die ersten beiden Punkte prüfen. Der Nachweis, dass die Ware wirklich über die Grenze gegangen ist, entsteht im Versandprozess – darüber sollten Sie mit Ihrer Steuerberatung sprechen, bevor Sie die Steuerbefreiung im Shop aktivieren.
Eine hinterlegte Umsatzsteuer-ID allein macht eine Lieferung nicht steuerfrei. Entscheidend ist die Kombination aus Unternehmereigenschaft, gültiger Nummer aus einem anderen Mitgliedstaat und tatsächlicher Warenbewegung.
Warum die Prüfung im Shop oft nicht greift
Shopware prüft die eingegebene Nummer standardmäßig gegen ein Muster – also nur, ob sie formal richtig aussieht. Das ist wenig: Eine erfundene Nummer im richtigen Format besteht diese Prüfung.
Und dieses Muster ist streng. Der Klassiker aus der Praxis: ein Leerzeichen am Anfang oder Ende der Nummer, meist aus einem Import oder aus der Zwischenablage des Kunden. Die Nummer sieht im Adminbereich völlig korrekt aus, passt aber nicht mehr auf das Muster – und plötzlich wird Umsatzsteuer berechnet, obwohl alles gepflegt scheint.
Ebenso tückisch: Hat ein Kunde mehrere Nummern hinterlegt, müssen alle gültig sein. Eine alte, ungültig gewordene Nummer aus einem früheren Import reicht, damit die Befreiung nicht greift. Solche Fälle sehen für den Betreiber aus wie ein Fehler im Steuer-Plugin, sind aber reine Datenqualität.
Echte Prüfung gegen das EU-System
Die belastbare Prüfung läuft gegen das Bestätigungsverfahren der EU. Dort wird nicht das Format geprüft, sondern ob die Nummer tatsächlich existiert und aktiv ist – auf Wunsch mit Abgleich von Name und Anschrift.
Für den Shop heißt das: Die Nummer wird bei der Eingabe online geprüft, und der Kunde bekommt sofort Rückmeldung, statt dass der Fehler erst in der Buchhaltung auffällt. Wichtig ist dabei ein Punkt, der gern übersehen wird: Was passiert, wenn der Dienst nicht erreichbar ist? Das EU-System hat regelmäßig Wartungsfenster. Eine Prüfung, die dann jede Bestellung blockiert, kostet Sie Umsatz. Sinnvoll ist, in diesem Fall durchzulassen und den Vorgang zur späteren Kontrolle zu markieren.
Verkaufskanäle und Länder sauber trennen
Sobald Sie mehrere Länder oder Kanäle bedienen, wird es unübersichtlich. Typische Fragen: Soll ein Schweizer Kunde im deutschen Shop überhaupt bestellen können? Gilt die Steuerbefreiung auch, wenn Liefer- und Rechnungsadresse in verschiedenen Ländern liegen? Was passiert bei Lieferungen ins eigene Land trotz ausländischer Umsatzsteuer-ID?
Der letzte Fall ist der wichtigste: Steuerfrei ist nur, wenn die Ware das Land tatsächlich verlässt. Ein Kunde mit österreichischer Nummer, der sich an eine deutsche Adresse liefern lässt, bekommt keine steuerfreie Rechnung. Wer nur auf die Nummer schaut und nicht auf das Lieferland, baut sich hier eine Fehlerquelle ein.
Für Nicht-EU-Länder gelten wieder andere Regeln – dort ist die Ausfuhr entscheidend, nicht die Umsatzsteuer-ID. Und wer nur an Geschäftskunden liefern will, sollte den Verkauf an Verbraucher im jeweiligen Land technisch unterbinden, statt sich auf einen Hinweistext zu verlassen.
Prüfliste für Ihren Shop
Prüfen Sie zuerst Ihren Bestand: Gibt es hinterlegte Umsatzsteuer-IDs mit Leerzeichen, Bindestrichen oder Kleinbuchstaben? Diese Bereinigung ist schnell erledigt und löst erfahrungsgemäß einen guten Teil der gemeldeten Fälle.
Danach die Regeln: Ist die Steuerbefreiung je Verkaufskanal richtig konfiguriert, und wird das Lieferland berücksichtigt? Testen Sie das mit einer echten Bestellung je Konstellation – Inland mit ausländischer Nummer, Ausland mit gültiger Nummer, Ausland ohne Nummer.
Und schließlich der Ablauf: Was passiert, wenn ein Kunde eine ungültige Nummer eingibt? Bekommt er eine verständliche Meldung, oder wird er im Checkout ohne Erklärung stehen gelassen?
Fazit
Die meisten Probleme mit der Steuerbefreiung im B2B sind keine Steuerfragen, sondern Daten- und Konfigurationsfragen. Ein Leerzeichen in einer Nummer, eine fehlende Kanal-Einstellung oder ein nicht geprüftes Lieferland führen zu Rechnungen, die später mühsam korrigiert werden müssen.
Wer eine Online-Prüfung gegen das EU-System einsetzt, verlagert den Fehler an die einzige Stelle, an der er billig ist: in den Moment der Eingabe. Wichtig bleibt, dass der Shop weiterverkauft, wenn das Prüfsystem gerade nicht erreichbar ist.
Wenn bei Ihnen Rechnungen mit Steuer rausgehen, die eigentlich steuerfrei sein müssten: Schreiben Sie mir kurz, in welcher Konstellation das passiert – das lässt sich meist schnell eingrenzen. Weitere Grundlagen im Artikel zu Shopware im B2B.
Steuerbefreiung greift nicht?
Schreiben Sie mir, in welcher Konstellation es auftritt – Inland, EU-Ausland, mehrere Kanäle – dann grenzen wir die Ursache schnell ein.