Ratgeber
OSS-Meldung selbst machen: der Quartals-Workflow für Shopify-Händler
Aktualisiert 2026-07-03
Viele Shopify-Händler geben ihre OSS-Meldung nicht selbst ab, sondern bezahlen dafür eine Agentur oder ein laufendes Steuer-Tool-Abo. Nötig ist das in vielen Fällen nicht: Wenn die Zahlen sauber vorliegen, ist die Quartalsmeldung ein gut planbarer Termin von unter einer Stunde. Dieser Ratgeber zeigt den kompletten Ablauf in sechs Schritten, sagt ehrlich, was auch mit Software manuell bleibt, und wann Selbermachen die falsche Entscheidung ist.
Vorausgesetzt wird: Sie versenden aus Deutschland an Privatkunden in anderen EU-Ländern und sind beim Bundeszentralamt für Steuern (BZSt) für den One-Stop-Shop registriert. Wenn OSS für Sie noch neu ist, also die 10.000-Euro-Schwelle, das Bestimmungslandprinzip und die Registrierung, starten Sie besser mit dem Grundlagen-Ratgeber zum OSS-Verfahren für Shopify-Händler.
Schritt 1: Die Frist kennen
Die OSS-Meldung ist quartalsweise fällig, jeweils bis zum Ende des Monats nach Quartalsende:
- 1. Quartal (Januar bis März): bis 30. April
- 2. Quartal (April bis Juni): bis 31. Juli
- 3. Quartal (Juli bis September): bis 31. Oktober
- 4. Quartal (Oktober bis Dezember): bis 31. Januar des Folgejahres
Zwei Eigenheiten überraschen immer wieder:
- Die Frist verschiebt sich nicht. Fällt der Stichtag auf ein Wochenende oder einen Feiertag, gilt trotzdem genau dieser Kalendertag. Das ist anders als bei vielen deutschen Steuerfristen und auf der offiziellen OSS-Seite der EU-Kommission ausdrücklich so festgehalten.
- Eine Nullmeldung ist Pflicht. Auch in einem Quartal ganz ohne OSS-Umsätze müssen Sie eine Meldung abgeben, dann eben mit null Euro.
Tragen Sie sich die vier Termine als wiederkehrende Kalendereinträge ein, mit Erinnerung ein bis zwei Wochen vorher. Für das gerade abgelaufene zweite Quartal 2026 heißt das: Abgabe bis zum 31. Juli 2026.
Schritt 2: Die Quartalszahlen ziehen
Die Meldung verlangt eine einfache Struktur: je Bestimmungsland und Steuersatz ein Nettobetrag und die darauf entfallende Umsatzsteuer. Was simpel klingt, hat in der Praxis vier Stolperstellen:
- Die Lieferadresse zählt, nicht die Rechnungsadresse.
- Nur B2C-Fernverkäufe gehören hinein. B2B-Lieferungen mit USt-IdNr. laufen über die Zusammenfassende Meldung, nicht über den OSS.
- Erstattungen und Gutschriften des Quartals mindern die Beträge und müssen eingerechnet werden.
- Der Steuersatz des Ziellandes muss schon bei der Bestellung richtig angewandt worden sein. Die Meldung deckt Fehler höchstens auf, sie repariert sie nicht.
Der manuelle Weg führt über Shopify-Exporte: Bestellungen und Erstattungen exportieren, nach Lieferland filtern, B2B aussortieren, je Land und Satz summieren. Das funktioniert, kostet aber jedes Quartal einen Nachmittag und ist anfällig für Zahlendreher und vergessene Gutschriften.
Faktwise automatisiert genau diesen Schritt: Die App ordnet jede Bestellung laufend dem richtigen Steuerfall zu und stellt die Quartalssummen je Land und Steuersatz als fertigen Bericht bereit, zusammen mit einer Importdatei für das Portal. Wie der Bericht aufgebaut ist und wie der Download funktioniert, beschreibt der Ratgeber zum OSS-Bericht und BOP-CSV-Export.
Schritt 3: Plausibilität prüfen, bevor Sie ins Portal gehen
Ins Portal gehören nur Zahlen, die Sie vorher geprüft haben. Drei schnelle Checks reichen meist:
- Rechnen die Zeilen? Steuerbetrag gleich Netto mal Steuersatz, für jede Zeile. Abweichungen deuten auf gemischte Sätze oder Rundungsfehler hin.
- Passen die Länder? Tauchen alle Länder auf, in die Sie tatsächlich versendet haben, und keins, in das Sie nie liefern? Ein auffällig hoher oder niedriger Länderbetrag ist ein Signal, die zugrunde liegenden Bestellungen anzusehen.
- Passt die Größenordnung? Vergleichen Sie die Quartalssumme mit dem Vorquartal. Ein Sprung ohne erkennbaren Grund ist verdächtig.
Für die Rechenprobe gibt es Unterstützung: Unser kostenloser OSS-Check prüft Ihre fertige BOP-Importdatei vor dem Upload auf Formatfehler, Ländercodes, abweichende Standardsätze und genau diese Rechnung Netto mal Satz. Die Checks 2 und 3 bleiben ein kurzer Blick von Ihnen, aber fünf Minuten Prüfung ersparen eine spätere Korrekturmeldung.
Schritt 4: Ins BZSt-Online-Portal, importieren oder eintippen
Abgegeben wird die Meldung im BZSt-Online-Portal (BOP). Dort öffnen Sie die OSS-EU-Meldung für das abgelaufene Quartal und haben zwei Wege:
- Eintippen: je Land und Steuersatz eine Zeile mit Netto- und Steuerbetrag. Bei zwei oder drei Ländern gut machbar, bei vielen Ländern mühsam und fehleranfällig.
- Importieren: Das Portal akzeptiert eine CSV-Datei im offiziellen Importformat. Faktwise erstellt diese BOP-CSV direkt aus dem Quartalsbericht; die Schritte im Portal zeigt der Export-Ratgeber.
Schritt 5: Im Portal prüfen, dann absenden
Egal ob importiert oder getippt: Vergleichen Sie die im Portal angezeigten Beträge Zeile für Zeile mit Ihren geprüften Zahlen, bevor Sie absenden. Die Verantwortung für die abgegebene Meldung liegt bei Ihnen, nicht beim Tool. Nach dem Absenden nehmen Sie die Abgabebestätigung zu Ihren Unterlagen.
Schritt 6: Bezahlen, und zwar aktiv
Der Schritt, der am häufigsten untergeht: Mit dem Absenden ist es nicht getan. Die erklärte Steuer wird nicht automatisch eingezogen, ein Lastschrifteinzug ist im OSS-Verfahren laut BZSt nicht möglich. Sie überweisen den Betrag selbst, und er muss bis zum selben Stichtag (Ende des Monats nach Quartalsende) bei der Bundeskasse eingegangen sein. Geben Sie im Verwendungszweck zwingend Ihr Kassenzeichen und den Besteuerungszeitraum an, sonst kann die Zahlung nicht zugeordnet werden. Die Bankverbindung und Details stellt das BZSt in seinem OSS-Bereich bereit.
Weil der Zahlungseingang zählt und nicht der Überweisungsauftrag, überweisen Sie besser einige Bankarbeitstage vor dem Stichtag.
Was auch mit Tool manuell bleibt
Zur Ehrlichkeit gehört: Ein Teil des OSS bleibt Handarbeit oder eine Entscheidung, die Ihnen keine Software abnimmt.
- Korrekturen früherer Quartale. Fällt nach der Abgabe ein Fehler auf, korrigieren Sie ihn nicht in der alten Meldung, sondern in einer späteren Meldung in einem eigenen Korrekturabschnitt; möglich ist das bis zu drei Jahre lang. Diese Einträge machen Sie manuell im Portal.
- Negative Ländersalden. Übersteigen in einem Land die Erstattungen eines Quartals die Verkäufe, entsteht ein negativer Betrag, den die laufende Meldung so nicht aufnehmen kann. Solche Fälle behandeln Sie manuell im Portal; Faktwise listet betroffene Zeilen separat mit Hinweis auf.
- Die 10.000-Euro-Entscheidung. Ob und ab wann Sie zum Bestimmungslandprinzip wechseln, ist eine steuerliche Entscheidung. Die Hintergründe stehen im Grundlagen-Ratgeber, die Entscheidung selbst treffen Sie mit Ihrer Steuerberatung.
- Ermäßigte Steuersätze. Werden Ihre Produkte in Zielländern ermäßigt besteuert (etwa Bücher oder Lebensmittel), reicht der Standardsatz nicht aus. Faktwise rechnet mit den Standardsätzen der Zielländer; klären Sie solche Sortimente vorab mit Ihrer Steuerberatung.
Wann Selbermachen der falsche Weg ist
Der beschriebene Workflow passt für den häufigsten Fall: Versand aus einem deutschen Lager an Privatkunden in der EU. In manchen Konstellationen genügt die OSS-Meldung allein aber nicht mehr:
- Ware in ausländischen Lagern, zum Beispiel Amazon FBA mit Beständen in Polen oder Tschechien: Lieferungen aus einem Lager an Kunden im selben Land sind dort Inlandsumsätze und gehören nicht in die OSS-Meldung. Die EU-Kommission stellt klar, dass die OSS-Meldung nationale Umsatzsteuerpflichten nicht ersetzt. In der Regel brauchen Sie dann eigene Registrierungen in den Lagerländern, und damit einen Full-Service-Anbieter oder eine Steuerberatung, die diese Länder mit abdeckt.
- Viele Sonderfälle auf einmal: Wenn jedes Quartal Korrekturen, ermäßigte Sätze und Grenzfälle zusammenkommen, ist ausgelagerte Betreuung oft die wirtschaftlichere Wahl.
Kurz: Selbermachen lohnt sich bei einfachem Setup, also ein Versandland, Standardsätze, B2C. Wird es komplexer, holen Sie sich Unterstützung, bevor Fehler teuer werden.
Der Quartals-Workflow als Checkliste
- Fristen im Kalender: 30. April, 31. Juli, 31. Oktober, 31. Januar, ohne Verschiebung am Wochenende.
- Quartalszahlen je Land und Steuersatz ziehen: Lieferland, nur B2C, Gutschriften eingerechnet.
- Plausibilität prüfen; die fertige BOP-CSV vorab mit dem kostenlosen OSS-Check testen.
- Im BOP die OSS-EU-Meldung öffnen: BOP-CSV importieren oder Zeilen eintippen.
- Beträge im Portal Zeile für Zeile vergleichen, absenden, Bestätigung ablegen.
- Steuer selbst überweisen, mit Kassenzeichen und Zeitraum, Eingang bis zum Stichtag.
FAQ
Bis wann muss die OSS-Meldung abgegeben werden?
Bis zum Ende des Monats nach Quartalsende: 30. April, 31. Juli, 31. Oktober und 31. Januar für das jeweils vorangegangene Quartal.
Verschiebt sich die OSS-Frist, wenn sie auf ein Wochenende fällt?
Nein. Nach den EU-Regeln gilt der Stichtag auch dann, wenn er auf ein Wochenende oder einen Feiertag fällt.
Muss ich melden, wenn ich in einem Quartal nichts verkauft habe?
Ja. Solange Sie für den OSS registriert sind, ist auch eine Nullmeldung abzugeben.
Wird die OSS-Steuer automatisch abgebucht?
Nein. Ein Lastschrifteinzug ist nicht möglich; Sie überweisen den Betrag selbst mit Kassenzeichen und Besteuerungszeitraum, sodass er bis zum Stichtag bei der Bundeskasse eingeht.
Faktwise übernimmt in diesem Workflow die Fleißarbeit der Schritte 2 bis 4: Die App erkennt OSS-Verkäufe automatisch, rechnet mit dem Standardsteuersatz des Ziellandes, fasst das Quartal je Land und Satz zusammen und erstellt die BOP-CSV für den Import ins BZSt-Online-Portal. Kostenlos bis 5 Rechnungen/Monat, darüber 19 €/Monat pauschal, 14 Tage testen: Faktwise im Shopify App Store. Und wie immer gilt: Faktwise ist Software, keine Steuerberatung. Fristen, Zahlungen und steuerliche Entscheidungen bleiben in Ihrer Verantwortung; verbindliche Auskünfte gibt das BZSt, individuelle Beratung Ihre Steuerberatung.