Zurück zum Blog

Operations & WaWi · 9 min

DACH-Großhändler auf Shopify: Custom-B2B-Setup 2026

Was deutsche, österreichische und Schweizer Großhändler 2026 wirklich aus Shopify B2B brauchen: USt-IdNr, Reverse Charge, Preislisten, Sammelrechnung, OSS — und wann Custom günstiger ist.

NoRentApps
B2B & Großhandel
Netto 30/603 Katalogeohne Plus
01

Was DACH-Großhändler wirklich aus Shopify B2B brauchen

Shopify hat B2B 2026 für alle Tarife geöffnet — eine echte Veränderung gegenüber den Jahren, in denen es nur auf Plus lief. Für einen deutschen, österreichischen oder Schweizer Großhändler liegt damit endlich ein ernsthafter Storefront ohne Enterprise-Vertrag auf dem Tisch. Was Shopify B2B nicht löst, ist die DACH-spezifische operative Ebene: USt-IdNr-Prüfung, Reverse-Charge-Rechnungen, kundenspezifische Preislisten über hunderte SKUs, Sammelrechnungen zum Monatsende, OSS-VAT bei grenzüberschreitendem B2C, und die Anbindung an die WaWi, in der das Back Office tatsächlich arbeitet (JTL, plentymarkets, Pixi, DATEV).

Diese Lücke — zwischen dem, was Shopify B2B liefert, und dem, womit ein DACH-Großhändler real arbeitet — ist der Punkt, an dem Projekte entweder in App-Flickenteppichen stecken bleiben oder zu einer echten Custom-Lösung werden. Dieser Artikel kartiert die Lücke, benennt die Stellen, an denen Standard-Apps tricksen, und zeigt, wo ein einmaliger Custom-Build günstiger ist als drei Jahre Per-Order-App-Gebühren.
02

Der DACH-B2B-Stack: Was funktionieren muss

Ein funktionierender DACH-Großhandel auf Shopify muss mindestens leisten:

USt-IdNr-Erfassung und -Prüfung. USt-IdNr bei der Anmeldung erfassen und gegen das VIES (VAT Information Exchange System) validieren — nicht nur Regex-Check. Eine ungültige USt-IdNr heißt: Du musst Umsatzsteuer berechnen. Behandelst du sie versehentlich als B2B-Reverse-Charge, hast du ein Steuerrisiko an der Backe.

Reverse-Charge-Rechnungen. Bei innergemeinschaftlichem B2B mit gültiger USt-IdNr ist die Rechnung mit 0 % USt und einer Pflichtklausel auszuweisen („Steuerschuldnerschaft des Leistungsempfängers / Reverse Charge"). Bei inländischem deutschem B2B berechnest du normal die deutsche USt. Bei Drittland-Export gelten andere Regeln. Eine Rechnungs-App, die das verwechselt, produziert Rechnungen, die der Steuerberater des Kunden zurückgibt.

Kundenspezifische Preise. Großhandel läuft auf verhandelten Konditionen. Jeder Kunde braucht seine eigene Preisliste — manchmal pro SKU, manchmal Prozentsatz vom Katalog, manchmal Staffel. Shopify-B2B-Kataloge decken den einfachen Fall ab; der komplexe Fall (unterschiedliche Preise für die gleiche SKU bei 200 Kunden) erfordert oft Custom-Logik.

Steuer-Engine. OSS-VAT für grenzüberschreitendes B2C in der EU, innergemeinschaftliches B2B-Reverse-Charge, Schweizer Inlandverkauf, Exporte in Drittländer. Shopifys Steuer-Engine deckt die meisten Grundfälle ab; die Sonderfälle (gemischtes B2B/B2C in einer Bestellung, USt-Zeitpunkt bei Teillieferung) passen oft nicht sauber.

WaWi-Anbindung. Bestand, Kundenstamm und Rechnungsdaten müssen mit dem System synchronisieren, das das Back Office steuert. Eigene Connectoren sind verbreitet, weil Standard-JTL/plenty-Connectoren B2B-Preisstaffeln oder kundenspezifische Kataloge selten sauber abbilden.
03

Wo Standard-Shopify-B2B-Apps versagen

Der B2B-auf-allen-Tarifen-Rollout ist gut, aber das App-Ökosystem darum herum wurde für US-Großhandel gebaut. Die DACH-spezifischen Lücken, auf die du regelmäßig stößt:

USt-IdNr-Validierung gegen VIES ist nicht Standard. Viele „B2B-Signup"-Apps nehmen einen String und nennen das validiert. Echte Prüfung heißt: Live-API-Call gegen VIES, gespeicherter Prüfzeitpunkt, periodische Re-Validierung. Das ist eine Back-Office-Anforderung, kein Checkout-Komfort.

Reverse-Charge-Klauseltext variiert mit Sprache und Rechtskreis. Eine App, die einen englischen Standardtext fest verdrahtet, fällt durch die deutsche Steuerprüfung. Die Pflichtangaben bei Reverse-Charge-Rechnungen (Rechtsgrundlage, exakter Wortlaut) sind jurisdiktions-spezifisch.

Sammelrechnungen passen nicht in Shopifys Rechnung-pro-Bestellung-Modell. Deutsche Großhandelskunden erwarten eine monatliche Sammelrechnung über alle Bestellungen — nicht 40 Einzelrechnungen. Die meisten Shopify-Rechnungs-Apps können das nicht nativ aggregieren.

Kundenspezifische Preiskataloge im Maßstab. Shopify B2B unterstützt Kataloge, aber 50+ kundenspezifische Kataloge über 2.000 SKUs zu pflegen wird ohne Bulk-Import oder WaWi-getriebene Preisupdates operativ schmerzhaft.

Gemischte USt-Bestellungen. Eine Bestellung mit einem B2B-Reverse-Charge-Artikel und einem B2C-Artikel ist technisch möglich und operativ ein Albtraum. Standard-Apps teilen das auf oder scheitern.

Keines dieser Themen ist unlösbar, aber jedes wird zu einer App-Abhängigkeit — und die meisten Stack-Apps rechnen pro Bestellung oder pro Rechnung ab, sodass die Rechnung mit dem Großhandelsvolumen wächst, das eigentlich der Gewinn sein sollte.
04

Kostenmodell: Apps vs. Custom für DACH-Großhandel

Ein typisches DACH-Shopify-Großhandelsetup auf gestapelten Apps bei 1.500 B2B-Bestellungen/Monat sieht etwa so aus:

FunktionApp-Stack monatlich
B2B-Portal-App (Kataloge, kundenspezifische Preise)80–250 €
USt-IdNr / VIES-Prüfung30–80 €
Reverse-Charge-Rechnungs-App (Per-Rechnung-Gebühren)150–400 €
Sammelrechnung / Sammelfaktura-Add-on40–120 €
WaWi-Connector (JTL oder plenty, B2B-erweitert)80–200 €
Verwaltung kundenspezifischer Kataloge50–150 €

In Summe: 430–1.200 €/Monat, wachsend mit dem Bestellvolumen, weil die Rechnungsstellung pro Rechnung skaliert. Aufs Jahr: 5–14 Tsd €, bevor die unvermeidlichen Sonderfall-Reparaturen anfallen, wenn die USt-IdNr eines Kunden ausläuft oder eine Sammelrechnung manuell korrigiert werden muss.

Ein einmaliges Custom-B2B-Modul mit demselben Umfang — VIES-Prüfung, reverse-charge-korrekte Rechnungen, kundenspezifische Preise an die WaWi gekoppelt, Sammelrechnung zum Monatsende — liegt im Festpreisrahmen von 18.000–35.000 €. Hosting und Wartung danach typischerweise 80–250 €/Monat. Der Break-Even gegen den App-Stack liegt bei Shops ab 1.500 B2B-Bestellungen/Monat in 18–24 Monaten, danach spart der Build jedes Jahr weiter.
05

Wann Custom tatsächlich die richtige Wahl ist

Custom-Entwicklung ist nicht die Antwort für jeden Großhandels-Shopify-Shop. Die Signale, die für bauen statt Apps stapeln sprechen:

Du liegst über 500 B2B-Bestellungen/Monat mit App-Gebühren pro Bestellung oder pro Rechnung. Darunter ist der App-Stack okay — die Amortisation eines Builds dauert zu lange.

Dein Back Office läuft auf einer DACH-WaWi (JTL, plentymarkets, Pixi). Die Standard-B2B-Connectoren dieser Systeme bilden kundenspezifische Preise oder B2B-Kataloge selten sauber ab; eine Custom-Schicht ist oft sowieso nötig.

Du stellst Sammelrechnungen aus oder weichst sonst von Shopifys Pro-Bestellung-Rechnungsmodell ab. Aggregationslogik, GoBD-Archivierung und Pflichtangaben passen nicht in Standard-Apps.

Reverse-Charge und gemischte USt-Szenarien sind regelmäßiger Teil deines Bestellmix, nicht die Ausnahme. Standard-Apps decken den einfachen Fall ab; sobald du an österreichische B2B-Kunden mit gültiger UID-Nummer parallel zu deutschen B2C-Kunden in einer Aktion lieferst, fängt die Standardlösung an zu lecken.

Dein Steuerberater hat Rechnungsmängel gemeldet — schon eine einzige Abmahnung wegen nicht-konformer Rechnungen ist ein echter Grund, die Quelle zu reparieren statt das Symptom. Die B2B-E-Rechnungspflicht ab 2027 liefert einen weiteren Grund: strukturierte Rechnungsausgabe (XRechnung/ZUGFeRD) wird Pflicht, und die meisten Stack-Apps geben das nicht aus.
06

Was ein DACH-B2B-Custom-Build umfasst (und was nicht)

Praktischer Festpreisumfang eines DACH-B2B-Shopify-Builds:

Enthalten:
  • USt-IdNr-Erfassung bei Anmeldung, Live-VIES-Prüfung, gespeicherte Verifikation, geplante Re-Validierung.
  • Kundenspezifische Preise aus deiner WaWi oder über ein Admin-UI gepflegt — angewendet auf PDP, Warenkorb und Checkout.
  • Reverse-Charge-Logik: Erkennen von innergemeinschaftlichem B2B mit gültiger USt-IdNr, Ausgabe von 0 % USt mit korrekter Klausel in der Rechnungssprache.
  • Rechnungserzeugung als XRechnung oder ZUGFeRD 2.x für inländisches B2B, PDF für nicht-betroffene Fälle, GoBD-Archivierung.
  • Sammelrechnung: monatliche Aggregation je Kunde mit Positionsdetails.
  • WaWi-Sync: Kundenstamm, Preise, Bestand, Rechnungsdaten — bidirektional oder einseitig, wie der Betrieb es braucht.
  • Admin-UI auf Deutsch für das Back Office, das es tatsächlich nutzt.

Nicht enthalten (bewusst): kompletter Storefront-Neubau, vollständiger Ersatz der Steuer-Engine oder dein CRM. Custom gehört dorthin, wo die operative Realität von Standardannahmen abweicht — nicht als Re-Plattform.

Für einen deutschen Großhändler auf Shopify mit WaWi dahinter ist das der realistische Build. NoRentApps bepreist diesen Umfang nach einem App-Stack-Audit als Festpreis — Quellcode-Übergabe, keine Per-Order- oder Per-Rechnung-Gebühren danach.

FAQ

Häufige Fragen

Reicht Shopify B2B 2026 für einen DACH-Großhändler?+

Shopify B2B (jetzt auf allen Tarifen) deckt Storefront und Basiskataloge gut ab. Was nicht mitgeliefert wird: Live-USt-IdNr-/VIES-Prüfung, reverse-charge-korrekte Rechnungen, Sammelrechnungs-Aggregation, kundenspezifische Preislisten im Maßstab und enge WaWi-Anbindung (JTL, plentymarkets, Pixi). Für die meisten DACH-Großhändler ab 500 B2B-Bestellungen/Monat wird die Lücke mit App-Stacks oder einem Custom-B2B-Modul geschlossen.

Wie validiere ich USt-IdNr in einem Shopify-B2B-Portal?+

Echte Prüfung heißt: Live-API-Call gegen das EU-VIES-System bei der Registrierung, Speichern von Prüfzeitpunkt und Ergebnis, periodische Re-Validierung. Eine Format-Prüfung ist keine Validierung — VIES ist die einzige autoritative Quelle. Einige Shopify-B2B-Apps rufen VIES auf; eine Custom-Integration lässt dich Ergebnisse speichern, re-validieren und in die Rechnungslogik einbinden.

Erstellt Shopify Reverse-Charge-Rechnungen automatisch?+

Shopifys Steuer-Engine kann B2B-innergemeinschaftliche Bestellungen mit 0 % USt ausweisen, wenn der Steuerbefreiungsstatus des Kunden korrekt konfiguriert ist. Die Rechnung selbst — der Reverse-Charge-Klauseltext, die Rechtsgrundlage, die Sprache — hängt aber von der Rechnungs-App ab. Die meisten US-Apps produzieren einen generischen englischen Reverse-Charge-Hinweis, der die deutschen Pflichtangaben nicht erfüllt. Ein DACH-konformes Rechnungs-Setup braucht die Klausel in der richtigen Sprache mit der richtigen Rechtsgrundlage.

Kann man auf Shopify Sammelrechnungen erstellen?+

Nativ nicht, und mit den meisten Rechnungs-Apps auch nicht — Shopify ist auf Rechnung pro Bestellung gebaut. Eine monatliche Sammelrechnung über viele Bestellungen für einen B2B-Kunden braucht entweder ein Back-Office-System (JTL-Wawi, DATEV), das die Rechnung außerhalb Shopify erzeugt, oder ein Custom-Rechnungs-Modul, das Shopify-Bestellungen am Periodenende zu einem Dokument zusammenfasst. DACH-Großhandelskunden erwarten typischerweise Sammelrechnungen — einer der häufigsten Gründe, warum Custom-Rechnungsstellung gebaut wird.

Wann amortisiert sich ein Custom-B2B-Build gegenüber App-Stacking?+

Für einen typischen DACH-Großhändler mit 1.500+ B2B-Bestellungen/Monat und 430–1.200 € monatlichen B2B-App-Kosten amortisiert sich ein Custom-Build mit 18–35 Tsd € Festpreis typischerweise in 18–24 Monaten — und die Ersparnis wächst danach weiter, weil Per-Order- und Per-Rechnung-App-Gebühren nicht mehr mit deinem Großhandelsvolumen mitwachsen.

Bereit?

Lass uns deinen Shopify App-Stack auditieren.

30 Minuten. Wir gehen deinen Stack durch und sagen ehrlich, welche Apps sich durch einen Custom Build ersetzen lassen — und welche nicht.

Beratung buchen

Weitere Artikel