Shopware B2B Suite: Firmenkonten, Rollen und Budgets richtig nutzen
Die Shopware B2B Suite bietet Firmenkonten, Mitarbeiterrollen und Freigabe-Workflows für Großkunden - wird aber 2026 durch die moderneren B2B Components ersetzt. Hier erfahren Sie, wie Sie beide Systeme strategisch einsetzen.
Wer im deutschen Markt B2B-Kunden bedient, kennt das Problem: Ein Großkunde hat fünf Einkäufer, drei Abteilungen, unterschiedliche Bestellbudgets und einen Prozess, bei dem keine Rechnung ohne Genehmigung rausgeht. Mit einem Standard-Online-Shop lässt sich das nicht abbilden. Genau hier setzt die Shopware B2B Suite an.
Dieser Artikel erklärt, wie die B2B Suite technisch aufgebaut ist, wie Firmenkonten, Rollen und Budgets konkret konfiguriert werden und was der Wechsel zu den neueren B2B Components bedeutet. Ich betreue seit über 13 Jahren E-Commerce-Projekte in Deutschland und der DACH-Region - darunter mehrere Shop-Setups mit komplexen B2B-Strukturen. Was folgt, ist kein Marketing-Text, sondern das, was in der Praxis funktioniert.
Was die Shopware B2B Suite leistet - und was nicht
Die Shopware B2B Suite war jahrelang die Standardantwort auf die Frage: "Kann Shopware wirklich B2B?" Die Antwort ist ja - mit Einschränkungen. Die Suite deckt die häufigsten Anforderungen eines mittelständischen Großkunden ab: Firmenkonten mit mehreren Nutzern, rollenbasierte Berechtigungen, kundenspezifische Preislisten, Bestellvorlagen und Freigabe-Workflows.
Was sie nicht kann: native Angebotsverhandlung mit mehreren Revisionsrunden, direkte ERP-Integration ohne Middleware und ein vollständig headless-fähiges Frontend. Wer diese Anforderungen hat, musste bislang auf individuelle Entwicklung oder Drittlösungen zurückgreifen. Genau das ist einer der Gründe, warum Shopware die Suite durch die modularen B2B Components ersetzt hat.
Die B2B Suite wird mit Shopware 6.8 offiziell eingestellt. Seit Mai 2025 können neue Installationen auf dem Evolve-Plan nur noch die B2B Components aktivieren. Bestehende Suite-Installationen erhalten bis dahin Sicherheitsupdates, aber keine neuen Funktionen.
Firmenkonten: Der Debitor als Herzstück
Das zentrale Konzept der B2B Suite ist der Debitor. Ein Debitor ist kein normaler Shopware-Kundeneintrag - er ist der Hauptaccount eines Unternehmens, unter dem alle Mitarbeiter des Kunden organisiert werden. Im Backend legen Sie einen Kunden an und aktivieren den Debitor-Status über das B2B-Tab im Kundenprofil.
Unter einem Debitor können Sie beliebig viele Mitarbeiterkonten anlegen. Jeder Mitarbeiter ist dabei ein eigenständiger Shopware-Kundeneintrag, der mit dem Debitor verknüpft wird. Das bedeutet: Der Mitarbeiter meldet sich mit seiner eigenen E-Mail-Adresse und seinem eigenen Passwort an - sieht aber beim Login automatisch die B2B-Oberfläche des Unternehmens, inklusive Firmenadresse, Zahlungsziel und verhandelter Preisliste.
Bei einem Kunden aus dem Großhandel für Büroausstattung in Hamburg hatte ich folgende Konstellation: Der Debitor war das Einkaufsunternehmen selbst. Darunter liefen drei Einkäufer aus verschiedenen Abteilungen und ein Einkaufsleiter als Freigabe-Instanz. Jeder Mitarbeiter sah nur die Kategorien und Preise, die für seine Abteilung relevant waren. Der Einkaufsleiter hatte als einziger Zugriff auf die Freigabe-Queue und die Ausgabenübersicht.
Die technische Umsetzung im Backend ist geradlinig: Kunde anlegen, B2B-Tab öffnen, Debitor aktivieren, dann über "Mitarbeiter hinzufügen" bestehende Shopware-Kunden zuordnen. Dabei können Sie für jeden Mitarbeiter sofort eine Rolle vergeben oder das später nachholen.
Rollen und Berechtigungen: Wer darf was?
Rollen sind das Herzstück der Zugriffssteuerung in der B2B Suite. Sie definieren für jede Rolle einzeln, welche Aktionen erlaubt sind - von "Bestellungen anlegen" über "Bestellungen einsehen (nur eigene)" bis "Budgets verwalten".
Die Granularität geht dabei weiter als man zunächst erwartet. Sie können steuern, ob ein Mitarbeiter:
- Bestellungen nur anlegen, aber nicht abschicken darf
- Bestellungen bis zu einem bestimmten Betrag selbst freigeben kann
- die Bestellhistorie aller Mitarbeiter des Unternehmens einsehen darf oder nur die eigene
- Bestellvorlagen anlegen und teilen kann
- die Firmenadressdaten bearbeiten darf
Typische Rollen in einem B2B-Shop-Setup
- Einkäufer: Bestellungen anlegen, Bestellvorlagen nutzen, eigene Bestellhistorie einsehen
- Abteilungsleiter: wie Einkäufer, zusätzlich Freigabe bis 2.000 EUR, Budgetübersicht der Abteilung
- Einkaufsleiter: alle Bestellungen einsehen und freigeben, Budgets anpassen, Mitarbeiter verwalten
- Nur-Viewer: Bestellhistorie einsehen, keine Bestell-Aktion möglich (z.B. für Controlling)
In der Konfiguration legen Sie zunächst eine Rolle an und vergeben einen Namen (z.B. "Einkäufer DE"). Dann aktivieren Sie über Checkboxen die gewünschten Berechtigungen. Abschließend weisen Sie die Rolle einem oder mehreren Mitarbeitern zu. Ein Mitarbeiter kann mehrere Rollen haben - die Berechtigungen addieren sich dann.
Ein häufiger Fehler, den ich in Projekten sehe: Zu viele verschiedene Rollen anlegen und diese nicht dokumentieren. Nach sechs Monaten weiß niemand mehr, warum "Einkäufer-Variante-3" existiert und worin sie sich von "Einkäufer-Standard" unterscheidet. Meine Empfehlung: Mit drei bis vier Grundrollen starten, erst bei konkretem Bedarf erweitern.
Budgetverwaltung: Kontrolle über Ausgaben
Die Budgetfunktion der B2B Suite ist einer der überzeugendsten Aspekte für Großkunden mit strikten Einkaufsrichtlinien. Sie definieren für jede Rolle oder jeden einzelnen Mitarbeiter ein maximales Bestellbudget - und legen fest, nach welchem Zeitraum das Budget zurückgesetzt wird.
Budget-Abrechnungsmodelle in der B2B Suite
| Budget-Typ | Beschreibung | Typischer Anwendungsfall |
|---|---|---|
| Fixer Zeitraum | Budget gilt von Datum X bis Datum Y (z.B. 1.-31. des Monats) | Buchhaltungsperioden, monatliche Einkaufsbudgets |
| Rollierender Zeitraum | Budget gilt für die letzten N Tage (z.B. letzte 30 Tage) | Laufende Ausgabenkontrolle ohne feste Monatsgrenze |
| Jährliches Budget | Gesamtlimit pro Kalenderjahr | Jahresrahmenverträge, Projektbudgets |
| Kein Limit | Mitarbeiter kann unbegrenzt bestellen | Einkaufsleiter, vertrauenswürdige Haupteinkäufer |
Das Budget greift auf Ebene der Bestellsumme inklusive Mehrwertsteuer. Wenn ein Einkäufer ein Monatsbudget von 5.000 EUR hat und bereits Bestellungen über 4.200 EUR getätigt hat, kann er nur noch Bestellungen bis 800 EUR direkt abschicken. Alles darüber landet automatisch in der Freigabe-Queue.
Bei einem Kunden aus der Pharmagroßhandelskette in Nordrhein-Westfalen haben wir eine Kombination aus rollenbasiertem Budget und abteilungsspezifischer Freigabe aufgesetzt: Jeder der 18 Standorte hatte einen eigenen Debitor, jeder Standort-Einkäufer ein Wochenbudget von 3.000 EUR, darüber ging alles an die Zentrale. Das lief 18 Monate produktiv, ohne nennenswerte Supportanfragen.
Freigabe-Workflows: Mehrstufige Genehmigungen
Der Freigabe-Workflow ist die logische Ergänzung zur Budgetverwaltung. Er greift immer dann, wenn eine Bestellung nicht sofort abgeschickt werden soll - sei es wegen überschrittenem Budget, Produktkategorie oder schlicht weil der Prozess des Unternehmens eine Genehmigung vorsieht.
Technisch funktioniert das so: Statt den "Kaufen"-Button direkt abzuschließen, landet die Bestellung in einem Wartekorb. Der zuständige Genehmiger - definiert durch seine Rolle - sieht die Anfrage in seiner Freigabe-Übersicht, kann Details einsehen und die Bestellung entweder freigeben, ablehnen oder zurück an den Einkäufer schicken.
Für mehrstufige Eskalationen - also "erst Abteilungsleiter, dann Einkaufsleiter, dann CFO" - bietet die native Suite keine fertige Lösung. Das lässt sich über Shopware Flow Builder abbilden, erfordert aber Konfigurationsaufwand und gelegentlich Custom-Plugins. Die neueren B2B Components bieten hier mehr Flexibilität.
Für Bestellungen, die ohne Freigabe-Workflow direkt durchgehen sollen, gibt es ebenfalls Konfigurationsmöglichkeiten: Sie können Rollen oder Nutzer als "vertrauenswürdig" markieren, sodass ihre Bestellungen niemals in die Freigabe-Queue geraten.
Bestellvorlagen und Schnellbestellung
Zwei Features der B2B Suite, die im Alltag oft mehr Wert sind als das komplette Rollenkonzept: Bestellvorlagen und Schnellbestellung.
Bestellvorlagen erlauben es, eine Zusammenstellung von Produkten unter einem Namen zu speichern. Ein Lagerverwalter, der jeden Montag dieselben 12 Artikel nachbestellt, legt diese einmal als Vorlage an und kann sie in der Folgewoche mit zwei Klicks in den Warenkorb übernehmen. Vorlagen lassen sich im Team teilen - ein Einkaufsleiter kann Standardbestellungen für Abteilungen vordefinieren.
Die Schnellbestellung geht einen anderen Weg: Wer die Artikelnummern kennt, gibt sie direkt in ein Eingabefeld ein - entweder manuell oder per CSV-Upload. Das ist besonders relevant für Kunden, die aus einem ERP-System arbeiten und Bestelllisten als Export vorliegen haben. Statt 50 Produkte einzeln zu suchen, importiert der Einkäufer die Liste und ist in 30 Sekunden fertig.
Für Kunden mit eigenem ERP-System lohnt es sich, die CSV-Importfunktion der Schnellbestellung gemeinsam mit dem IT-Team des Kunden zu testen. Viele ERP-Systeme können Einkaufslisten in einem Format exportieren, das mit minimalem Mapping direkt importiert werden kann. Das spart pro Bestellvorgang 10-15 Minuten und reduziert Fehler.
Kundenspezifische Preise: Was die Suite kann und wo die Components besser sind
Die B2B Suite unterstützt kundenspezifische Preislisten auf Ebene des Debitors. Über die bekannten Shopware-Kundengruppen lassen sich Rabattsätze oder feste Preise hinterlegen. Das deckt die häufigsten Szenarien ab: 15% Rabatt für Debitor A, 20% für Debitor B, Festpreis für bestimmte Artikel.
Was die Suite nicht nativ bietet: Staffelpreise auf individueller Kundenbasis, zeitlich begrenzte Sonderpreise pro Debitor oder nutzerspezifische Preise innerhalb eines Firmenkontos. Dafür braucht es entweder individuelle Entwicklung oder die neueren B2B Components mit dem Individual-Pricing-Modul.
Das Individual-Pricing-Modul der B2B Components erlaubt es, jedem Debitor eine eigene Preisliste mit bis zu drei Ebenen zuzuweisen: Prozentualer Rabatt auf den Listenpreis, fester Abzugsbetrag oder ein absoluter Festpreis. Diese Preislisten lassen sich per API verwalten und aus einem ERP-System befüllen - was bei Kunden mit täglich wechselnden Einkaufspreisen einen erheblichen Unterschied macht.
Wenn Sie einen Online-Shop für Deutschland aufbauen und B2B-Kunden mit komplexen Preisstrukturen bedienen, lohnt es sich, diesen Punkt frühzeitig zu klären. Ich habe Projekte gesehen, die mit der Suite gestartet sind und dann nach einem Jahr auf individuelle Entwicklung umgeschwenkt haben, weil die Preislogik zu komplex wurde. Das kostet mehr als ein direkter Start mit den Components.
Die B2B Components: Was sich ändert
Die B2B Suite war technisch gesehen ein Add-on - ein separates Plugin, das neben dem Shopware-Core lief. Die B2B Components sind anders konzipiert: Sie sind direkt in den Core integriert, API-first gebaut und modular aufgebaut. Sie können einzelne Module aktivieren, ohne das komplette Paket einzusetzen.
Die sechs Module der B2B Components (Stand 2026) decken ab:
- Company Management: Firmenkonten, Mitarbeiter, Rollen (entspricht dem Kern der alten Suite)
- Individual Pricing: Debitorspezifische Preislisten
- Quote Management: Angebotserstellung und Angebotsverhandlung
- Order Approval: Freigabe-Workflows (weiterentwickelt gegenüber der Suite)
- Quick Order: Schnellbestellung per Artikelnummer oder CSV
- Shopping Lists: Bestellvorlagen und geteilte Listen
B2B Suite vs. B2B Components: Direkter Vergleich
| Kriterium | B2B Suite | B2B Components |
|---|---|---|
| Architektur | Separates Plugin (Add-on) | Im Core integriert |
| API-First | Eingeschränkt | Vollständig |
| Headless-Fähigkeit | Aufwendig | Nativ möglich |
| Modularität | Alles oder nichts | Einzelne Module wählbar |
| Mehrstufige Freigabe | Begrenzt | Flexibler konfigurierbar |
| Angebotsverwaltung | Nicht enthalten | Quote Management Modul |
| Zukunftssicherheit | End-of-Life ab 6.8 | Aktiv weiterentwickelt |
| Plan-Voraussetzung | Evolve (alt) | Evolve oder Beyond |
Für bestehende Shops, die auf Shopware 6.6 oder 6.7 laufen und die B2B Suite produktiv nutzen, ist keine sofortige Migration nötig. Die Suite läuft stabil und erhält Sicherheitsupdates. Sobald jedoch der nächste Shopware-Major-Versionssprung ansteht, führt der Weg über die B2B Components.
Die Migration selbst ist kein Knopfdruck-Prozess. Rollen, Mitarbeiterstrukturen und Budgetkonfigurationen müssen manuell oder per Datenmigrationsskript übertragen werden. Ich plane für ein mittelgroßes Setup (20-50 Nutzer, 3-5 Rollen) typischerweise zwei bis drei Tage Entwicklungsaufwand plus Testphase. Das ist überschaubar, aber kein Null-Aufwand.
Für mehr Kontext zu grundlegenden Shop-Entscheidungen lohnt sich auch ein Blick auf den Komplettleitfaden zum Aufbau eines WooCommerce-Shops in Deutschland - dort erkläre ich, welche Plattform für welche Ausgangslage passt. Wer hingegen von Shopify kommt, findet im Artikel über die Migration von Shopify zu Shopware konkrete Schritte und Fallstricke.
Wann ist Shopware B2B die richtige Wahl?
Nicht jeder Großkundenvertrieb braucht die volle B2B-Suite. Meine grobe Orientierung aus der Praxis:
Shopware B2B macht Sinn, wenn:
- Kunden mehrere Einkäufer mit unterschiedlichen Budgets haben
- Freigabeprozesse zu den Compliance-Anforderungen des Kunden gehören
- Kundenspezifische Preislisten ein Kernanforderung sind
- Der Shop langfristig auf Shopware aufgebaut bleiben soll
- Das Volumen die Lizenzkosten des Evolve-Plans rechtfertigt
Wann WooCommerce oder eine Alternativlösung besser passt:
- Kleinere B2B-Kunden ohne komplexe Genehmigungsstrukturen
- Budget für Shopware-Lizenzkosten nicht vorhanden
- Bestehende WordPress-Infrastruktur, die erhalten bleiben soll
- Einfache Kundengruppen-Logik ohne Mitarbeiter-Hierarchien
Ich betreue Kunden auf beiden Plattformen. Für einen deutschen Mittelständler mit 10+ Großkunden, die eigene Einkaufsstrukturen mitbringen, ist Shopware B2B die deutlich reibungslosere Lösung. Wer hingegen 50 kleine Geschäftskunden mit je einem Einkäufer bedient, fährt mit einem WooCommerce-Shop und dem richtigen B2B-Plugin günstiger und einfacher.
Die Frage "Shopware oder WooCommerce" ist auch im Kontext der Headless-Commerce-Architektur relevant - dort erkläre ich, wann der Aufwand einer API-first-Infrastruktur tatsächlich gerechtfertigt ist.
Die E-Rechnungspflicht gilt seit dem 01.01.2025 für alle inländischen B2B-Transaktionen in Deutschland (Empfangspflicht). Shopware unterstützt ZUGFeRD- und XRechnung-Formate über Extensions. Ich bin Webentwickler, kein Steuerberater - für die Umsetzungspflichten Ihres Unternehmens sollten Sie einen Steuerberater hinzuziehen.
Praktische Einrichtung: Die ersten Schritte
Wenn Sie die B2B Suite (oder die B2B Components) zum ersten Mal einrichten, empfehle ich folgende Reihenfolge:
Schritt 1: Rollenkonzept auf Papier
Bevor Sie auch nur einen Klick im Backend machen, sprechen Sie mit dem Kunden: Wer bestellt? Wer genehmigt? Welche Budgetgrenzen gelten? Dokumentieren Sie das in einer einfachen Tabelle. Ohne dieses Gespräch werden Sie das Rollenkonzept dreimal umbauen.
Schritt 2: Debitoren anlegen
Einen Testkunden als Debitor anlegen, Mitarbeiter-Testaccounts erstellen, Rollen konfigurieren. Alles in einer Staging-Umgebung durchspielen, bevor der erste echte Kunde aktiviert wird.
Schritt 3: Budgets setzen, Freigaben testen
Den Freigabe-Workflow mit einem niedrigen Test-Budget (z.B. 1 EUR) durchspielen: Bestellung aufgeben, Budget überschreiten, Freigabe-Queue prüfen, Freigabe erteilen, Bestellung kontrollieren. Erst wenn dieser Durchlauf sauber funktioniert, auf Produktion gehen.
Schritt 4: Kunden einweisen
B2B-Kunden sind oft keine Digital-Natives. Ein 15-minütiges Screen-Sharing, in dem Sie die Bestellvorlage und die Freigabe-Ansicht zeigen, spart Ihnen später Stunden an Support-Anfragen.
Wenn Sie Unterstützung bei der Einrichtung oder bei der Entscheidung zwischen B2B Suite und B2B Components suchen, können Sie sich gerne über meine Kontaktseite melden. Ich schaue mir die Anforderungen an und gebe eine ehrliche Einschätzung, welche Lösung wirklich passt.
Die B2B Suite war ein monolithisches Erweiterungspaket, das separat über den Shopware Store installiert wurde. Die B2B Components sind direkt im Shopware-6-Core verankert, modular aufgebaut und API-first konzipiert. Ab Shopware 6.8 wird die Suite nicht mehr offiziell unterstützt. Wer heute ein neues Projekt aufsetzt, startet ausschließlich mit den Components. B2B-Funktionen sind ab dem Evolve-Plan enthalten, der Stand Mitte 2026 bei rund 2.400 EUR pro Monat beginnt. Der Rise-Plan (ab ca. 600 EUR/Monat) enthält keine B2B-Logik. Für Enterprise-Anforderungen gibt es den Beyond-Plan, dessen Preis individuell verhandelt wird. Die Suite selbst setzt keine feste Obergrenze für Mitarbeiterkonten pro Debitor. In der Praxis hängt die sinnvolle Anzahl von der Abteilungsstruktur des Kunden ab. Ich habe Setups mit über 50 Mitarbeiterkonten unter einem Firmenkonto produktiv betrieben, ohne Performanceprobleme zu beobachten. Die native Budget-Funktion der B2B Suite arbeitet mit Gesamtbeträgen pro Zeitraum, nicht mit kategoriespezifischen Limits. Kategoriebasierte Einschränkungen lassen sich über Rollenberechtigungen abbilden - ein Einkäufer sieht dann nur bestimmte Kategorien. Für komplexere Regeln empfehlen sich die B2B Components mit dem Individual-Pricing-Modul. Überschreitet eine Bestellung das verfügbare Budget, wird sie automatisch in die Freigabe-Queue gestellt und nicht direkt abgeschickt. Der zuständige Vorgesetzte oder Abteilungsleiter erhält eine Benachrichtigung und kann die Bestellung freigeben, ablehnen oder anpassen. Der Einkäufer sieht den Status in Echtzeit in seiner Kontoübersicht. Shopware wird in Deutschland entwickelt und berücksichtigt europäische Datenschutzanforderungen von Haus aus. Firmenkonten, Mitarbeiterdaten und Bestellhistorien werden innerhalb der bestehenden Shopware-Datenstruktur gespeichert. Ich bin Webentwickler, kein Rechtsanwalt - für eine verbindliche DSGVO-Prüfung sollten Sie einen Datenschutzbeauftragten hinzuziehen. Für bestehende Shops, die auf Shopware 6.7 oder älter laufen und die Suite nutzen, ist eine Migration sinnvoll, sobald das nächste Major-Update ansteht. Die Components bieten bessere Performance, sind headless-fähig und erhalten aktiv neue Funktionen. Wer den Wechsel bis Shopware 6.8 aufschiebt, riskiert fehlende Sicherheitsupdates und steigende Anpassungskosten. Die alte B2B Suite ist nicht nativ auf Headless ausgelegt und erfordert erheblichen Zusatzaufwand, wenn das Frontend nicht das Standard-Shopware-Storefront nutzt. Die B2B Components hingegen sind API-first und funktionieren problemlos mit Vue.js-, React- oder anderen Frontends. Wer Headless plant, sollte direkt mit den Components starten.Häufige Fragen
Was ist der Unterschied zwischen der Shopware B2B Suite und den B2B Components?
Ab welchem Shopware-Plan sind B2B-Funktionen verfügbar?
Wie viele Mitarbeiterkonten kann ich pro Firmenkonto anlegen?
Kann ich Budgets auf einzelne Produktkategorien begrenzen?
Was passiert mit einer Bestellung, wenn das Budget ausgeschöpft ist?
Ist die Shopware B2B Suite DSGVO-konform einsetzbar?
Lohnt sich die Migration von der B2B Suite zu den B2B Components?
Kann ich die B2B Suite mit einem Headless-Frontend kombinieren?
Brauchst du Hilfe bei deinem Projekt?
Ich baue WordPress-Webseiten und Shoper-Shops ab 600 €. Shoper Partner, 120+ Projekte.
- Antwort innerhalb von 24h
- Zertifizierter Shoper Partner
- 120+ abgeschlossene Projekte
- DSGVO-konform, volle Datensicherheit