Zuletzt geprüft im Juni 2026. Der EU-weite Schwellenwert von 10.000 € für Fernverkäufe und die hier beschriebenen OSS-/IOSS-Regelungen gelten seit dem 1. Juli 2021. PrestaShop hat keinen nativen OSS- oder IOSS-Bericht. Die unten beschriebene Datendisziplin ist die Voraussetzung für einen sauberen Export. Registrierung, Meldung und die Auslegung Ihrer eigenen Situation sind Sache Ihrer Steuerbehörde und Ihres Steuerberaters.
Hier ist die Frage, die darüber entscheidet, ob Sie bei einer Steuerprüfung ruhig schlafen: Wenn ein Kunde in Lissabon in Ihrem in Deutschland registrierten PrestaShop-Shop kauft, welche Umsatzsteuer berechnen Sie, wo melden Sie sie, und wo landet das Geld am Ende? Seit dem 1. Juli 2021 lautet die Antwort: „die Umsatzsteuer des Kundenlandes, gemeldet über eine einzige vierteljährliche Erklärung, gezahlt an Ihr heimisches Finanzamt.“ Diese Erklärung ist der One Stop Shop (OSS), und sein Pendant für Importe ist der Import One Stop Shop (IOSS). In diesem Leitfaden geht es genau um diese beiden Regelungen. Wer sich registrieren muss, was die jeweilige Meldung tatsächlich enthält, welche Fristen bei Versäumnis teuer werden können und welche konkreten Daten Ihr PrestaShop-Shop erfassen muss, damit die Zahlen in Ihrer OSS-Meldung zu den Bestellungen in Ihrem Backoffice passen.
Dies ist kein Leitfaden zur Einrichtung von Steuerregeln pro Land, diese mechanische Arbeit (Steuerregelgruppen, Steuersätze je Land oder Region, die Masken unter International → Taxes) ist ein eigenes Thema, das wir Schritt für Schritt in Steuerkonfiguration in PrestaShop: EU-Umsatzsteuerregeln erklärt behandeln. Hier bleiben wir auf der Berichtsebene: bei den Pflichten, die OSS und IOSS schaffen, und dabei, wie PrestaShop dafür saubere Daten liefern kann.
Was sich im Juli 2021 tatsächlich geändert hat
Vor Mitte 2021 hatte jedes EU-Land seinen eigenen Schwellenwert für Fernverkäufe, typischerweise 35.000 €, manchmal 100.000 €, und darunter berechneten Sie Ihren inländischen Steuersatz. Wurden diese Schwellen überschritten, mussten Sie sich in diesem Land lokal für die Umsatzsteuer registrieren. Die Reform von 2021 hat diese länderspezifischen Schwellen gestrichen und durch einen einzigen EU-weiten Betrag ersetzt.
Das neue Prinzip ist einfach zu formulieren: Die Umsatzsteuer auf B2C-Warenverkäufe in ein anderes EU-Land wird zum Steuersatz des Bestimmungslandes fällig. Verkaufen Sie aus Deutschland (19 %) an einen Verbraucher in Frankreich, gilt die französische Umsatzsteuer von 20 %; nach Polen 23 %; nach Luxemburg 17 %. Geändert hat sich nicht nur die Logik des Steuersatzes, sondern auch wo Sie diese Steuer abrechnen, und genau darum geht es bei OSS.
Der Schwellenwert von 10.000 €, die eine Zahl, die entscheidet, ob OSS für Sie gilt
Es gibt genau einen verbliebenen Schwellenwert, und er gilt EU-weit, nicht pro Land. Wenn Ihre gesamten grenzüberschreitenden B2C-Warenverkäufe in alle anderen EU-Länder zusammen unter 10.000 € pro Kalenderjahr bleiben, dürfen Sie weiterhin Ihren eigenen inländischen Steuersatz berechnen und die Steuer wie gewohnt im Inland abrechnen. Überschreiten Sie kumuliert 10.000 €, müssen Sie ab diesem Verkauf Bestimmungsland-Sätze berechnen, was in der Praxis bedeutet, dass Sie sich entweder für OSS registrieren oder in jedem Bestimmungsland umsatzsteuerlich registrieren lassen (Letzteres wählt fast niemand).
In diesem Schwellenwert stecken zwei Fallen:
- Er wird über alle Länder hinweg kumuliert, nicht pro Land. 4.000 € nach Frankreich plus 4.000 € in die Niederlande plus 3.000 € nach Spanien ergeben 11.000 €, Sie liegen darüber, obwohl in keinem einzelnen Land besonders viel Umsatz angefallen ist. Schon ein paar hundert grenzüberschreitende Bestellungen pro Jahr reichen dafür aus.
- Für berechtigte, in der EU ansässige Verkäufer wird der Schwellenwert von 10.000 € über Waren und digitale Dienstleistungen zusammen berechnet. Derselbe EU-weite Schwellenwert von 10.000 EUR umfasst kombinierte grenzüberschreitende innergemeinschaftliche B2C-Fernverkäufe von Waren und Telekommunikations-, Rundfunk- und elektronisch erbrachte Dienstleistungen (TBE) (E-Books, Softwarelizenzen, Onlinekurse, SaaS), sofern Sie in der EU ansässig sind. Unterhalb des kombinierten Schwellenwerts dürfen Sie weiterhin Ihren inländischen Steuersatz berechnen; oberhalb davon, oder wenn Sie darauf verzichten beziehungsweise ein Nicht-EU-Anbieter sind, gilt die Umsatzsteuer des Bestimmungslandes.
Der praktische Rat, den wir Händlern geben: Warten Sie nicht darauf, irgendwann mitten im Jahr zu „bemerken“, dass Sie den Schwellenwert überschritten haben. Registrieren Sie sich proaktiv für OSS, sobald grenzüberschreitender Verkauf ein echter Kanal ist, denn eine verspätete Registrierung hinterlässt eine Lücke, in der Sie den falschen Steuersatz berechnet haben.
Was OSS eigentlich ist (und was es Ihnen erspart)
Ohne OSS würde die Berechnung der Umsatzsteuer des Bestimmungslandes bedeuten, dass Sie sich in bis zu 26 weiteren Mitgliedstaaten für die Umsatzsteuer registrieren müssten, mit 26 verschiedenen Meldevorschriften, Sprachen und Fristen. OSS ist das Angebot der EU stattdessen: einmal im eigenen Land registrieren und eine vierteljährliche Erklärung abgeben, die jeden grenzüberschreitenden B2C-Verkauf innerhalb der EU abdeckt.
In dieser Erklärung schlüsseln Sie die Umsätze nach Bestimmungsland und angewendetem Steuersatz auf, erklären die jeweils fällige Umsatzsteuer und zahlen einen einzigen Gesamtbetrag an Ihre heimische Steuerbehörde, die das Geld anschließend an die anderen Länder weiterleitet. Mit einem ausländischen Finanzamt haben Sie keinen direkten Kontakt.
Der OSS-Meldekalender. Diese Daten sind fristkritisch
- Vierteljährlich, fällig bis zum Ende des Monats nach Quartalsende: Q1 → 30. April, Q2 → 31. Juli, Q3 → 31. Oktober, Q4 → 31. Januar.
- Melden Sie die Umsätze aufgeschlüsselt nach Bestimmungsland und anwendbarem Umsatzsteuersatz.
- Zahlen Sie die gesamte Umsatzsteuer des Quartals in einer Zahlung an Ihre heimische Behörde.
- Bewahren Sie die zugrunde liegenden Aufzeichnungen 10 Jahre lang auf, deutlich länger als bei gewöhnlichen inländischen Umsatzsteuerunterlagen. Diese Pflicht wird von den meisten Händlern unterschätzt, und genau hier zählt die Datendisziplin in PrestaShop (siehe unten).
IOSS, die Importregelung für Pakete unter 150 €
IOSS ist das Spiegelbild von OSS für Waren, die von außerhalb der EU importiert werden und deren Sendungswert bis zu 150 € beträgt. Die Regelung existiert, weil die frühere Umsatzsteuerbefreiung für Einfuhren mit geringem Wert abgeschafft wurde (sie hatte Nicht-EU-Verkäufern einen unfairen Preisvorteil verschafft). Unter IOSS gilt:
- Die Umsatzsteuer wird beim Verkauf erhoben, in Ihrer Kasse, nicht an der Grenze.
- Der Kunde zahlt einen Preis inklusive Umsatzsteuer, und das Paket wird ohne überraschende Rechnung oder Bearbeitungsgebühr an der Haustür verzollt.
- Sie melden und zahlen über eine monatliche IOSS-Erklärung (wichtig: monatlich, anders als der vierteljährliche OSS-Rhythmus) und erhalten eine IOSS-Nummer, die auf der Zollanmeldung mitläuft.
IOSS ist die Regelung, die für Sie relevant ist, wenn Sie per Dropshipping von außerhalb der EU versenden, etwa mit Fulfillment aus China, und der Wert je Sendung unter 150 € liegt. Über 150 € greift IOSS nicht, und an der Grenze gelten die normalen Verfahren für Einfuhrumsatzsteuer und Zoll. Die Formulierung „je Sendung“ ist wichtig: Es geht um den Wert der Sendung, nicht um den Wert der Bestellung. Wird eine Bestellung in zwei Pakete aufgeteilt, kann sich dadurch die Behandlung ändern.
OSS und IOSS auf einen Blick
| OSS (Unionsregelung) | IOSS (Importregelung) | |
|---|---|---|
| Abdeckung | B2C-Waren, die grenzüberschreitend innerhalb der EU versendet werden | B2C-Waren, die von außerhalb der EU importiert werden |
| Wertgrenze | Keine für den Verkauf selbst (der Schwellenwert von 10.000 € ist die Eingangsvoraussetzung) | Sendungswert bis 150 € |
| Berechnete Umsatzsteuer | Steuersatz des Bestimmungslandes | Steuersatz des Bestimmungslandes, erhoben an der Kasse |
| Meldehäufigkeit | Vierteljährlich | Monatlich |
| Einstiegsschwelle | EU-weiter Schwellenwert von 10.000 € für berechtigte, in der EU ansässige Verkäufer, berechnet über erfasste grenzüberschreitende Waren und TBE-/E-Dienstleistungen hinweg; andernfalls gelten Bestimmungsland-Umsatzsteuer-/OSS-Regeln | Kein Umsatzschwellenwert; optionale Regelung für Sendungen bis 150 €, nutzbar ab dem ersten berechtigten Paket, wenn Sie sich registrieren/einen Vermittler nutzen, sofern erforderlich |
| Aufbewahrung der Aufzeichnungen | 10 Jahre | 10 Jahre |
PrestaShop OSS-taugliche Daten liefern lassen

OSS und IOSS ändern nicht, wie Sie Steuersätze in PrestaShop konfigurieren. Das ist die Arbeit mit Steuerregelgruppen pro Land, die in unserem Leitfaden zur Steuerkonfiguration behandelt wird. Was sie ändern, ist das, was Ihr Shop anschließend belegen und melden können muss. Drei Dinge müssen zusammenpassen.
1. Die Steuer wird nach Lieferland berechnet und auch so erfasst
OSS-Meldungen basieren auf dem Bestimmungsland, deshalb müssen Ihre Steuerregelgruppen am Land der Lieferadresse ansetzen, nicht am Rechnungsland oder am Sitzland Ihres Shops. In PrestaShop enthält eine Steuerregelgruppe (verwaltet unter International → Taxes → Tax Rules) je Land eine Regel, die auf den richtigen Steuersatz verweist; Produkte werden anschließend im Tab Pricing einer Gruppe zugewiesen. Das Detail, über das viele stolpern: PrestaShop hat unter International → Taxes die konfigurierbare Einstellung "Tax based on", die entweder die Liefer- oder die Rechnungsadresse verwenden kann, stellen Sie sie für OSS-artige Meldungen zur Bestimmungsland-Umsatzsteuer auf die Lieferadresse und prüfen Sie anschließend Ihre Steuerregeln pro Land. Eine falsch konfigurierte Gruppe (ein fehlendes Land, ein veralteter Satz) taucht später als Bestimmungsland-Zeile in Ihrer OSS-Meldung auf, die sich nicht abstimmen lässt.
2. Zwei einander nicht widersprechende Standortnachweise pro Bestellung
Sowohl für OSS als auch für IOSS müssen Sie Nachweise darüber aufbewahren, wo der Kunde ansässig war, und die Regel lautet: zwei einander nicht widersprechende Nachweise. Bei physischen Waren übernehmen Liefer- und Rechnungsadresse diese Aufgabe meist; bei digitalen Waren, bei denen es keinen Versand gibt, brauchen Sie etwas wie Rechnungsadresse plus IP-Geolokalisierung oder das Land des Zahlungskontos. PrestaShop erfasst die Adressen bereits bei jeder Bestellung; auch die IP-Adresse und der gewählte Versanddienstleister liegen im Bestelldatensatz. Die Aufgabe besteht darin, sicherzustellen, dass diese Daten 10 Jahre lang erhalten bleiben und exportierbar sind. Ein stornierter und anschließend gelöschter Kunde darf die Nachweise nicht mitnehmen.
3. Ein sauberer Export für die Person, die die Meldung einreicht
Eine OSS-Meldung ist im Kern eine Pivot-Auswertung Ihrer Bestellungen: gesamte steuerpflichtige Bemessungsgrundlage und Umsatzsteuer je Bestimmungsland und Steuersatz, pro Quartal. Der SQL Manager von PrestaShop (unter Advanced Parameters → Database) kann genau das aus den Tabellen ps_orders und ps_order_detail erzeugen, gruppiert nach Lieferland und Steuersatz, ohne zusätzliche Software, was für die Meldung durch einen Steuerberater meist ausreicht. Die Rechnung, die der Kunde erhält, muss selbstverständlich den korrekten Steuersatz und Betrag des Bestimmungslandes ausweisen; wie Sie das Aussehen und den rechtlichen Inhalt dieser PDFs steuern, behandeln wir separat in Rechnungsanpassung in PrestaShop.
Hier ist eine Startabfrage, die Sie in den SQL Manager einfügen können, sie erstellt für ein Quartal eine Pivot-Auswertung der gültigen Bestellungen nach Bestimmungsland und summiert die steuerpflichtige Nettobemessungsgrundlage sowie die erhobene Umsatzsteuer. Passen Sie den Datumsbereich und das Sitzland Ihres Shops an und betrachten Sie das Ergebnis als die Struktur, mit der Ihr Steuerberater weiterarbeitet, nicht als fertige Meldung:
-- OSS-shaped pivot: net + VAT per destination country, one quarter.
-- Run in Advanced Parameters > Database (SQL Manager). Adjust dates / home country.
SELECT
c.iso_code AS destination_country,
ROUND(SUM(o.total_paid_tax_excl), 2) AS net_total,
ROUND(SUM(o.total_paid_tax_incl - o.total_paid_tax_excl), 2) AS vat_total,
COUNT(*) AS orders
FROM ps_orders o
JOIN ps_address a ON a.id_address = o.id_address_delivery -- destination = DELIVERY address
JOIN ps_country c ON c.id_country = a.id_country
WHERE o.valid = 1
AND o.date_add >= '2026-04-01' AND o.date_add < '2026-07-01' -- Q2 2026
AND c.iso_code <> 'DE' -- exclude your own home country (domestic, not OSS)
GROUP BY c.iso_code
ORDER BY net_total DESC;
Dies ist bewusst auf Bestellungsebene gehalten (es nutzt die Lieferadresse sowie die Netto-/Bruttosummen der Bestellung); wenn Sie innerhalb eines einzelnen Bestimmungslandes mehr als einen Steuersatz berechnen, erweitern Sie die Abfrage um einen Join auf ps_order_detail und gruppieren zusätzlich nach dem Steuersatz der einzelnen Position, denn eine OSS-Meldung wird sowohl nach Land als auch nach Steuersatz aufgeteilt.
Wo dies mit dem Rest Ihrer Umsatzsteuer-Einrichtung zusammenhängt
OSS und IOSS sind die Berichtsebene für grenzüberschreitende Verkäufe; sie sitzen auf Entscheidungen auf, die Sie an anderer Stelle treffen. Drei dieser Entscheidungen haben eigene Leitfäden, und dass wir sie aus diesem Artikel heraushalten, ist Absicht. So bleibt jedes Thema an einer Stelle, statt in vier Artikeln nur halb erklärt zu werden:
- B2B und Reverse Charge. Der Verkauf an ein Unternehmen mit gültiger Umsatzsteuer-Identifikationsnummer bedeutet in der Regel 0 % im Reverse-Charge-Verfahren, und dieser Verkauf gehört nicht in Ihre OSS-Meldung (OSS ist nur für B2C). Wie Sie die Behandlung von USt-IdNr., Kundengruppen und Nettopreisen in PrestaShop sauber verdrahten, ist ein eigenes Thema: B2B-E-Commerce mit PrestaShop. Die Validierungsseite davon, Nummern gegen VIES prüfen und die Befreiung automatisch auslösen, übernimmt der Automatic EU VAT Checker.
- Wie Preise angezeigt werden. EU-B2C-Preise werden inklusive Umsatzsteuer angezeigt; die Regeln dazu, wann Netto-, Brutto- und Grundpreise auszuweisen sind, behandeln wir in Preisangaberegeln in Europa.
- Echte und strukturierte Rechnungen. Mehrere Länder schreiben inzwischen zusätzlich zum PDF strukturierte E-Rechnungen vor; wenn Sie in diese Länder verkaufen, lesen Sie E-Rechnung in Europa.
Die Fehler, die zu Sanktionen werden
- Nach Überschreiten von 10.000 € weiterhin den heimischen Steuersatz berechnen. Der mit Abstand häufigste Fehler. Sobald Ihr kumulierter grenzüberschreitender Gesamtumsatz den Schwellenwert überschreitet, muss jeder weitere EU-B2C-Verkauf den Steuersatz des Bestimmungslandes tragen. Berechnen Sie einem französischen Verbraucher weiter 19 %, haben Sie zu wenig französische Umsatzsteuer abgeführt.
- Den Schwellenwert als länderspezifisch behandeln. Es ist ein einziger EU-weiter Betrag von 10.000 € über alle Bestimmungsländer zusammen. Kleine Beträge in viele Länder summieren sich schneller, als viele erwarten.
- Falsch einschätzen, wie digitale Waren in den Schwellenwert einfließen. Für berechtigte, in der EU ansässige Anbieter fallen grenzüberschreitende digitale/TBE-Verkäufe unter denselben kombinierten Schwellenwert von 10.000 € wie Waren, Nicht-EU-Anbieter sowie Verkäufer oberhalb des Schwellenwerts oder mit Verzicht darauf müssen jedoch Umsatzsteuer des Bestimmungslandes berechnen. Sobald Sie darüber liegen (oder außerhalb des Schwellenwerts sind), werden grenzüberschreitende Downloads im Bestimmungsland besteuert.
- OSS- und IOSS-Rhythmus verwechseln. OSS ist vierteljährlich; IOSS ist monatlich. Ein Händler, der Waren unter 150 € importiert und innergemeinschaftlich versendet, arbeitet mit zwei unterschiedlichen Kalendern.
- Aufzeichnungen vor Ablauf von 10 Jahren verfallen lassen. Alte Bestellungen oder Kunden zu löschen, um „die Datenbank aufzuräumen“, kann die Standortnachweise entfernen, zu deren Aufbewahrung Sie gesetzlich verpflichtet sind.
Häufig gestellte Fragen
Erstellt PrestaShop für mich eine OSS-Meldung?
Nein. In PrestaShop gibt es keinen nativen OSS- oder IOSS-Bericht. Der Core liefert Ihnen das Rohmaterial: auf Bestimmungsländer ausgerichtete Steuerregeln, Lieferadresse und IP-Adresse jeder Bestellung sowie den SQL Manager, um daraus eine Pivot-Auswertung zu erstellen. Der oben gezeigte OSS-förmige Export bringt Sie sehr nah an das heran, womit ein Steuerberater die Meldung erstellt, aber die Meldung selbst wird über das OSS-Portal Ihrer heimischen Steuerbehörde vorbereitet und eingereicht, nicht aus PrestaShop heraus.
Gehören B2B-Verkäufe mit Reverse Charge in meine OSS-Meldung?
Nein. OSS umfasst nur grenzüberschreitende B2C-Verkäufe von Waren (und TBE-Dienstleistungen). Ein gültiger innergemeinschaftlicher B2B-Verkauf im Reverse-Charge-Verfahren wird mit 0 % besteuert und separat gemeldet, in einer zusammenfassenden Meldung, nicht über OSS. Genau deshalb sollten B2B-Befreiungen als strukturierte Bestelldaten gespeichert werden: Sie müssen sie aus der OSS-Pivot-Auswertung ausschließen und in eine andere Meldung aufnehmen. Diese Befreiungen zuverlässig auszulösen und zu protokollieren, ist die Aufgabe des Automatic EU VAT Checker.
Sollte "Tax based on" auf der Liefer- oder der Rechnungsadresse basieren?
Für OSS-artige Umsatzsteuer nach Bestimmungsland stellen Sie dies unter International → Taxes auf die Lieferadresse. OSS basiert darauf, wohin die Waren gehen, deshalb sollten der Steuersatz, und Ihre Meldung, dem Lieferland folgen. Bleibt die Einstellung auf der Rechnungsadresse, kann unbemerkt der falsche Satz berechnet werden, wenn Rechnungs- und Lieferland voneinander abweichen, und Ihre OSS-Pivot-Auswertung lässt sich anschließend nicht abstimmen.
Ich liege unter 10.000 € grenzüberschreitendem Umsatz, brauche ich OSS überhaupt?
Noch nicht. Unterhalb des EU-weiten kombinierten Schwellenwerts von 10.000 € (Waren plus TBE-Dienstleistungen, für in der EU ansässige Verkäufer) dürfen Sie weiterhin Ihren inländischen Steuersatz berechnen und zu Hause abrechnen. Die Falle ist, dass er über alle Länder kumuliert wird; schon ein paar hundert kleine grenzüberschreitende Bestellungen können ihn schneller erreichen, als viele erwarten. Viele Händler registrieren sich proaktiv für OSS, sobald grenzüberschreitender Verkauf ein echter Kanal ist, um eine Lücke mitten im Jahr zu vermeiden, in der sie den falschen Satz berechnen.
Wie lange muss ich die Aufzeichnungen wirklich aufbewahren?
Zehn Jahre für OSS und IOSS, deutlich länger als bei gewöhnlichen inländischen Umsatzsteuerunterlagen. Genau diese Pflicht unterschätzen die meisten Händler. Praktisch bedeutet das: alte Bestellungen nicht beschneiden und Kunden nicht löschen, nur um „die Datenbank aufzuräumen“, denn dadurch verschwinden die zwei Standortnachweise pro Bestellung, die Sie im Zweifel vorlegen können müssen. Welchen Export oder welches Archiv Sie auch führen: Es muss ein Jahrzehnt überstehen.
Das ehrliche Fazit
OSS und IOSS haben die grenzüberschreitende Umsatzsteuer administrativ einfacher gemacht, eine vierteljährliche Erklärung statt 27 Registrierungen, aber sie haben die Logik der Steuersätze nicht optional gemacht. PrestaShop enthält bereits alles, was Sie für eine korrekte Meldung brauchen: Steuerregeln nach Bestimmungsland, Adress- und IP-Nachweise zu jeder Bestellung und einen SQL-Export, der Ihre Daten direkt in die Form bringt, die eine OSS-Meldung braucht. Ihre Aufgabe ist, sicherzustellen, dass diese drei Dinge richtig konfiguriert und lange genug aufbewahrt werden. Für die länderspezifische Einrichtung der Steuersätze, auf der alles aufbaut, beginnen Sie mit unserem Leitfaden zur PrestaShop-Steuerkonfiguration; für die B2B-Seite, die nicht in Ihre OSS-Meldung gehört, decken der Automatic EU VAT Checker und B2B Deferred Payment Terms Validierung und Kundenkonten ab, und bei allem, was wirklich grenzwertig ist (ungewöhnliche ermäßigte Steuersätze, gemischtes B2B/B2C, IOSS-Grenzfälle beim Sendungswert), kostet ein einmaliges Gespräch mit einem EU-E-Commerce-Umsatzsteuerberater deutlich weniger als eine Nachveranlagung. Die Konfiguration liegt in Ihrer Hand; die Auslegung Ihrer konkreten Situation verdient den Blick eines Spezialisten.
Kommentare
Kommentar schreiben
Teilen Sie eine Frage, ein Installationsdetail oder Feedback, das anderen Lesern helfen kann.