Shopify-Entwickler in Hamburg

Shopify-Shop in Hamburg für den Verkauf in andere EU-Länder und Drittstaaten: Markets je Land, Umsatzsteuer im EU-Fernverkauf mit One-Stop-Shop, Zoll und Einfuhrsteuern, Versand je Markt. Freiberuflicher Shopify-Entwickler, remote.

Shopify-Entwickler

Mein Platz in der WordPress-Community

  • Mein wordpress.org-Konto besteht seit 2006.
  • Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
  • Ich betreue 30 Plugins auf wordpress.org.
  • Ich organisiere WordCamps und trete dort als Speaker auf.
  • Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.

Mein WordPress.org-Profil

Ein Hamburger Shop, der nach Frankreich, in die Niederlande oder nach Norwegen verkauft, hat vier Fragen vor sich: Welche Länder bekommen einen eigenen Markt, welche Umsatzsteuer gilt, was passiert an der Zollgrenze und welche Versandoptionen sieht der Kunde. Ich bin Mariusz Szatkowski, freiberuflicher Entwickler aus Gdynia, und richte Shopify-Shops dafür ein, remote und schriftlich. Die Steuerfragen entscheidet am Ende Ihr Steuerberater. Was folgt, ist allgemeine Information und keine Steuerberatung.

#Ein Markt je Land oder je Ländergruppe

Shopify definiert einen Markt als eine Gruppe von Kunden, die Sie festlegen. Für den grenzüberschreitenden Verkauf legen Sie Märkte für Länder und Regionen an, einzeln oder gruppiert. Je Markt lassen sich Währung, Preise, Sprache, Domain oder Unterordner, Steueranzeige und Produktverfügbarkeit über Kataloge anpassen. Quelle: Markets in der Shopify-Hilfe.

Für den Anfang genügt meist wenig. Ein Markt “Eurozone” mit Euro und deutschen Preisen, ein Markt für ein Land, in dem Sie aktiv werben, und ein Rest-Markt. Wer später ein Land abtrennen will, kann das, ohne den Shop neu aufzubauen.

Was ich hier nicht wiederhole: Währungen, Rundung und Domain-Entscheidung für Deutschland, Österreich und die Schweiz stehen im Beitrag Shopify für Augsburg. Mehrsprachige Shops, Übersetzung von Metafields und hreflang behandelt der Beitrag Shopify für Bern. Hier geht es um das, was zusätzlich dazukommt, sobald die Ware die deutsche Grenze verlässt.

Zur Domain sagt Shopify selbst: Unterordner seien für die meisten Shops empfohlen, Unterdomains nützlich für klare Trennung, Länderdomains das stärkste lokale Signal. Hreflang und Canonical gehören zur internationalen SEO. Quelle: International SEO für Markets.

#Umsatzsteuer im EU-Fernverkauf: die Schwelle von 10.000 Euro

Beim Verkauf an Privatkunden in anderen EU-Ländern gilt grundsätzlich das Bestimmungslandprinzip: Der Ort der Lieferung ist dort, wo die Beförderung endet. Das Bundeszentralamt für Steuern (BZSt) beschreibt eine Ausnahme für kleine Umsätze. Die Umsätze gelten dann als im Inland erbracht, wenn der Unternehmer nur in einem EU-Staat ansässig ist und der Gesamtbetrag ohne Mehrwertsteuer aus Fernverkäufen und bestimmten Dienstleistungen an Privatpersonen in anderen EU-Staaten im laufenden Kalenderjahr 10.000 Euro nicht überschreitet und im Vorjahr nicht überschritten hat. Quelle: BZSt, One-Stop-Shop EU-Regelung.

Zwei Punkte aus der Praxis eines Shops:

  • Die Schwelle gilt für alle anderen EU-Länder zusammen, nicht je Land. Die EU-Kommission beschreibt die Regeln für den grenzüberschreitenden Online-Handel zwischen Unternehmen und Verbrauchern seit dem 1. Juli 2021. Quelle: EU-Kommission, VAT Special Schemes.
  • Das BZSt formuliert “überschreitet nicht”, die Shopify-Hilfe an einer Stelle “gleich oder größer”. Die Formulierung entscheidet nur beim exakten Betrag, aber sie zeigt, dass Sie die Grenze nicht erst am letzten Euro prüfen sollten. Ich baue in den Shop keine Rechtsauslegung ein, sondern lege die Steuerregistrierungen so an, wie Ihr Steuerberater sie nennt.

Shopify beschreibt es für EU-Händler so: Im Heimatland gilt der Heimat-Steuersatz, in anderen EU-Ländern entscheidet die Schwelle, ob der Heimat-Steuersatz oder der Satz des Kundenlandes berechnet wird. Quelle: Setting up EU taxes.

#One-Stop-Shop: eine Registrierung statt eine je Land

Ohne OSS müssten Sie sich in jedem Land registrieren, in das Sie über der Schwelle verkaufen. Der OSS ist freiwillig. Wer ihn nutzt, wendet ihn nach der Beschreibung der EU-Kommission auf alle unter das Verfahren fallenden Lieferungen in allen Mitgliedstaaten an, nicht nur auf einzelne Länder. Quelle: EU-Kommission, One-Stop-Shop.

Was das BZSt für in Deutschland ansässige Unternehmer festhält:

PunktAussage des BZSt
Antragelektronisch über das BZStOnline-Portal, mit USt-IdNr.
Beginngrundsätzlich der erste Tag des Kalendervierteljahres nach der Antragstellung
Überschreitung innerhalb eines QuartalsAnmeldung bis zum zehnten Tag des Folgemonats möglich, mit Datum der erstmaligen Leistung
Erklärungvierteljährlich, bis Ende des Folgemonats (30. April, 31. Juli, 31. Oktober, 31. Januar)
Keine Umsätzetrotzdem eine Erklärung als Nullmeldung
Zahlungbis Ende des Folgemonats bei der Bundeskasse eingegangen
AbmeldungWiderruf grundsätzlich mit 15 Tagen Frist zum Beginn eines neuen Quartals

Die OSS-Erklärung ersetzt Ihre normale Umsatzsteuer-Voranmeldung nicht, sie kommt zusätzlich. Das schreibt die EU-Kommission auf derselben Seite.

#Was Shopify dabei übernimmt

Shopify unterscheidet in den Steuereinstellungen drei Registrierungsarten: lokale Registrierung in einem Land, OSS-Registrierung und Registrierung als Kleinunternehmen mit der Heimat-Registrierung. Die OSS-Option setzt nach der Shopify-Hilfe voraus, dass Sie Shopify Tax oder Basic Tax als Steuerdienst nutzen. Basic Tax steht in der EU nur Shops offen, die vor dem 13. Mai 2026 für die Steuererhebung dort eingerichtet wurden. Quelle: Setting up EU taxes.

Shopify führt Ihre Steuern nicht ab und reicht keine Erklärung ein, es sei denn, Sie nutzen Shopify Tax mit automatisierter Abgabe. Die Hilfe verweist selbst auf Steuerbehörde oder Steuerberater. Wer Shopify Tax nutzt, bekommt monatliche Hinweise, ob Schwellen erreicht sind. Quelle: Reviewing your tax liabilities in the EU.

Meine Aufgabe ist die technische Seite: Steuerdienst prüfen, Registrierungen eintragen, Steuerüberschreibungen für Produkte mit besonderem Satz anlegen, preisinklusive Anzeige je Markt einstellen und am Testkauf kontrollieren, welcher Satz am Checkout erscheint.

#Länder außerhalb der EU: Zoll und Einfuhrsteuern

Für Norwegen, die Schweiz, Großbritannien oder die USA gilt das Recht des Ziellandes. Nach der Shopify-Hilfe kann die Zollbehörde eine Steuer auf Kleinsendungen, eine Einfuhrsteuer oder Zoll erheben. Ob etwas anfällt, hängt an der De-minimis-Grenze, einem Höchstwert, unter dem Zoll und Einfuhrsteuern nicht erhoben werden. Gezählt wird dabei der Wert ohne Steuern. Für die USA nennt die Seite, dass De minimis seit dem 29. August 2025 nicht mehr gilt. Quelle: Understanding customs fees.

Wasserschloss in der Speicherstadt Hamburg am Abend

Foto: Dietmar Rabich, CC BY-SA 4.0, Wikimedia Commons.

#DAP oder DDP

Shopify erklärt zwei Modelle. Bei DAP ist der Verkäufer nur für den Versand zuständig, der Kunde zahlt Einfuhrkosten bei der Zustellung, was zu unerwarteten Forderungen führen kann. Bei DDP übernimmt der Verkäufer die Verantwortung für die Einfuhrkosten, der Kunde kann sie am Checkout zahlen. Gebühren des Frachtführers für Verzollung und Auslage sind keine Zollkosten und werden am Checkout nicht berechnet, die Hilfe rät, sie in die Versandtarife einzurechnen. Quelle: Carriers and shipping terms.

#Was Shopify am Checkout einziehen kann

Die Voraussetzungen laut Shopify-Hilfe:

  • Wenn Sie Versandetiketten nutzen, muss der Frachtführer DDP-Etiketten unterstützen.
  • Der Shop nutzt nicht das Shopify Fulfillment Network.
  • Die Produkte haben HS-Codes.

Dazu aus den Hinweisen zur Einführung und der Einrichtung:

  • Berechnet werden Zoll und Einfuhrsteuern aus HS-Code und Ursprungsland des Produkts.
  • Ob sie erhoben werden, stellen Sie je Markt ein.
  • Nur Steuern ohne Zoll einzuziehen ist nicht möglich.
  • Die Funktion ist nicht mit Steuerüberschreibungen oder manuellen Steuersätzen kompatibel, und Kundensteuerbefreiungen werden nicht angewendet.
  • Für Lieferungen innerhalb der EU gilt sie nicht, dort gelten die EU-Steuerregeln.
  • Nordirland, Russland und Puerto Rico sind als Ziel nicht unterstützt, ebenso die Versandzone “Rest der Welt”.
  • Auf Aufträge mit berechneten Zöllen fällt eine Transaktionsgebühr an. Die Höhe nenne ich hier nicht, sie steht in Ihrem Shopify-Vertrag.

Daraus folgt eine Arbeit, die viele Händler unterschätzen: Die HS-Codes der Produkte müssen vollständig gepflegt sein, bevor Sie den Markt eröffnen. Bei einem Katalog mit mehreren hundert Varianten ist das eine Datenaufgabe. Ich importiere die Codes per Tabelle, Sie liefern die Zuordnung, die Zolltarifnummern prüft Ihr Spediteur oder Zollberater. Wer nicht über Shopify einziehen kann oder will, setzt nach Angabe der Hilfe eine Drittanbieter-App ein.

#Versand je Markt

Shopify bietet Versandoptionen je Markt an. Eine Option ist eine Liefermöglichkeit, deren Tarife nach Produkt und Ort variieren können. Die Seite hält fest, dass Versandoptionen je Markt die bisherige Konfiguration aus Versandprofilen und Tarifen ersetzen. Bis ein Shop umgestellt ist, richten Sie den Versand weiter in Versandprofilen ein. Quelle: Shipping options.

In der Praxis heißt das für ein Hamburger Projekt: Ich prüfe zuerst, welche Variante Ihr Shop nutzt, lege je Markt die Optionen an und teste Warenkörbe mit Ware aus verschiedenen Versandprofilen. Preise und Lieferzeiten Ihrer Frachtführer liefern Sie.

#Datenschutz: der Hamburger Landesbeauftragte

Für Datenschutz in Hamburg ist der Hamburgische Beauftragte für Datenschutz und Informationsfreiheit (HmbBfDI) die Landesbehörde. Auf seiner Seite zum Handel steht, dass im Kundenkonto nur Pflichtfelder sein dürfen, die für die Vertragsausführung notwendig sind, und dass Werbe-E-Mails an Bestandskunden zulässig sind, wenn die Adresse beim Vertragsschluss angegeben wurde und der Kunde jederzeit ohne Angabe von Gründen widersprechen kann. Quelle: HmbBfDI, Handel.

Für einen Shop mit mehreren Märkten bedeutet das: Das Registrierungsformular, die Zustimmungstexte und die Newsletter-Anmeldung prüfe ich so, dass sie in jedem Markt dieselben Pflichtfelder und dieselben Hinweise zeigen. Rechtliche Bewertung bleibt bei Ihrer Datenschutzberatung.

#Checkliste vor dem Start eines neuen Marktes

  1. Umsatz in andere EU-Länder im laufenden und im Vorjahr zusammenrechnen und gegen die Schwelle halten.
  2. Mit dem Steuerberater klären: Heimat-Steuersatz, OSS oder Registrierung im Zielland.
  3. Steuerdienst in Shopify prüfen (Shopify Tax, Basic Tax oder manuelle Sätze).
  4. Registrierungen in den Steuereinstellungen eintragen.
  5. Märkte, Währungen und Domain-Struktur festlegen.
  6. Bei Drittstaaten: HS-Codes und Ursprungsland je Produkt pflegen, DAP oder DDP wählen.
  7. Versandoptionen je Markt anlegen und den Frachtführer-Zuschlag für Verzollung einrechnen.
  8. Testbestellungen je Markt: Steuersatz, Versandkosten, Zollhinweis, E-Mails.
  9. Termine für die OSS-Erklärung in den Kalender.

#So arbeite ich mit Ihnen

Ich bin ein einzelner Entwickler und arbeite remote und schriftlich. Besprechungen und Telefonate gibt es nicht. Am Anfang steht Ihr schriftlicher Auftrag mit Shop-Adresse, Zielländern und Zeitplan. Zurück kommen meine Rückfragen und danach ein schriftlicher Leistungsumfang mit den getroffenen Annahmen. Layout und Gestaltung kommen von Ihnen, ich setze sie im Theme um. Ich arbeite auf einem Entwicklungs-Theme, Sie nehmen es ab, danach geht es live. Auf Wunsch betreue ich den Shop danach laufend, Stunden verfallen am Monatsende. Zur Betreuung Ihrer WordPress-Seiten siehe Wartung und Support in Hamburg.

#Häufige Fragen

#Ab wann muss ich Umsatzsteuer des Ziellandes berechnen?

Das BZSt nennt eine Schwelle von 10.000 Euro netto für Verkäufe an Privatkunden in allen anderen EU-Ländern zusammen, im laufenden und im vorangegangenen Kalenderjahr. Wird sie überschritten, gilt das Bestimmungslandprinzip. Ob die Ausnahme für Ihren Shop greift, klären Sie mit Ihrem Steuerberater.

#Muss ich mich für den One-Stop-Shop registrieren?

Nicht zwingend. Unter der Schwelle können Sie weiter mit deutschem Steuersatz abrechnen. Darüber können Sie sich beim BZSt für den OSS anmelden, statt sich in jedem Zielland einzeln zu registrieren. Die Teilnahme gilt dann für alle EU-Mitgliedstaaten.

#Berechnet Shopify die Umsatzsteuer für mich ab?

Shopify berechnet und weist Steuern am Checkout aus, reicht aber keine Erklärung für Sie ein, solange Sie keine automatisierte Abgabe eines passenden Dienstes nutzen. Die Registrierungen tragen Sie in den Steuereinstellungen selbst ein. Die Erklärung geben Sie beim BZSt ab.

#Wer zahlt Zoll bei Lieferungen außerhalb der EU?

Das hängt vom Lieferbedingungsmodell ab. Bei DAP zahlt der Kunde bei Zustellung, bei DDP trägt der Händler die Einfuhrkosten, und Shopify kann sie am Checkout einziehen. Gebühren des Frachtführers für die Verzollung sind davon getrennt.

#Kann ich pro Land andere Versandoptionen anbieten?

Ja. Shopify bietet Versandoptionen je Markt an, deren Tarife nach Produkt und Ort variieren können. Für Shops, die noch nicht umgestellt sind, gelten weiter die Versandprofile.

#Brauche ich für jedes Land eine eigene Domain?

Nein. Shopify beschreibt Unterordner als Empfehlung für die meisten Shops, Unterdomains für klare Trennung und Länderdomains als stärkstes lokales Signal. Die Entscheidung hängt von Ihrem Team und Ihrer Marke ab.

#Schreiben Sie mir

Schicken Sie mir über die Kontaktseite die Adresse Ihres Shops, die Länder, in die Sie verkaufen oder verkaufen wollen, Ihre aktuelle Steuereinrichtung in Shopify und einen Wunschtermin. Ich melde mich schriftlich an Werktagen, zuerst mit Rückfragen zu Märkten und Katalog. Mein erster schriftlicher Vorschlag für Ihren Shop ist unverbindlich und gratis.

Brauchen Sie die Leistung: Shopify-Entwickler in Hamburg?

Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.

Projekt beschreiben

Weitere WordPress-Dienste und Wissensbasis entdecken