Zum Inhalt springen

OSS-Verkäufe im E-Commerce: Umsatzabstimmung je Lieferland

Aktualisiert am

Die Umsatzabstimmung bei OSS-Verkäufen prüft, ob der Umsatz je Lieferland und Steuersatz an vier Stellen derselbe ist: in den Rohdaten aus Shopify, Amazon und Marktplätzen, in der quartalsweisen OSS-Meldung beim Bundeszentralamt für Steuern, auf den Erlös- und OSS-Steuerkonten in DATEV und in den Auszahlungen der Zahlungsanbieter. Dafür klassifizierst du jede Bestellung nach Versandland, Lieferland und Kundentyp, summierst Netto und Steuer je Land, buchst Retouren im Quartal der Erstattung und hältst die Summen gegen Meldung, Konten und Auszahlungen. Differenzen haben fast immer eine von vier Ursachen: Datumsbasis, Steuersatz, Lagerland oder Retouren im falschen Quartal.

Welche Verkäufe laufen über OSS und welche nicht?

Über das One-Stop-Shop-Verfahren meldest du innergemeinschaftliche Fernverkäufe an Privatkunden in anderen EU-Ländern, sobald du die EU-weite Schwelle von 10.000 Euro netto überschreitest oder auf sie verzichtest. Eine Registrierung beim Bundeszentralamt für Steuern, eine Quartalsmeldung, eine Zahlung: Der Rest wird von dort an die Länder verteilt. Alles andere läuft über andere Meldewege, und genau diese Trennung entscheidet, ob deine Abstimmung aufgeht.

FallSteuerlandMeldewegTypische Datenquelle
Versand aus DE an Kunden in DE, B2B und B2CDeutschland, 19 oder 7 ProzentUmsatzsteuer-VoranmeldungShop-Bestellung, Amazon-Bericht mit Versand- und Lieferland DE
EU-B2C unter 10.000 Euro ohne VerzichtDeutschlandUmsatzsteuer-VoranmeldungBestellung mit EU-Lieferadresse, Schwellenrechnung über alle Kanäle
EU-B2C über der Schwelle oder mit Verzicht, Versand aus DELieferland mit dessen SteuersatzOSS-Meldung je Quartal, in der Voranmeldung nur Kennzahl 45Shopify-Steuerzeilen je Land, Amazon-Bericht mit Lieferland und Steuerregime
EU-B2B mit gültiger USt-IdNr.steuerfrei in DE, Erwerbsbesteuerung beim KäuferVoranmeldung plus Zusammenfassende Meldung bis zum 25.Rechnung mit beiden USt-IdNrn., Bestätigungsabfrage, Gelangensnachweis
Verkauf aus einem EU-LagerLagerland bei Kunden im selben Land, sonst Lieferlandlokale Meldung im Lagerland oder OSS, nie die deutsche VoranmeldungAmazon-Bericht mit Versandland ungleich DE, lokale USt-IdNr.

Weitere Fälle gibt es, etwa Ausfuhren ins Drittland, das Verbringen in ein eigenes EU-Lager und den Import-One-Stop-Shop für Sendungen aus dem Drittland; sie laufen nicht über die reguläre OSS-Meldung und werden einzeln mit der Kanzlei geklärt. OSS selbst ist ein Wahlrecht, das du vor Beginn des Quartals anzeigst, ab dem es gelten soll.

Die 10.000-Euro-Schwelle richtig verstehen

Die Schwelle gilt EU-weit und netto, nicht je Land. Sie zählt Fernverkäufe und elektronische Dienstleistungen an Privatkunden zusammen, über alle Kanäle: Shopify plus Amazon plus Marktplätze. Maßgeblich sind Vorjahr und laufendes Jahr; ab dem Verkauf, der die Schwelle überschreitet, versteuerst du im Bestimmungsland. Ein Verzicht ist möglich und bindet dich mindestens zwei Kalenderjahre.

Rechenbeispiel: 6.000 Euro netto über Shopify nach Österreich, 3.000 Euro über Amazon nach Frankreich und 2.000 Euro über einen Marktplatz in die Niederlande ergeben 11.000 Euro. Die Schwelle ist überschritten, obwohl jeder Kanal einzeln darunter liegt. Wer sie nur je Kanal prüft, versteuert zu lange mit deutscher Steuer.

Nicht zur Schwelle zählen Inlandsumsätze, B2B-Lieferungen und Exporte. Unter der Schwelle ohne Verzicht buchst du EU-Verkäufe wie Inlandsumsätze; darüber oder mit Verzicht gilt der Satz des Lieferlands, und in der Umsatzsteuer-Voranmeldung erscheinen diese Umsätze nur noch in Kennzahl 45. Der Shop muss am Tag des Überschreitens umschalten, und Verkäufe, die davor mit dem falschen Satz liefen, gehören in eine Korrektur außerhalb des OSS-Verfahrens.

Wie Shopify und Amazon die Umsatzsteuer je Lieferland berechnen

Shopify berechnet die Steuer aus deinen Steuereinstellungen: Du hinterlegst entweder Registrierungen je Land oder deine OSS-Registrierung, und Shopify wendet den Satz des Lieferlands an. Amazon rechnet über den Umsatzsteuer-Berechnungsservice und liefert das Ergebnis im Umsatzsteuer-Transaktionsbericht. Beide Systeme kennen deine Schwellenposition nicht. Die stellst du selbst ein, und genau deshalb muss die Abstimmung sie prüfen. Rechnet der Shop nach dem Überschreiten weiter 19 Prozent für österreichische Kunden, schuldest du trotzdem 20 Prozent, und die Differenz kommt bei Bruttopreisen aus deiner Marge.

Für Amazon ist die Quelle der Umsatzsteuer-Transaktionsbericht aus der Steuerdokumente-Bibliothek, nicht der Abrechnungsbericht. Steuerlich zählen Versandland und Lieferland, nicht der Marktplatz, und das Versanddatum ist das Leistungsdatum; die USt-IdNr. des Käufers ist nur ein Kandidat für eine steuerfreie B2B-Lieferung, solange sie nicht bestätigt ist. Bei Pan-EU entscheidet die Kombination aus beiden Ländern: Versand aus Deutschland nach Österreich ist ein Fernverkauf über OSS, Versand aus einem polnischen Lager an polnische Kunden ein Inlandsumsatz in Polen mit lokaler Meldung, Versand aus Polen an deutsche Kunden dagegen deutsche Steuer, die trotzdem in die OSS-Meldung gehört und nicht in die Voranmeldung. Der letzte Fall ist die häufigste Fehlbuchung bei Pan-EU. Wie der Bericht aufgebaut ist, steht im Leitfaden zu Amazon-Marktplatzdaten für die Steuer.

Die Abstimmung: vier Stände, die DATEV-Konten und die Quartalsfrist

Die Abstimmung läuft in zwei Dimensionen. Land mal Steuersatz hältst du gegen die OSS-Meldung und die DATEV-Konten, Kanal mal Auszahlung gegen die Zahlungsanbieter. Beide müssen aufgehen, und keine beweist die andere. Die Länderdimension kommt aus den Bestelldaten, nie aus der Auszahlung, denn die kennt kein Lieferland. Verglichen werden vier Stände:

  1. Die Rohdaten aus Shop und Marktplätzen. Sie entscheiden über den Steuerfall, denn nur hier stehen Versandland, Lieferland und Kundentyp. Maßgeblich ist dabei der Versandbeginn, nicht das Bestell- oder Zahlungsdatum.
  2. Die OSS-Meldung. Sie enthält je Land und Satz genau diese Summen, aber nur für die Fälle, die über OSS laufen. Lokale Verkäufe im Lagerland, steuerfreie B2B-Lieferungen und Ausfuhren gehören nicht hinein.
  3. Die Konten in DATEV. Erlöskonten je Land und das OSS-Steuerkonto müssen zusammen dasselbe Brutto ergeben. Die Vergleichszahl liefert die OSS-Auswertung, die festgeschriebene Buchungsstapel voraussetzt.
  4. Die Auszahlungen je Kanal. Diese Dimension prüft nicht die Steuer, sondern die Vollständigkeit: Ein Kanal, dessen Auszahlungen sich nicht erklären lassen, fehlt auch in der Meldung.

Bleibt eine Differenz, kommt sie in der Praxis aus vier Quellen. Die Datumsbasis fällt an der Quartalsgrenze auf; dagegen hilft ein einheitliches Leistungsdatum auf Versandbeginn. Ein falscher Steuersatz im Shop zeigt sich am Verhältnis von Steuer zu Netto. Ein ignoriertes Lagerland zeigt sich an Zeilen, die als Inlandsumsatz statt als OSS-Fall stehen. Und Retouren landen im falschen Quartal, wenn die Gutschrift nach Bestell- statt Erstattungsdatum zählt: Sie mindert die Bemessungsgrundlage im Quartal der Erstattung, mit Land, Satz und Konto des ursprünglichen Verkaufs, und geht bei einem früheren Quartal als Korrektur mit Ursprungszeitraum in die aktuelle Meldung.

In DATEV müssen OSS-Umsätze und die ausländische Umsatzsteuer von den deutschen Konten getrennt bleiben, sonst stimmen Voranmeldung und OSS-Auswertung nicht mehr zusammen. Wie fein die Trennung ausfällt, je Land, je Satz oder gebündelt, legt dein Steuerberater mit dem Kontenrahmen fest. Zu jeder OSS-Buchung gehören Bestimmungsland und Steuersatz des Ziellands; fehlen sie, bleiben OSS-Auswertung und Zusammenfassende Meldung leer, obwohl die Buchungen in der Buchführung stehen. Zusammengefasst werden darf nur, was buchhalterisch und steuerlich identisch ist, nie über Länder oder Steuerregime hinweg, sonst lässt sich die OSS-Auswertung aus dem Stapel nicht mehr herstellen. Das vollständige Buchungsschema je Kanal steht im Leitfaden Shopify und Amazon in DATEV buchen.

Der Takt dafür ist das Quartal: Die OSS-Meldung ist bis zum letzten Tag des Monats nach dem Quartalsende fällig, also am 30. April, 31. Juli, 31. Oktober und 31. Januar, und die Zahlung an die Bundeskasse mit OSS-Referenz zum selben Termin, in Euro und als ein Betrag für alle Länder. Weil die Zahlung ein einziger Betrag ist, bleibt die Abstimmung je Land und Satz der einzige Nachweis, dass er stimmt.

OSS-Abstimmung automatisieren: Lieferland-Logik, Erlöskonten je Land, EXTF

CONA, eine Plattform, die Umsätze aus Shopify, Amazon und Marktplätzen je Lieferland abstimmt und nach DATEV exportiert, bildet die OSS-Logik direkt in der Abstimmung ab. Jede Bestellung trägt Lieferland und Steuersatz; Bestellungen, Zahlungen, Gebühren, Retouren und Umsatzsteuer werden in Echtzeit abgestimmt, bevor exportiert wird, und der Export geht als aggregierte Sammelbuchungen im EXTF-Format auf die Erlöskonten je Land und die Steuerschlüssel, die du mit deinem Steuerberater festlegst. Beide Dimensionen laufen in einem Durchlauf: Land mal Steuersatz, Kanal mal Auszahlung. Das gilt für Shopify samt Zahlungsanbietern ebenso wie für Amazon FBA und FBM auf allen EU-Marktplätzen sowie Otto, Kaufland und weitere Marktplätze.

Aus zehntausenden Einzelposten werden wenige hundert Buchungen, jede über das Aktivitätslog bis zur einzelnen Bestellung nachvollziehbar. Die OSS-Meldung selbst gibst du oder deine Kanzlei weiterhin über die OSS-Auswertung und das Portal des Bundeszentralamts ab; CONA liefert den abgestimmten Stapel, aus dem sie entsteht. Die Amazon-Seite zeigt der Leitfaden Amazon-Buchhaltung automatisieren, den Gesamtablauf die Produktseite zur Amazon DATEV Schnittstelle.

Der realistische Einstieg: ein abgeschlossenes Quartal parallel abstimmen, die OSS-Auswertung aus dem neuen Stapel gegen die eigene Summe je Land halten und die Kontenzuordnung vom Steuerberater freigeben lassen. Das Setup dauert bei CONA in der Regel weniger als einen Tag, der erste Monat ist kostenlos, und danach entscheidet über deine OSS-Meldung keine Stichprobe am Quartalsende mehr, sondern eine Abstimmung vor dem Export. Den Ablauf zeigen wir dir in einer Demo, mehr Grundlagen findest du im Wissens-Hub.

Häufige Fragen

Wie funktioniert die Umsatzabstimmung bei OSS-Verkäufen im E-Commerce?
Du summierst aus Shop- und Marktplatzdaten den Umsatz je Lieferland und Steuersatz, netto und Steuer getrennt und nach Versanddatum, und hältst diese Summen gegen drei Stellen: die quartalsweise OSS-Meldung, die Erlös- und OSS-Steuerkonten in DATEV und die Auszahlungen der Zahlungsanbieter je Kanal. Erstattungen zählen im Quartal der Gutschrift mit Land und Satz des ursprünglichen Verkaufs. Bleibt eine Differenz, liegt sie fast immer an Datumsbasis, Steuersatz, Lagerland oder Retouren.
Welche Umsätze zählen zur 10.000-Euro-Schwelle für OSS?
Die Schwelle gilt EU-weit und netto und zählt innergemeinschaftliche Fernverkäufe an Privatkunden sowie Telekommunikations-, Rundfunk- und elektronische Dienstleistungen zusammen, über alle Kanäle hinweg. Nicht dazu zählen Inlandsumsätze, steuerfreie B2B-Lieferungen und Exporte. Maßgeblich sind das Vorjahr und das laufende Jahr; ab dem Verkauf, der die Schwelle überschreitet, gilt der Steuersatz des Lieferlands.
Wie lassen sich Amazon-Marktplatzdaten für OSS und Umsatzsteuer fehlerfrei vorbereiten?
Quelle ist der Umsatzsteuer-Transaktionsbericht aus der Steuerdokumente-Bibliothek, nicht der Abrechnungsbericht. Jede Zeile wird nach Versandland und Lieferland klassifiziert, nicht nach Marktplatz: Versand aus Deutschland in ein EU-Land ist ein OSS-Fall, Versand aus einem polnischen Lager an polnische Kunden eine lokale Meldung. Dann summierst du je Land und Satz und stimmst das Ergebnis gegen die Auszahlung ab.
Gibt es Plattformen, die die Steuerabstimmung automatisieren und den DATEV-Export unterstützen?
Ja. Abstimmungsplattformen wie CONA klassifizieren jede Bestellung nach Lieferland und Steuersatz, stimmen Bestellungen, Zahlungen, Gebühren und Erstattungen vor dem Export ab und exportieren aggregierte Sammelbuchungen im DATEV-Format EXTF auf die Erlöskonten und Steuerschlüssel, die mit dem Steuerberater vereinbart sind. Die OSS-Auswertung in DATEV lässt sich damit direkt gegen die Rohdaten halten, und jede Sammelbuchung bleibt bis zur einzelnen Bestellung nachvollziehbar.

Abstimmung und DATEV-Export automatisieren?

CONA stimmt Bestellungen, Zahlungen, Gebühren und Umsatzsteuer aus Shopify in Echtzeit ab und exportiert saubere, aggregierte Buchungsstapel nach DATEV. Jede Buchung bleibt bis zur einzelnen Bestellung nachvollziehbar, keine Black Box. Setup in unter einem Tag, erster Monat kostenlos, keine Kreditkarte nötig. 15 Minuten Demo buchen.

Weitere Artikel