OSS für Shopify: Praktischer Leitfaden für deutsche D2C-Marken.
Der One-Stop-Shop kann EU-Umsatzsteuerpflichten für bestimmte grenzüberschreitende B2C-Umsätze bündeln. Hier sind Datenanforderungen, Fristen und Kontrollschritte.
Kurzfassung
Der One-Stop-Shop ist eine EU-Sonderregelung für bestimmte grenzüberschreitende B2C-Umsätze. Wenn das Bestimmungslandprinzip greift, kann OSS die Meldung über das Bundeszentralamt für Steuern bündeln; alternativ können Registrierungs- und Meldepflichten in einzelnen Mitgliedstaaten entstehen. Prüfe deinen Fall mit dem Steuerberater.
Wann greift OSS für dich?
- Du verkaufst B2C (Privatkunden) in andere EU-Länder.
- Der EU-weite Schwellenwert und dessen Voraussetzungen treffen auf deinen aktuellen und vorangegangenen Zeitraum zu oder du hast auf die Ausnahmeregelung verzichtet.
- Du verkaufst physische Ware (Dienstleistungen haben separate Regeln).
- Du bist in Deutschland ansässig und nutzt OSS als zentralen Meldeweg.
Die Shopify-Realität
Unabhängig vom verwendeten Shop-System musst du Lieferland, Steuerbasis, Steuersatz, Erstattungen und Zeitraum nachvollziehbar auswerten. Ob dein aktuelles Shopify-Setup alle Schritte abdeckt, prüfst du in der aktuellen Shopify-Dokumentation und mit deinem Steuerberater.
- Korrekte Steuersätze pro Land: aktuelle Sätze aus einer offiziellen Quelle verwenden und die Shop-Konfiguration regelmäßig prüfen.
- 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- und andere Umsätze werden nicht getrennt
Ordne Umsätze nach dem tatsächlich anzuwendenden Verfahren und vermeide Doppelmeldungen. Die konkrete Behandlung gehört in die Abstimmung mit deinem Steuerberater.
Fehler 2: Retouren werden nicht zurück-gemeldet
Erstattungen und nachträgliche Korrekturen müssen dem richtigen ursprünglichen Umsatz und dem nach aktueller BZSt-Regel geltenden Korrekturzeitraum zugeordnet werden.
Fehler 3: Falsche Kundenadresse als Basis
Der umsatzsteuerliche Leistungsort hängt vom konkreten Sachverhalt ab. Nutze belastbare Versand- und Lieferlandinformationen und lass Sonderfälle steuerlich prüfen.
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-Mapping und Konten je Steuerfall mit dem Steuerberater festlegen; keine pauschale Kontonummer ungeprüft übernehmen.
- Die geprüften Werte im BZSt-Portal übertragen. NorthProfit erzeugt eine OSS-Auswertung, reicht sie aber nicht beim BZSt ein.
- 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
Für Berichtigungen gilt das aktuelle BZSt-Verfahren. Erstelle eine nachvollziehbare Aufstellung und kläre Zeitraum und Einreichung mit deinem Steuerberater, statt pauschale Rückwirkungsfristen anzunehmen.
NorthProfit unterstützt OSS-Auswertungen nach Lieferland und kann Erstattungen in der Datengrundlage berücksichtigen. Die Auswertung muss vor Einreichung geprüft werden; NorthProfit übernimmt kein OSS-Filing.