OSS und EU-Steuer — ab einem Punkt reicht ein Steuersatz nicht mehr.
Solange du nur nach Deutschland lieferst, ist die Sache einfach. Sobald Privatkunden in anderen EU-Ländern bestellen und eine Grenze überschritten wird, musst du deren Steuersätze anwenden. Technisch ist das in WooCommerce lösbar — die Einrichtung muss nur zu dem passen, was steuerlich für dich gilt.
Beim Verkauf an Privatkunden in der EU gilt eine gemeinsame Geringfügigkeitsschwelle: Bis zu einem EU-weiten Jahresumsatz von 10.000 Euro aus solchen Lieferungen darf weiter mit dem heimischen Steuersatz abgerechnet werden. Darüber gilt der Satz des Bestimmungslands. Damit man sich dort nicht überall registrieren muss, gibt es das OSS-Verfahren: eine gesammelte Meldung über das Bundeszentralamt für Steuern. Dieser Text erklärt die technische Umsetzung — die steuerliche Einordnung gehört zur Steuerberatung.
Die Grundlage in zwei Absätzen.
Verkaufst du Waren an Privatpersonen in anderen EU-Ländern, stellt sich die Frage, welches Land die Umsatzsteuer bekommt. Seit Juli 2021 gilt dafür eine einheitliche Regelung: Unterhalb einer gemeinsamen Schwelle von 10.000 Euro Jahresumsatz aus grenzüberschreitenden Verkäufen an Privatkunden innerhalb der EU bleibt es beim heimischen Steuersatz. Wird die Schwelle überschritten, gilt ab diesem Zeitpunkt der Steuersatz des Landes, in das geliefert wird.
Ohne Vereinfachung müsste man sich in jedem betroffenen Land steuerlich registrieren. Das OSS-Verfahren — die zentrale Anlaufstelle — ersetzt das durch eine gebündelte Meldung im eigenen Land. Die Teilnahme ist freiwillig und muss beantragt werden; die Umsätze werden quartalsweise gemeldet. Was konkret für dich gilt, hängt von deiner Situation ab und gehört mit der Steuerberatung geklärt.
Wann es dich betrifft.
- Du verkaufst an Privatpersonen in anderen EU-Ländern — bei Geschäftskunden mit gültiger Umsatzsteuer-Identifikationsnummer gelten andere Regeln.
- Die Ware wird grenzüberschreitend versendet.
- Die Schwelle ist überschritten oder du hast freiwillig darauf verzichtet.
- Bei digitalen Leistungen an Privatkunden gelten die Regeln ebenfalls, dort schon länger.
Nicht betroffen bist du, wenn du ausschließlich innerhalb Deutschlands lieferst oder ausschließlich an Geschäftskunden verkaufst. Auch Kleinunternehmer sollten die Frage trotzdem mit der Steuerberatung besprechen, weil sich die Grenzen gegenseitig beeinflussen.
Grundeinstellungen in WooCommerce.
| Einstellung | Empfehlung bei EU-Versand |
|---|---|
| Steuerberechnung aktiv | Ja |
| Preise inklusive Steuer eingeben | Für Endkundenshops üblich |
| Steuer berechnen auf Basis von | Lieferadresse des Kunden |
| Standardkundenadresse | Shop-Basis oder Geolokalisierung |
| Preise im Shop anzeigen | Inklusive Steuer |
| Versandsteuerklasse | An der Ware ausgerichtet |
Die dritte Zeile ist die entscheidende: Wird auf Basis der Lieferadresse gerechnet, greift automatisch der Satz des Ziellandes — vorausgesetzt, die Sätze sind hinterlegt. Steht dort die Shop-Adresse, bleibt es immer beim heimischen Satz, egal wohin geliefert wird (Mehrwertsteuer falsch berechnet).
Steuersätze je Land anlegen.
Unter den Steuereinstellungen gibt es Tabellen je Steuerklasse — Standard, ermäßigt und gegebenenfalls weitere. Dort wird für jedes Land eine Zeile mit dem Ländercode und dem Satz angelegt. Für Länder mit abweichenden Sätzen in Teilgebieten kommen Zeilen mit Postleitzahlbereichen dazu.
Zwei Wege: von Hand eintragen oder über eine Datei importieren. Bei zwanzig und mehr Ländern lohnt der Import, weil Tippfehler bei Sätzen teuer sind. Pflege dabei auch die ermäßigte Klasse, wenn du Waren verkaufst, die in manchen Ländern anders besteuert werden — Bücher und Lebensmittel sind die üblichen Beispiele. Eine automatische Pflege übernehmen Plugins, die die Sätze aktuell halten; das ist bei häufigen Änderungen die ruhigere Lösung.
Preisanzeige im Shop.
Hier liegt die unangenehmste Konsequenz: Wenn der Steuersatz vom Zielland abhängt, ist der Bruttopreis je nach Kunde unterschiedlich. Du hast zwei Möglichkeiten. Entweder du hältst den Bruttopreis konstant — dann schwankt deine Marge je Land, der Kunde sieht aber immer denselben Preis. Oder du lässt den Preis mitrechnen — dann ist die Marge konstant, aber derselbe Artikel kostet in Österreich anders als in Deutschland.
Für Endkundenshops ist die erste Variante meist die praktikablere, schon wegen der Preisangaben in Werbung und Vergleichsportalen. Technisch wird sie dadurch abgebildet, dass Preise inklusive Steuer eingegeben werden und die Steuer aus dem Bruttopreis herausgerechnet wird. Welche Variante steuerlich und wirtschaftlich für dich passt, gehört vorher entschieden — ein Wechsel im laufenden Betrieb ist unangenehm.
Geschäftskunden mit USt-IdNr.
Liefert man an einen Unternehmer in einem anderen EU-Land mit gültiger Umsatzsteuer-Identifikationsnummer, wird in der Regel ohne Steuer abgerechnet und die Steuerschuld geht auf den Empfänger über. Dafür braucht der Shop ein Feld für die Nummer, eine Prüfung gegen das europäische Bestätigungsverfahren und einen entsprechenden Hinweis auf der Rechnung. Plugins übernehmen das. Wichtig ist, dass die Prüfung tatsächlich stattfindet und das Ergebnis dokumentiert wird — eine ungeprüfte Nummer schützt nicht (B2B-Shop, Rechnung wird nicht erstellt).
Digitale Produkte.
Bei digitalen Leistungen an Privatkunden gilt grundsätzlich der Satz des Wohnsitzlandes des Kunden. Weil es keine Lieferadresse gibt, muss der Shop den Standort anders bestimmen — über die Rechnungsadresse, die Geolokalisierung oder eine Abfrage im Bestellvorgang. Die dafür verwendeten Nachweise sollten gespeichert werden. Wer digitale Produkte verkauft, sollte das besonders sorgfältig einrichten, weil hier die Schwelle schneller erreicht ist und die Nachweispflichten eigen sind (Downloads).
Auswertung für die Meldung.
Für die quartalsweise Meldung brauchst du die Umsätze je Land und je Steuersatz. WooCommerce bringt eine Steuerauswertung mit, die das grundsätzlich liefert; für die Praxis sind Plugins oder ein Export in die Buchhaltung meist komfortabler. Wichtig ist, dass Erstattungen und Teilerstattungen korrekt einfließen — das setzt voraus, dass sie im Shop erfasst werden und nicht nur beim Zahlungsanbieter (Rückerstattung). Stimme das Format mit deiner Steuerberatung ab, bevor das erste Quartal gemeldet wird (E-Rechnung und DATEV).
Typische Fehler.
- Berechnung auf Shop-Basis statt auf Lieferadresse — es bleibt beim heimischen Satz.
- Nur Standardklasse gepflegt, ermäßigte Sätze fehlen.
- Versandkosten mit festem Satz statt an der Ware ausgerichtet (Versandkosten falsch).
- Verkaufsgebiet enger eingestellt als die hinterlegten Steuersätze, oder umgekehrt.
- USt-IdNr. ohne Prüfung akzeptiert.
- Rundungseinstellung auf Zeilenebene statt auf Zwischensumme — führt zu Centdifferenzen.
- Testbestellungen fehlen: Jedes Zielland sollte einmal durchgespielt werden.
Was dieser Text nicht leistet.
Dies ist eine technische Anleitung, keine Steuerberatung. Ob und ab wann du am OSS-Verfahren teilnimmst, wie sich die Schwelle in deinem Fall berechnet, wie Kleinunternehmerregelung und EU-Verkäufe zusammenwirken und welche Nachweise du führen musst — all das gehört mit einer Steuerberatung geklärt, bevor der Shop umgestellt wird. Ich sorge dafür, dass der Shop danach genau das abbildet, was dort entschieden wurde.
Wenn du nicht weiterkommst.
Wenn du ins EU-Ausland verkaufst, richte ich Steuersätze, Preisanzeige und Auswertung so ein, wie deine Steuerberatung es vorgibt. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist: WooCommerce-Support, bei einem Ausfall im laufenden Verkauf der Notfall-Support. Damit es gar nicht erst so weit kommt: WooCommerce-Wartung.
Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.
Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.
Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.
Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.
Wer hilft.
Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue und betreue ich WordPress-Websites — für Handwerksbetriebe, Industrie, Gastronomie, Start-ups und Vereine —, entwickle eigene Plugins und unterrichte WordPress als Dozent an der KW Design Akademie. Das heißt: Ich kenne die typischen Fehler nicht nur aus Foren, sondern aus eigenen Projekten, und ich kann sie so erklären, dass du sie beim nächsten Mal selbst erkennst. Du erreichst mich direkt, ohne Ticketsystem.
Echte Projekte — live ansehen.
WordPress-Websites, die ich gebaut habe oder laufend betreue.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
KT Bodenteam
Professioneller Auftritt für einen Bodenleger — Vorher-Nachher-Slider und regionale SEO.
Website ansehen ↗
Potassco Solutions
Klare Website für ein KI-Unternehmen, die komplexe Technologie verständlich macht.
Website ansehen ↗FAQ — OSS und EU-Steuer.
Ab wann muss ich EU-Steuersätze in WooCommerce anwenden?
Beim Verkauf an Privatkunden in anderen EU-Ländern gilt eine gemeinsame Schwelle von 10.000 Euro EU-weitem Jahresumsatz aus solchen Lieferungen. Darüber gilt der Satz des Bestimmungslands.
Was ist das OSS-Verfahren?
Eine zentrale Anlaufstelle, über die EU-Umsätze gesammelt im eigenen Land gemeldet werden, statt sich in jedem Land einzeln zu registrieren. Die Teilnahme ist freiwillig und muss beantragt werden.
Welche Einstellung ist in WooCommerce entscheidend?
Die Steuerberechnung muss auf Basis der Lieferadresse des Kunden erfolgen. Steht dort die Shop-Adresse, bleibt es immer beim heimischen Satz, egal wohin geliefert wird.
Soll der Bruttopreis je Land gleich bleiben?
Für Endkundenshops meist ja, schon wegen Werbung und Preisvergleichen. Dann schwankt die Marge je Land. Die Alternative mit konstanter Marge führt zu unterschiedlichen Endpreisen.
Wie behandle ich Geschäftskunden aus der EU?
Mit gültiger Umsatzsteuer-Identifikationsnummer wird in der Regel ohne Steuer abgerechnet und die Steuerschuld geht über. Die Nummer muss geprüft und das Ergebnis dokumentiert werden.
Ersetzt diese Anleitung eine Steuerberatung?
Nein. Ob und ab wann du teilnimmst, wie sich die Schwelle berechnet und welche Nachweise nötig sind, gehört steuerlich geklärt. Die Technik bildet danach ab, was entschieden wurde.
Das bin ich – rechts im BildErzähl mir, was nicht funktioniert.
Domain und eine kurze Beschreibung reichen — du bekommst eine ehrliche Einschätzung, was los ist und was die Behebung kostet.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de