OSS für Shopify: Der ultimative Leitfaden für deutsche D2C-Marken.
One-Stop-Shop (OSS) ist seit Juli 2021 Pflicht für grenzüberschreitende B2C-Verkäufe — aber viele Shops melden falsch, zu spät, oder gar nicht. Das ist dein kompletter Leitfaden.
Kurzfassung
OSS (One-Stop-Shop) ist die EU-weite Meldepflicht für B2C-Verkäufe in andere EU-Länder. Sobald du die 10.000-EUR-Lieferschwelle pro Jahr überschreitest, musst du die Umsatzsteuer im Bestimmungsland abführen. Mit OSS machst du das zentral über das Bundeszentralamt für Steuern (BZSt), nicht in jedem Land einzeln.
Wann greift OSS für dich?
- Du verkaufst B2C (Privatkunden) in andere EU-Länder.
- Dein Gesamt-Umsatz aus Fernverkäufen innerhalb der EU übersteigt 10.000 EUR pro Jahr.
- Du verkaufst physische Ware (Dienstleistungen haben separate Regeln).
- Du bist in Deutschland ansässig und nutzt OSS als zentralen Meldeweg.
Die Shopify-Realität
Shopify hat zwar eine Tax-App mit automatischen Steuersätzen, aber das OSS-Reporting erledigt sie nicht. Du musst die Daten aus Shopify exportieren und selbst (oder dein Steuerberater) in das BZSt-Portal übertragen. Die drei kritischen Punkte:
- Korrekte Steuersätze pro Land: DE 19 %, AT 20 %, FR 20 %, NL 21 %, IT 22 % — die Liste hat 27 Einträge. Shopify kann das, aber du musst es in der Admin → Taxes aktiv konfigurieren.
- Separates Buchen pro Land: Im DATEV-Export müssen EU-Umsätze nach Land getrennt sein, damit der Steuerberater sie für die OSS-Meldung auswerten kann.
- Quartalsweises Reporting: OSS-Meldung ist jedes Quartal fällig, spätestens zum Monatsende des Folgemonats. Für Q1 → 30. April, Q2 → 31. Juli, Q3 → 31. Oktober, Q4 → 31. Januar.
Was schiefgehen kann
Fehler 1: OSS-Umsätze werden in der regulären USt-Voranmeldung gemeldet
Das ist die häufigste Verwechslung. OSS-Umsätze gehen NICHT in die normale UStVA, sondern in die OSS-Meldung. Wenn du sie doppelt meldest, schuldest du Steuer zweifach.
Fehler 2: Retouren werden nicht zurück-gemeldet
Wird eine Bestellung nach Frankreich zurückgegeben, musst du den entsprechenden OSS-Betrag im Folge-Quartal negativ melden. Viele Shops vergessen das, weil die Retoure erst Wochen nach der OSS-Deadline eingeht.
Fehler 3: Falsche Kundenadresse als Basis
OSS stellt auf die Lieferadresse (nicht die Rechnungsadresse) ab. Wenn ein Shopify-Kunde Rechnungsadresse DE angibt, aber nach AT liefert, ist der Umsatz AT-OSS-pflichtig — nicht DE-USt.
Der monatliche Workflow (aus der Praxis)
- Am 1. des Monats: alle Bestellungen des Vormonats nach Lieferland filtern.
- Pro Land: Summe Nettoumsatz + ausgewiesene OSS-Steuer aus dem Shopify-Export.
- Retouren gegenrechnen: Alle Refunds des Monats, wo die Original-Bestellung in einem früheren Quartal OSS-pflichtig war.
- DATEV-Export: separate Sachkonten pro Land nutzen — z. B. 8125-Euro für Erlöse DE 19 %, 8312 für Erlöse AT 20 %, etc.
- Im BZSt-Portal: die Zahlen aus dem Export übertragen. Wenn du NorthProfit oder ähnliche Tools nutzt, hast du den Report direkt als PDF + CSV.
- Zahlung an das Bundeszentralamt innerhalb der Frist. Vergiss die SEPA-Referenz nicht, sonst wird die Zahlung nicht automatisch zugeordnet.
Wenn du schon Fehler gemacht hast
Der wichtige Punkt: OSS kennt eine Berichtigung. Du kannst Meldungen für vergangene Quartale korrigieren — bis zu drei Jahre rückwirkend. Rede mit deinem Steuerberater, mach eine Aufstellung, und berichtige. Das ist deutlich besser, als auf eine Betriebsprüfung zu warten.
NorthProfit unterstützt OSS-ready Exports ab dem ersten Monat — inkl. Retouren-Gegenrechnung und Country-of-Shipment-Logic. Wenn dein Steuerberater damit arbeitet, zeigen wir dir, wie.