Ratgeber
OSS-Meldung selbst machen: der Quartals-Workflow für Shopify-Händler
Aktualisiert 2026-09-30
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.
Bei aktiviertem OSS stellt Faktwise Quartalssummen aus den in der App ausgestellten OSS-Rechnungen und Gutschriften bereit, plus Summen-CSV und BOP-Format-Datei. Stimmen Sie alle relevanten Umsätze ab, auch zurückgehaltene oder anderweitig fakturierte Bestellungen. Ein Live-Import der Datei im Portal ist noch nicht bestätigt. Details stehen im OSS-Bericht-Ratgeber.
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.
- Ausgelassene Länder-/Steuersatzzeilen. Der Export im BOP-Format lässt einzelne Zeilen mit Netto- oder Steuerbeträgen von null oder darunter, ungültigem Steuersatz oder ungültigem beziehungsweise nicht unterstütztem Land aus. Eine positive Ländersumme bedeutet nicht, dass jede Steuersatzzeile enthalten ist. Klären Sie jede ausgelassene Zeile und ihren Grund vor der Meldung; Korrekturen früherer Zeiträume benötigen eine gesonderte Behandlung.
- 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 erstellt E-Rechnungen für geeignete bezahlte Shopify-Bestellungen nach Ihren gespeicherten Automatik- und Quellenregeln. Wählen Sie beobachtete Quellen für die Automatik und prüfen Sie andere Bestellungen einzeln. Die App bietet ZUGFeRD-PDFs mit eingebettetem XML oder XRechnung bei vorhandener Leitweg-ID und vollständigen Verkäuferdaten, dazu Archiv und Monatsexport für die Steuerkanzlei. Kostenlos bis 5 Rechnungen pro Monat; Unlimited kostet 22 USD alle 30 Tage, je nach Wechselkurs ungefähr 19 Euro, mit 14 Tagen Testphase. Prüfen Sie die Einrichtungsanleitung, bevor Sie die Automatik aktivieren. Faktwise ist Software, keine Steuerberatung.
Bei aktiviertem OSS enthält der Quartalsbericht die in Faktwise ausgestellten OSS-Belege, nicht alle Shopify-Umsätze. Zurückgehaltene oder anderweitig fakturierte Bestellungen müssen Sie separat abstimmen. Die BOP-CSV orientiert sich am veröffentlichten Importformat; ein erfolgreicher Import im echten Portal ist noch nicht bestätigt.